# Portal Installation

Portal Installation Guide, your full resource for setting up and configuring our portal system. Our portal serves as the central hub for managing your organization's data, users, and system settings, providing an efficient and efficient platform for collaboration and information management.

### System Requirements

#### **Windows Server Requirements:**

* **CPU Cores:** Minimum 8 cores; recommended 12 cores.
* **RAM:** 16 GB
* **Disk Space:** 250 GB
* **Software Dependencies:**
* SQL Server 2019 or later installed
* Open Ports: 8000 to 8008
* Public Ports: 443

1. **Install .NET 7.0 Desktop Runtime (v7.0.15) for Windows x64:**

* Before proceeding with the installation, ensure that the system has the required dependencies. Download the .NET 7.0 Desktop Runtime (v7.0.15) installer for Windows x64 from the official Microsoft website.
* You can obtain the installer from the following link: [Download .NET 7.0 Desktop Runtime (v7.0.15) - Windows x64 Installer](https://dotnet.microsoft.com/en-us/download/dotnet/7.0)

2. **Install SQL Server Instance:**

* Proceed with installing a SQL Server instance suitable for your requirements. Choose the appropriate package from the Microsoft SQL Server Downloads page based on your system specifications and organizational needs.
* Access the SQL Server Downloads page using the following link: [Microsoft SQL Server Downloads](https://www.microsoft.com/en-us/sql-server/sql-server-downloads)

3. **Run Installer (As Administrator):**

* Locate the installer file downloaded in the previous steps.
* Right-click on the installer file and select "Run as administrator" from the context menu to ensure proper permissions during installation.

<figure><img src="https://3585660980-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqYeoy2tU1P2mAGhm6iy3%2Fuploads%2Fqa3vW71SRniFkjrUfcbR%2Fimage.png?alt=media&#x26;token=74f17683-f7a2-45d8-a022-cb75749835d7" alt="" width="563"><figcaption><p>Run Installer</p></figcaption></figure>

4. **Click the "Install" Button:**

* Within the installer window, locate and click on the "Install" button to initiate the installation process.

<figure><img src="https://3585660980-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqYeoy2tU1P2mAGhm6iy3%2Fuploads%2FYCzbSApBGjh3mpyw2CHp%2Fimage.png?alt=media&#x26;token=71392546-f362-4296-b061-fb7e0e78d066" alt="" width="305"><figcaption><p>Initiation Installation</p></figcaption></figure>

5. **Accept License Terms:**

* Review the Cybral Guard License Terms presented on the screen.
* If you agree to the terms, select the checkbox labeled "I accept the Cybral Guard License Terms."
* Proceed by clicking the "Next" button to continue with the installation process.

<figure><img src="https://3585660980-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqYeoy2tU1P2mAGhm6iy3%2Fuploads%2Fkb1HG7KZcO6BhY9S1LsX%2Fimage.png?alt=media&#x26;token=ac556f78-bdcd-4551-a48f-b84b96b68081" alt="" width="302"><figcaption><p>Cybral Guard License Terms</p></figcaption></figure>

6. **Install Prerequisite Programs Manually:**

* On this screen, you will install all prerequisite programs manually.
* <mark style="color:purple;">Note:</mark> If you have already installed the prerequisite programs, there is no need to install them again.

<figure><img src="https://3585660980-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqYeoy2tU1P2mAGhm6iy3%2Fuploads%2F4oiC53dnUG2f2kHjlaSS%2Fimage.png?alt=media&#x26;token=e162e562-58a7-4b85-9cd1-3b51fd02bc19" alt="" width="300"><figcaption><p>Step 1</p></figcaption></figure>

<figure><img src="https://3585660980-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqYeoy2tU1P2mAGhm6iy3%2Fuploads%2F9DZz1tmYbWbP3NTKmc5m%2Fimage.png?alt=media&#x26;token=804ca4da-d792-4e11-8f87-11ea3ed4f418" alt="" width="321"><figcaption><p>Step 2</p></figcaption></figure>

<figure><img src="https://3585660980-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqYeoy2tU1P2mAGhm6iy3%2Fuploads%2FC4ifZj4wm0mBNuslxzUT%2Fimage.png?alt=media&#x26;token=c4367af6-bd0e-4aa9-a5e3-599cd9c93ead" alt="" width="340"><figcaption><p>Step 3</p></figcaption></figure>

7. **Install IIS Features Automatically:**

* On this screen, all Internet Information Services (IIS) features will be installed automatically.

<figure><img src="https://3585660980-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqYeoy2tU1P2mAGhm6iy3%2Fuploads%2Fyc7mfJ7tNu2ikUKVALdj%2Fimage.png?alt=media&#x26;token=ef2a3dc5-8cd3-417f-a58e-e5764bf17b61" alt="" width="327"><figcaption><p>IIS Installation</p></figcaption></figure>

<figure><img src="https://3585660980-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqYeoy2tU1P2mAGhm6iy3%2Fuploads%2Fya5EtXm7bx0sLUwM9qhc%2Fimage.png?alt=media&#x26;token=7df5706b-547a-4dff-9d3a-e33032b72416" alt="" width="337"><figcaption><p>IIS Installation</p></figcaption></figure>

8. **Enter Database Information:**

* If the database is located on the same server, you can set the IP address to '.'.
* If the default port is '1433', you can leave the port field blank.

<figure><img src="https://3585660980-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqYeoy2tU1P2mAGhm6iy3%2Fuploads%2FuP2H1MUAQxBFLgoOChno%2Fimage.png?alt=media&#x26;token=fe5cfeec-924c-488c-ba27-9334ba99663f" alt="" width="293"><figcaption><p>Database Information</p></figcaption></figure>

9. **Access the Database Server:**

* Try to access the database server.
* If a database has not been created before, proceed to create one.

<figure><img src="https://3585660980-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqYeoy2tU1P2mAGhm6iy3%2Fuploads%2FzFwWQP8JUALXDFfh6Ix4%2Fimage.png?alt=media&#x26;token=0528448b-a1ac-4bbf-abec-45c49ea9bef9" alt="" width="292"><figcaption><p>Database Server Access</p></figcaption></figure>

<figure><img src="https://3585660980-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqYeoy2tU1P2mAGhm6iy3%2Fuploads%2FSpNmyZX2l3cBBQS6YPnG%2Fimage.png?alt=media&#x26;token=f4f77c5c-2d6c-4ac0-9bd0-ed224f284f36" alt="" width="357"><figcaption><p>Database Creation</p></figcaption></figure>

\
10\. **Enter Portal Information:**&#x20;

* Choose the publishing path.&#x20;
* Enter the IP address and port of the portal main site.
* If applicable, enter the hostname.
* Repeat the above steps for the portal API.
* On the next screen, enter the IPs for AI, Report, AI Integration, and Connector.
* <mark style="color:purple;">If publishing on the local machine, you can set all IPs with '\*' or 'localhost'.</mark>

  * &#x20;You have the option to perform an Advanced Install where you can enter any data.

<figure><img src="https://3585660980-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqYeoy2tU1P2mAGhm6iy3%2Fuploads%2FQeiIFmEXCKeNXywMyxfK%2Fimage.png?alt=media&#x26;token=fcd0f223-5d91-437f-9b08-de637ebcb1e8" alt="" width="313"><figcaption><p>Advanced Installation</p></figcaption></figure>

<figure><img src="https://3585660980-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqYeoy2tU1P2mAGhm6iy3%2Fuploads%2F24osELIXuotPiUAMwpnU%2Fimage.png?alt=media&#x26;token=6145739e-7dfc-400f-8d9d-0426ebee31a1" alt="" width="339"><figcaption><p>Advanced Installation </p></figcaption></figure>

<figure><img src="https://3585660980-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqYeoy2tU1P2mAGhm6iy3%2Fuploads%2FNazuIncl2x0dP5HzjeTy%2Fimage.png?alt=media&#x26;token=a97e9028-3425-4108-826f-3b123121d9c2" alt="" width="336"><figcaption><p>Advanced Installation </p></figcaption></figure>

* <mark style="color:purple;">If publishing on the local machine, you can set all IPs with '\*' or 'localhost'.</mark>

  * You have another option to perform "Basic Install" we install all this on local machine you can enter portal only.

  <figure><img src="https://3585660980-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqYeoy2tU1P2mAGhm6iy3%2Fuploads%2F3S7fizgbKiHBGSQtywSC%2Fimage.png?alt=media&#x26;token=8a1055b0-3071-43ab-9c06-a5640a657563" alt="" width="319"><figcaption><p>Basic Installation</p></figcaption></figure>

  <figure><img src="https://3585660980-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqYeoy2tU1P2mAGhm6iy3%2Fuploads%2Fm62hIrnMcBLKzNHKC3U5%2Fimage.png?alt=media&#x26;token=cd9de726-8b54-4883-884a-64a7aaf6f0fd" alt="" width="332"><figcaption><p>Basi Installation</p></figcaption></figure>

  <figure><img src="https://3585660980-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqYeoy2tU1P2mAGhm6iy3%2Fuploads%2FcJiwGPCmI9AzXDeWQ8pL%2Fimage.png?alt=media&#x26;token=0325ba41-eac9-4ee2-a176-8ce32dc9e5d7" alt="" width="335"><figcaption><p>Basic Installation</p></figcaption></figure>

11. **Backup and Publish All Sites:**

* Before proceeding, take a backup of the current configuration.
* Once the backup is complete, proceed to publish all sites.

<figure><img src="https://3585660980-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqYeoy2tU1P2mAGhm6iy3%2Fuploads%2F78AWDVlu87Ec5JBGf6BK%2Fimage.png?alt=media&#x26;token=7079d536-1aab-4506-a5ae-357de0f3fd13" alt="" width="317"><figcaption><p>Backup and Publish All Sites</p></figcaption></figure>

12. **Installation Completed Successfully:**

* Upon successful completion of the installation process, click "Start" to open the portal website.
* The portal website should open in your default web browser, indicating a successful installation.

<figure><img src="https://3585660980-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqYeoy2tU1P2mAGhm6iy3%2Fuploads%2FKKSi4wHD8Bnxacnz69GS%2Fimage.png?alt=media&#x26;token=09ef66e6-e20b-427e-a2d3-9405984d3a2a" alt="" width="324"><figcaption><p>Installation Completed Successfully</p></figcaption></figure>

13. **Accessing the Portal Website:**

* Once the installation is completed successfully, navigate to the portal website by clicking on the provided link or entering the portal URL [http://localhost:port/admin/home](http://192.168.40.145:81/admin/home) in your web browser's address bar.
* You should be directed to the main page of the portal website, where you can begin exploring its features and functionalities.

<figure><img src="https://3585660980-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqYeoy2tU1P2mAGhm6iy3%2Fuploads%2FxfWKyIu8mQmTG2fRh16H%2Fimage.png?alt=media&#x26;token=aa5ceca5-15ab-47fe-8d3a-a381f3eb5741" alt=""><figcaption><p>Portal Website</p></figcaption></figure>

14. **Default Credentials:**

* **Username:** <admin@admin.com>
* **Password:** Aa123456!

Please ensure to change the password after your initial login for security purposes.

<figure><img src="https://3585660980-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqYeoy2tU1P2mAGhm6iy3%2Fuploads%2F6RVExlN4vE14Rkh8kwhh%2Fimage.png?alt=media&#x26;token=440fddb2-2941-47b4-aae7-41c62e8709f6" alt="" width="563"><figcaption><p>Cybral Home Page</p></figcaption></figure>
