概述
在win系统下想调用onlyoffice-documentserver的API功能打开OFFICE文档,当然在DOCKER中安装比较简单,但已经有WIN平台了,难不成为了一个onlyoffice再去安装一个DOKCER?
在官网找到了onlyoffice-documentserver的EXE程序,安装老是失败,百思不得解,反复的失败中,最终成功,这里记录一下。
正文
安装onlyoffice-documentserver时,需要下载的软件见下图:
当然,这些软件通过onlyoffice-documentserver.exe会自动下载和安装,不过,国内网络环境不好,要么是特别慢,要么会中断,最头疼的是无法连接数据库的报错:

网上有教程说,可以手动下载并提前安装这些程序,理论上是可行的,但是有个程序不行,那就是postgresql,自己提前装,就算配置好了onlyoffice的用户组合数据表,但没有初始化,空表依然不能使用。
解决办法就是,卸载自己手动安装的postgresql,必须由onlyoffice-documentserver.exe来完成这个程序的安装,这样它们之间的架构和连接才会正确。
如果出错,那就是多试几次,实在不行,那还是考虑DOCKER吧!
JWT认证
onlyoffice安装好后,默认JWT是开启的,那在哪里找对应的密匙呢?其实在欢迎页面已经给出了答案,就在local.json文件夹中:


