欢迎光临散文网 会员登陆 & 注册

为onlyoffice建立安全链接

2022-11-09 13:57 作者:昵称不让修改吗  | 我要投稿

关于onlyoffice的https的连接在docker hub-onlyofice/documentserver,已经说了,但是好像也没说,为什么没说呢:因为他只告诉我们怎么把443端口打开。

事实上,经过一个多月的研究,笔者也差不多把onlyoffice倒腾的来去自如了(不过由于能力有限,也就仅限于7.1之前的版本了),最近遇到的问题时,因为我先前为保证NAS服务器能稳定高效的运行,设置每周重启一次NAS服务器,结果是服务器重启后,https证书就莫名其妙的丢失,Documentserver网址直接挂掉,只能在‘/var/www/onlyoffice/Data’目录从新新建‘certs’文件夹,再导入onlyoffice.crt和onlyoffice.key两个文件。

经过以上种种,发现可能是挂载目录弄错了,因为我的是威联通的NAS,本地挂载目录的根目录应该是'/share',具体的本地目录应该是‘/share/app/onlyoffice/DocumentServer/data,所以,长痛不如短痛,我还是重装一下Documentserver吧:

修改过的命令行就是这样的

进人容器内部,我们可以不按官方的那一套申请证书,可以直接导入已有域名的证书(关于申请域名和SSL认证我就不赘述了,网上一大堆教程,相信玩服务器的大部分人都比我玩的熟)。对于没有图形界面的操作系统来说,可以把证书先传到网盘上(当然是nextcloud了),然后通过共享获取证书的网址,通过‘wget命令’把证书导入‘certs’目录(记得把证书重名名为"onlyoffice.crt"和"onlyoffice.key":

最后退出容器,并重启容器,打开Documentserver的链接就可以看到浏览器头上出现了一个代表安全的小锁。

同样在nextcloud上打开office文件时再也不会显示不安全了。


为onlyoffice建立安全链接的评论 (共 条)

分享到微博请遵守国家法律