Installation of Corporate App Catalog and Corporate App Catalog Management Console can be performed by using the distribution package. The distribution package includes the following components:
If the solution installation via the setup wizard completes with any errors, or if you already have your own Apache server of version 2.4 or later, you can manually configure the Apache server.
Requirements and prerequisites
Step 1. Run setup wizard
Copy the Install_<version>.exe
file to the required folder on the host computer and run the file with local administrator rights.
Corporate App Catalog Management Console Setup Wizard starts.
On the welcome wizard screen, click Next.
Step 2. Accept License Agreement
On this wizard page, read and accept the terms and conditions of the License Agreement and click Next.
Step 3. Select components for installation
On this wizard page, select components to be installed and their destination folders.
Corporate App Catalog Management Console is always installed. You can exclude Corporate App Catalog and Apache HTTP Server from installation by selecting the following option: The app will not be installed.
If you already have your own Apache server of version 2.4 or later, you can manually configure the Apache server.
By default, the components are installed to the following folders:
<Disk>:\Program Files (x86)\Kaspersky Lab\Apache Server\
<Disk>:\Program Files (x86)\Kaspersky Lab\Kaspersky Corporate App Catalog\
If these folders do not exist, they will be created automatically. You can change the destination folders by using the Browse button.
Step 4. Specify Apache server settings
If you select Apache server for installation on step 3, specify the following Apache server settings:
The name of the DNS domain used for the operation of Corporate App Catalog and Corporate App Catalog Management Console. In this field, you must specify the external domain name assigned to your company (for example, example.com
). The default value is localdomain
.
The name of the host computer on which Corporate App Catalog and Corporate App Catalog Management Console are to be installed. In this field, you must specify the external name of the server on which the app catalogue is installed (for example, appcatalogue.example.com
). The default value is host.localdomain
.
The email address that will be used in the Apache server configuration file. In this field, you must specify the email address of the administrator (for example, admin@example.com
). The default value is admin@localdomain
.
The number of the port to connect the host computer to Corporate App Catalog Management Console. You can specify the value within the interval from 1024 to 65535. The default port number is 8070.
The number of the port to connect the host computer to Corporate App Catalog. You can specify the value within the interval from 1024 to 65535. The default port number is 8071.
This field is displayed only if Corporate App Catalog is selected for installation.
Select this check box to transmit Corporate App Catalog data over HTTPS in encrypted form. If this check box is cleared, Corporate App Catalog data is transmitted over HTTP in non-encrypted form. By default, this check box is selected.
This check box is displayed only if Corporate App Catalog is selected for installation.
Step 5. Specify certificate for Apache server
If you select Apache server for installation on Step 3, specify the certificate that will be used to encrypt the connection between Apache server and the user's browser.
We recommend that you specify a certificate signed by a trusted certificate authority. If you select a certificate that is not signed by a trusted certificate authority or generate a new certificate signed by Kaspersky Security Center, a browser may fail to download packages or even open Corporate App Catalog. For iOS devices, you can later enable trust for the specified certificate to connect to Corporate App Catalog.
Select one of the following options:
You can select an existing certificate file to work via HTTPS. To do this, click the Browse button and choose the file.
You can select an existing certificate using the file of its closed key to work via HTTPS. To do this, click the Browse button and choose the file.
Generates a new self-signed certificate to connect to Corporate App Catalog using HTTPS. The certificate is signed by Kaspersky Security Center.
Corporate App Catalog uses the Apache server installation folder to store the generated certificate. By default, the certificate is located at C:\Program Files (x86)\Kaspersky Lab\Apache Server\conf\server.crt
.
Step 6. Configure Kaspersky Security Center connection settings
Specify settings for connecting Corporate App Catalog Management Console to Kaspersky Security Center Administration Server:
The number of the SSL port for encrypted connection of the host computer to Administration Server. You can specify the value within the interval from 1024 to 65535. The default SSL port number is 13291.
The address of the computer on which Administration Server is installed (for example, server.example.com
). The default address is localhost
.
If the host computer on which Corporate App Catalog and Corporate App Catalog Management Console are to be installed is in DMZ, perform the following steps:
KLLIM
folder to the system registry at the following path:HKEY_LOCAL_MACHINE\SOFTWARE\KasperskyLab\Components\34\.core\.independent\KLLIM
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\KasperskyLab\Components\34\.core\.independent\KLLIM
LP_ConsoleMustUsePort13291
key of the DWORD (32-bit) Value
type and set its value to 0.server.example.com
). The default address is localhost
.Step 7. Configure port for connections from Apache server
Specify the port number to receive inbound connections from Apache server. You can specify the value within the interval from 1024 to 65535. The default port number is 9000.
Port 9000 must be accessible only locally. You have to open the port if Apache server is not on the same device as Corporate App Catalog Management Console and if that device is running a Linux operating system.
Step 8. Test connection with Kaspersky Security Center
Enter credentials of the user's domain account to test the connection with Kaspersky Security Center. The username must be specified in <Domain name>\<Account name>
format. The user must have read permission and the permission to connect new devices to Corporate App Catalog.
Click the Test button to test the Administration Server connection.
Step 9. Run installation
Click the Install button to run installation.
The installation process is displayed on the wizard page.
Step 10. Complete installation
Click the Exit button to complete the wizard.
By default, Corporate App Catalog Management Console is located at https://localhost:8070
. By default, Corporate App Catalog is located at https://localhost:8071
.