This topic also exists for Linux.
- We recommend that you install (uninstall) the Licensing Service in manual mode only during Runtime installation (deinstallation). For development purposes use the standard installation and deinstallation.
- Use ABBYY FineReader Engine and Licensing Service from the same package. Otherwise, compatibility is not guaranteed.
Installing in automatic mode
To install the Licensing Service in interactive mode, run the installLS.exe file in the distribution package and follow the installation instructions.Installing in manual mode
To install the Licensing Service manually, we recommend creating the Licensing Service package (let us call it a LS Package), which is a folder with the files necessary for ABBYY FineReader Engine licensing.the /extract option for the installLS.exe file in the command line to unpack necessary files from the distribution package to a certain folder without installation. Inside it, there will be two folders:
- Licensing - with the Licensing Service files
- License Server - with the License Server files
The example of the command line:
- Licensing Service folder with all files copied from the unpacked Licensing folder.
- License Manager (License Manager64) folder with the following files copied from the unpacked License Server folder: Linux: libAbbyyZlib.so, libFineFormats.so, libFineNet.so, libFineObj.so, libPortLayer.so, libProtection.so, libProtectionConsoleUI.so, LicensingSchema.xe, ProductLicensingSchema.xe, LicensingService, and LicenseManager.Console. Copy the resource files libProtectionRes*.so for the interface languages you need, and libProtectionResShared.so
- KB2999226 update or the Microsoft Visual C++ 2015-2019 Redistributable 14.28.29912. If you are not installing the Windows Update package, you can install the redistributable from the External Components\VC_Redist folder in the distribution package: vc_redist.x86.exe and vc_redist.x64.exe.
- Copy the LS Package to the workstation.
We recommend you organizing ABBYY FineReader Engine files in a folder structure, easy to find and use. See the example below:
- <YourApplicationFolder>/ABBYY FineReader Engine Library.
- <YourApplicationFolder>/License Server/Licensing Service.
- <YourApplicationFolder>/License Server/License Manager (License Manager64).
- Install the Microsoft Visual C++ 2015-2019 Redistributable 14.28.29912.
- Copy the folders from the LS Package to the directory on the workstation you expected the Licensing Service to be.
- Create a folder for storing the licensing data (%ProgramData%\ABBYY\SDK\12\Licenses folder by default). Everyone must have full control permissions on this folder.
- For Online License: Create or choose a folder in which your application searches for the license token file, and place the token file there. You may choose the %ProgramData%\ABBYY\SDK\12\Licenses folder, which is the default behavior, or another folder used for storing the licensing data. Everyone must have full control permissions on these folders.
- Create a LicensingSettings.xml file and specify the settings according to the license type (see Working with the LicensingSettings.xml File for details).
- Copy the configured LicensingSettings.xml file into the following folders on the workstation:
- Licensing Service.
- License Manager (License Manager64).
- folder with ABBYY FineReader Engine files next to FREngine.dll.
- Run LicensingService.exe with the “/install” parameter:
- Install the Licensing Service on the license server:
-
Copy the LS Package to the license server.
Note: We recommend you organizing ABBYY FineReader Engine files in a folder structure, easy to find and use. See the example below:
- <YourApplicationFolder>/License Server/Licensing Service.
- <YourApplicationFolder>/License Server/License Manager (License Manager64).
- Install the Microsoft Visual C++ 2015-2019 Redistributable 14.28.29912.
- Copy the folders from the LS Package to the directory on the license server you expected the Licensing Service to be.
- Create a folder for storing the licensing data (%ProgramData%\ABBYY\SDK\12\Licenses folder by default). Everyone must have full control permissions on this folder.
- Create a LicensingSettings.xml file for the license server and specify the settings according to the license type (see Working with the LicensingSettings.xml File for details).
- Copy the configured LicensingSettings.xml file into the following folders on the license server:
- Licensing Service.
- License Manager (License Manager64).
- Configure the connection between the license server and workstations:
- For Online License: Create or choose on all workstations a folder in which your application searches for the license token file, and place the token file there. You may choose the %ProgramData%\ABBYY\SDK\12\Licenses folder, which is the default behavior, or another folder used for storing the licensing data. Everyone must have full control permissions on these folders.
- Create the LicensingSettings.xml file for the workstations and specify the settings according to the license type (see Working with the LicensingSettings.xml File for details).
- Copy the configured LicensingSettings.xml file into the folder with ABBYY FineReader Engine files next to FREngine.dll on all workstations.
- Run LicensingService.exe with the “/install” parameter:
