此主题也适用于 Linux。
- 我们建议仅在运行时安装 (卸载) 过程中以手动模式安装 (卸载) 许可服务。为开发目的,请使用标准安装和卸载。
- 请使用同一软件包中的 ABBYY FineReader Engine 和许可服务。否则,无法保证兼容性。
以自动模式安装
以手动模式安装
可在命令行中使用 installLS.exe 文件的 /extract 选项,将所需文件从发行包解压到指定文件夹而不执行安装。其中包含两个文件夹:
- Licensing - 包含许可服务文件
- License Server - 包含许可证服务器文件
命令行示例:
- 许可服务文件夹,其中包含从解压后的 Licensing 文件夹复制的所有文件。
- 许可证管理器 (License Manager64) 文件夹,其中包含从解压后的 License Server 文件夹复制的以下文件:Linux:libAbbyyZlib.so、libFineFormats.so、libFineNet.so、libFineObj.so、libPortLayer.so、libProtection.so、libProtectionConsoleUI.so、LicensingSchema.xe、ProductLicensingSchema.xe、LicensingService 和 LicenseManager.Console。复制所需界面语言对应的资源文件 libProtectionRes*.so,以及 libProtectionResShared.so
- KB2999226 更新,或 Microsoft Visual C++ 2015-2019 Redistributable 14.28.29912。如果不安装 Windows Update 包,也可以从发行包中的 External Components\VC_Redist 文件夹安装可再发行组件:vc_redist.x86.exe 和 vc_redist.x64.exe。
- 将 LS Package 复制到工作站。
我们建议将 ABBYY FineReader Engine 文件按便于查找和使用的文件夹结构进行组织。请参见以下示例:
- <YourApplicationFolder>/ABBYY FineReader Engine Library.
- <YourApplicationFolder>/License Server/Licensing Service.
- <YourApplicationFolder>/License Server/License Manager (License Manager64).
- 安装 Microsoft Visual C++ 2015-2019 Redistributable 14.28.29912。
- 将 LS Package 中的文件夹复制到工作站上计划放置许可服务的目录中。
- 创建一个用于存储许可数据的文件夹 (默认为 %ProgramData%\ABBYY\SDK\12\Licenses 文件夹) 。每个人都必须对该文件夹具有完全控制权限。
- 对于在线许可证:创建或选择一个文件夹,供应用程序在其中查找令牌文件,并将该令牌文件放在其中。您可以选择 %ProgramData%\ABBYY\SDK\12\Licenses 文件夹 (这是默认行为) ,也可以选择另一个用于存储许可数据的文件夹。每个人都必须对这些文件夹具有完全控制权限。
- 创建 LicensingSettings.xml 文件,并根据许可证类型指定相应设置 (详见 使用 LicensingSettings.xml 文件) 。
- 将配置好的 LicensingSettings.xml 文件复制到工作站上的以下文件夹中:
- 许可服务。
- 许可证管理器 (License Manager64) 。
- 包含 ABBYY FineReader Engine 文件且与 FREngine.dll 位于同一目录的文件夹。
- 使用 “/install” 参数运行 LicensingService.exe:
- 在许可证服务器上安装许可服务:
-
将 LS Package 复制到许可证服务器。
注意:我们建议您按便于查找和使用的文件夹结构来组织 ABBYY FineReader Engine 文件。请参见下面的示例:
- <YourApplicationFolder>/许可证服务器/许可服务。
- <YourApplicationFolder>/许可证服务器/许可证管理器 (License Manager64)。
- 安装 Microsoft Visual C++ 2015-2019 Redistributable 14.28.29912。
- 将 LS Package 中的文件夹复制到许可证服务器上你计划放置许可服务的目录。
- 创建一个用于存储许可数据的文件夹 (默认为 %ProgramData%\ABBYY\SDK\12\Licenses 文件夹) 。所有人都必须对该文件夹具有完全控制权限。
- 为许可证服务器创建一个 LicensingSettings.xml 文件,并根据许可证类型指定相应设置 (详见 使用 LicensingSettings.xml 文件) 。
- 将配置好的 LicensingSettings.xml 文件复制到许可证服务器上的以下文件夹中:
- 许可服务。
- 许可证管理器 (License Manager64) 。
- 配置许可证服务器与工作站之间的连接:
- 对于在线许可证:在所有工作站上创建或选择一个文件夹,供应用程序在其中查找许可证令牌文件,并将令牌文件放在那里。你可以选择 %ProgramData%\ABBYY\SDK\12\Licenses 文件夹 (这是默认位置) ,也可以选择另一个用于存储许可数据的文件夹。所有人都必须对这些文件夹具有完全控制权限。
- 为工作站创建 LicensingSettings.xml 文件,并根据许可证类型指定相应设置 (详见 使用 LicensingSettings.xml 文件) 。
- 将配置好的 LicensingSettings.xml 文件复制到所有工作站上 ABBYY FineReader Engine 文件所在、且与 FREngine.dll 位于同一目录的文件夹中。
- 使用 “/install” 参数运行 LicensingService.exe:
