离线安装OnlyOffice Docspace时有一个Prerequisites包里面包含opensearch stack 1.0.0这个安装包,这个安装包在安装过程中需要下载两个文件,在离线环境下会下载失败。
解决办法:
1. Prerequisites包安装过程中从以下路径把opensearch的msi安装包拷出来备份:
C:\Users\Administrator\AppData\Roaming\Ascensio System SIA\ONLYOFFICE DocSpace Prerequisites\prerequisites\OpenSearchStack.msi
2. 下载ORCA MSI Editer这个工具,用它打开OpenSearchStack.msi,点击“编辑 - 查找”搜索安装过程中下载失败时报错的那个https链接,应该会出来两个结果,把这两个链接复制出来,找一台外网机器把这两个文件下载下来。
3. 搭建一个http服务,Windows下比较快的办法是在控制面板里把IIS服务打开。然后把下载下来的文件放到http根目录下(IIS默认在C:\inetpub\wwwroot)。
4. 在ORCA编辑界面中把那两个文件的链接修改成你http服务器所在的地址,保存后关闭。
5. 再次运行OpenSearchStack.msi,此时就会从你修改后的地址去下载了。