WebConsole

Installation Setup

Estimated reading: 4 minutes 2223 views

The installation of the VG WebConsole is an essential step in setting up a centralized platform for managing and monitoring your Visual Guard environment. This article provides a comprehensive guide covering system requirements, IIS prerequisites, and step-by-step installation guidelines. By following these instructions, administrators can ensure a smooth deployment process, meet all necessary prerequisites, and configure the WebConsole for secure and efficient operation from the start.


System Requirements

Hardware

  • Operating System: Windows Server 2012, 2016, 2019, 2022
  • Hard Drive: 512 GB to 1 TB Fast drive recommended – ideally SSD.
  • CPU: Minimum of 4 cores, operating at 3 GHz or higher.
  • RAM: At least 8 GB.

Software

  • VGRepository
    • Require SQL Server 2012 or later, with a minimum of the Standard Edition.
    • Require Oracle Database with Oracle9i or later. Please ensure the Oracle Driver is installed.
  • Install IIS with the necessary Windows features should be installed as described below.

Step 1: Install Internet Information Services (IIS): IIS is a web server software package designed for Windows. It’s used for hosting websites and other content on the web. You can install it through the “Turn Windows features on or off” menu in the Control Panel. The below screenshot shows which functions should be checked and vice verse.

Step 2: Restart IIS: After installing the ASP.NET Core Runtime, you should restart the IIS to ensure the changes take effect. You can do this by opening a command prompt as an administrator and running the command iisreset.

Step 3: Verify the Installation: You can verify that ASP.NET Core Runtime are correctly installed by opening a command prompt and running the following commands:

  • For ASP.NET Core Runtime: dotnet --list-runtimes

Note: These commands should display the versions of ASP.NET Core Runtime that are installed on your machine.


IIS Guidelines

The Visual Guard WebConsole needs to be installed on your server. Follow these steps for a successful installation:

Step 1: Go to Application Pool → Right-click on Application Pool → Add Application Pool → Enter Name → Set the .NET CLR version to No Managed Code → click [Ok].

Step 2: Navigate to Application Pools → Verify your Application is created.

Step 3: Right-click on Sites → Enter Site name → Select the Application Pool you created → Specify the physical path (preferably C:\inetpub\wwwroot\[name of the folder you have created]) → Adjust the port number if necessary → click [Ok].

Step 4: Select the Site → Under the IIS section → Open Authentication → Enable Windows Authentication.

Step 5: Go to the Site created –> right click and select Edit Permissions –> go to the security tab –> Select IIS_IUSRS –> allow all permissions –> click Apply and OK


SQL Server settings

To provide appropriate login rights to create a new repository, follow the below steps to be configured in the SQL server platform.

Step 1: Go to the user properties in the SQL server, select master under the default database –> Click OK


Step 2: Under the user properties, select Server roles –> Select dbcreator and public to provide roles rights –> Click OK


Installation

Install Visual-Guard WebConsole: Once IIS, ASP.NET Core Runtime are installed, you can proceed with the installation of Visual-Guard WebConsole. Follow the instructions provided below for this process.

  • Step 1: The Visual Guard WebConsole needs to be installed on your server. Follow these steps for a successful installation:

  • Step 2: License Agreement: Accept the license agreement to proceed with the installation.

  • Step 3: Installation Details: Provide the necessary information, including:
    • The site
    • The virtual directory
    • The application pool

Click ‘Next’ to continue with the installation.


  • Step 4: Confirmation: Confirm to initiate the installation of the console on your server.

  • Step 5: Installation Process: Please be patient while the installation process is underway.
  • Step 6: Installation Complete.