Installation using script (Linux)

This section explains how to install Kaspersky Scan Engine using the install installation script. You can use the install installation script if Kaspersky Scan Engine is not installed on your computer (there is no /opt/kaspersky/ScanEngine directory).

If you want to use Kaspersky Scan Engine together with Kaspersky Scan Engine GUI, you must have PostgreSQL installed on a computer that is accessible from the computer on which you install Kaspersky Scan Engine. Kaspersky Scan Engine GUI does not work without PostgreSQL.

To install Kaspersky Scan Engine using the installation script:

  1. Make sure you have root (administrator) privileges.
  2. Run install.
  3. Read the End User License Agreement (EULA) for Kaspersky Scan Engine.

    If you agree with the terms of the EULA, accept it. If you decline to accept the terms of the EULA, the installation will be canceled.

  4. Choose whether to use Kaspersky Scan Engine GUI.
  5. If you choose to use Kaspersky Scan Engine GUI, do the following:
    1. Perform the actions described in section "Preparing to install Kaspersky Scan Engine GUI".
    2. Specify the IP and port for connecting to PostgreSQL.
    3. Provide credentials for a user that has permissions for creating new databases and users. The credentials are not recorded anywhere.

      With these credentials, Kaspersky Scan Engine will create a new database called kavebase in which Kaspersky Scan Engine will store its data, and a new PostgreSQL user called scanengine. From this moment on, Kaspersky Scan Engine will use the scanengine user to make changes to the database.

  6. Choose the mode for Kaspersky Scan Engine.

    The following modes are available:

    • HTTP
    • ICAP
  7. For the HTTP mode, specify the IP address and port or the UNIX socket that Kaspersky Scan Engine will listen on for incoming requests to scan objects.

    For the ICAP mode, specify the port whose traffic Kaspersky Scan Engine will scan.

  8. Specify whether Kaspersky Scan Engine must use Kaspersky Security Network (KSN).
  9. If you choose to use KSN, read the EULA for KSN and the Privacy Policy.

    If you agree with the terms of the EULA and the Privacy Policy, accept it. If you decline the terms of the EULA for KSN or the Privacy Policy, you will not be able to use KSN, but the installation will continue. You can enable KSN later by using Kaspersky Scan Engine GUI or the Kaspersky Scan Engine configuration file (HTTP or ICAP).

  10. If you choose to use Kaspersky Scan Engine GUI, specify the port on which Kaspersky Scan Engine GUI will be available, if necessary.
  11. Specify whether to use a proxy server.
  12. If you choose to use a proxy server, specify the proxy settings.
  13. Specify the directory for storing temporary files.

    The installation script will create the scanengine subdirectory in this directory; Kaspersky Scan Engine will use this subdirectory for storing temporary files.

  14. Specify the licensing mode to be used in Kaspersky Scan Engine.
    • For simplified licensing mode, specify the key file.
    • For online licensing mode, specify the activation code.
  15. At the prompt, check the settings you have specified and modify them if necessary.

After you specify necessary data, the install script installs Kaspersky Scan Engine and then starts it. Finally, the script prints the summary information about the installation to the command line.

Page top