Cette rubrique existe également pour Linux.
- Nous vous recommandons d’installer (désinstaller) le Licensing Service en mode manuel uniquement lors de l’installation (désinstallation) du runtime. À des fins de développement, utilisez l’installation et la désinstallation standard.
- Utilisez ABBYY FineReader Engine et le Licensing Service du même package. Dans le cas contraire, la compatibilité n’est pas garantie.
Installation en mode automatique
Installation en mode manuel
L’option /extract pour le fichier installLS.exe en ligne de commande permet d’extraire les fichiers nécessaires du package de distribution vers un dossier donné sans procéder à l’installation. À l’intérieur, il y aura deux dossiers :
- Licensing - avec les fichiers du Licensing Service
- License Server - avec les fichiers du License Server
L’exemple de la ligne de commande :
- Le dossier Licensing Service contenant tous les fichiers copiés depuis le dossier Licensing décompressé.
- Le dossier License Manager (License Manager64) contenant les fichiers suivants copiés depuis le dossier License Server décompressé : Linux : libAbbyyZlib.so, libFineFormats.so, libFineNet.so, libFineObj.so, libPortLayer.so, libProtection.so, libProtectionConsoleUI.so, LicensingSchema.xe, ProductLicensingSchema.xe, LicensingService, et LicenseManager.Console. Copiez les fichiers de ressources libProtectionRes*.so pour les langues d’interface dont vous avez besoin, et libProtectionResShared.so
- La mise à jour KB2999226 ou le Microsoft Visual C++ 2015-2019 Redistributable 14.28.29912. Si vous n’installez pas le package Windows Update, vous pouvez installer le redistribuable depuis le dossier External Components\VC_Redist dans le package de distribution : vc_redist.x86.exe et vc_redist.x64.exe.
- Copiez le package LS vers la station de travail.
Nous vous recommandons d’organiser les fichiers ABBYY FineReader Engine dans une structure de dossiers facile à trouver et à utiliser. Voir l’exemple ci-dessous :
- <YourApplicationFolder>/ABBYY FineReader Engine Library.
- <YourApplicationFolder>/License Server/Licensing Service.
- <YourApplicationFolder>/License Server/License Manager (License Manager64).
- Installez le Microsoft Visual C++ 2015-2019 Redistributable 14.28.29912.
- Copiez les dossiers du package LS vers le répertoire sur la station de travail où vous prévoyez d’installer le Licensing Service.
- Créez un dossier pour stocker les données de licence (le dossier %ProgramData%\ABBYY\SDK\12\Licenses par défaut). Tous les utilisateurs doivent avoir des permissions de contrôle total sur ce dossier.
- Pour la licence en ligne : Créez ou choisissez un dossier dans lequel votre application recherche le fichier de jeton de licence, et y placez le fichier de jeton. Vous pouvez choisir le dossier %ProgramData%\ABBYY\SDK\12\Licenses, qui correspond au comportement par défaut, ou un autre dossier utilisé pour stocker les données de licence. Tous les utilisateurs doivent avoir des permissions de contrôle total sur ces dossiers.
- Créez un fichier LicensingSettings.xml et spécifiez les paramètres selon le type de licence (voir utilisation du fichier LicensingSettings.xml pour plus de détails).
- Copiez le fichier LicensingSettings.xml configuré dans les dossiers suivants sur la station de travail :
- Licensing Service.
- License Manager (License Manager64).
- dossier contenant les fichiers ABBYY FineReader Engine à côté de FREngine.dll.
- Exécutez LicensingService.exe avec le paramètre « /install » :
- Installez le Licensing Service sur le serveur de licences :
-
Copiez le package LS sur le serveur de licences.
Remarque : Nous vous recommandons d’organiser les fichiers d’ABBYY FineReader Engine dans une arborescence de dossiers facile à retrouver et à utiliser. Voir l’exemple ci-dessous :
- <YourApplicationFolder>/License Server/Licensing Service.
- <YourApplicationFolder>/License Server/License Manager (License Manager64).
- Installez le Microsoft Visual C++ 2015-2019 Redistributable 14.28.29912.
- Copiez les dossiers du package LS vers le répertoire sur le serveur de licences où vous prévoyez d’installer le service de licence.
- Créez un dossier pour stocker les données de licence (dossier %ProgramData%\ABBYY\SDK\12\Licenses par défaut). Tout le monde doit avoir des permissions de contrôle total sur ce dossier.
- Créez un fichier LicensingSettings.xml pour le serveur de licences et spécifiez les paramètres selon le type de licence (voir utilisation du fichier LicensingSettings.xml pour plus de détails).
- Copiez le fichier LicensingSettings.xml configuré dans les dossiers suivants sur le serveur de licences :
- Service de licence.
- License Manager (License Manager64).
- Configurez la connexion entre le serveur de licences et les postes de travail :
- Pour la licence en ligne : Créez ou choisissez sur tous les postes de travail un dossier dans lequel votre application recherche le fichier de jeton de licence, et placez le fichier de jeton à cet endroit. Vous pouvez choisir le dossier %ProgramData%\ABBYY\SDK\12\Licenses, qui correspond au comportement par défaut, ou un autre dossier utilisé pour stocker les données de licence. Tout le monde doit avoir des permissions de contrôle total sur ces dossiers.
- Créez le fichier LicensingSettings.xml pour les postes de travail et spécifiez les paramètres selon le type de licence (voir utilisation du fichier LicensingSettings.xml pour plus de détails).
- Copiez le fichier LicensingSettings.xml configuré dans le dossier des fichiers ABBYY FineReader Engine, à côté de FREngine.dll, sur tous les postes de travail.
- Exécutez LicensingService.exe avec le paramètre “/install” :
