Install the Recording Service

  1. Run the Recording Service installer.
  2. Select the language in which you want to run the installation wizard.
  3. Read and, if you agree to terms, accept the license agreement.
  4. Specify the folder where the Recording Service should be installed.

    The default installation folder is: C:\inetpub\ABBYY Recording Service.

  5. Specify the TCP/IP port to be used by the Recording Service website or keep the default value.

    By default, the following TCP/IP ports are used:

    • 443 (if HTTPS is used). You will be asked for the SSL certificate and the private key when setting up HTTPS.
    • 80 (if HTTP is used). The default website is running on port 80. If you plan to use port 80 for the Recording Service website, you may need to modify this port from 80 to a different one in the Internet Information Services (IIS) Manager.

      Make sure that the specified port is not being used by any other application. In the event of port conflict, an alert will be displayed. Change the port number to continue. For more information, see Check TCP/IP port availability. You can also set a different port number for the Recording Service website later. To do this, change the port number in the Internet Information Services (IIS) Manager.

    For interaction between the Recording Service and Process Intelligence components, it is recommended to use the same protocol, for example, HTTP and HTTP or HTTPS and HTTPS.

  6. The Recording Service uses Windows authentication. For interaction between the Recording Service and the Recorder instances installed on user workstations, the authentication mechanisms are used as well. On the Active Directory Security screen, specify the names of the security groups you configured before installing the Recording Service. For more information, see Configure Active Directory security groups to connect the Recording Service with Recorder instances.

    You can change the Active Directory security groups configuration after the installation. For more information, see Update Active Directory security groups.

  7. The Recording Service needs access to the PostgreSQL database. You can install PostgreSQL on the same computer as the Recording Service or a separate computer.

    If you have already installed PostgreSQL on another computer, select Connect to remote / another preinstalled version of PostgreSQL database. Otherwise, select Install PostgreSQL on this machine.

    If PostgreSQL is already installed on the current computer, instead of the PostgreSQL Database Options step, the Database Connection step will open. At this step, you need to specify the database connection settings.

    1. If you have selected Install PostgreSQL on this machine, you will be prompted to provide the following details:

      • Provide PostgreSQL superuser credentials – These credentials will be used by the installation program to create a database user for the Recording Service.

        The PostgreSQL superuser name can contain only English letters and digits from 0 to 9 and cannot include any of the following characters: - \ /: *? "<> |

      • Specify the TCP/IP port for the PostgreSQL – By default, TCP/IP port 5432 is used. Make sure that it is not being used by any other application. For more information, see Check TCP/IP port availability.

      • Specify the service account – By default, the PostgreSQL services operate with the superuser account. To change the default user, select Specify service user credentials option and set new credentials for running the PostgreSQL service.

    2. Specify the destination folders.

      • Installation directory – PostgreSQL will be installed into specified folder. The default installation folder is: C:\Program Files\PostgreSQL\12.
      • Data directory – Enter the path where the database needs to be installed. The default path is: C:\Program Files\PostgreSQL\12\data.
    3. Specify the PostgreSQL database name and user that will work with the Recording Service and database.
  8. If you have selected Connect to remote / another preinstalled version of PostgreSQL database, specify the database connection settings.
  9. Perform a health check of the installation.

    Navigate to Start menu > Recording Service. The Recording Service website will open in your browser. If the Recording Service has been installed correctly, you will see the Recording Service website with the default template.

If you are using a software or hardware firewall, make sure that the configured ports are open in your firewall. For default network connection settings see Network connection settings.

Recording Service performance may vary depending on the hardware configuration. If you intend to use more than 20 Recorder instances, it is recommended to store PostgreSQL databases partially or fully on the SSD for better performance. For more details, see Move database tables with screenshots to a new hard disk.