nextcloud安装onlyoffice


安装和使用

(tips:也可以使用collabora online),此处我们使用的是onlyoffice
去官网下载相应的插件:https://apps.nextcloud.com/categories/office ,插件放入docker拉取的nextcloud中:进入其容器,放入/var/www/html/apps,刷新即可,然后去nextlcoud激活onlyoffice插件
下好插件后,我们需要配置onlyoffice的服务,docker拉取一个onlyoffice的服务,创建一个容器,将ip和端口输入到nextcloud-设置下面的onlyoffice的服务器设置中填入文档编辑服务地址

使用如下命令创建容器:

docker run  -i -t -d -p 9090:80 onlyoffice/documentserver

或者创建时添加数据卷:

docker run -it --name offices -d -p 9091:80 -v /app/onlyoffice/DocumentServer/logs:/var/log/onlyoffice \
-v /app/onlyoffice/DocumentServer/data:/var/www/onlyoffice/Data \
-v /app/onlyoffice/DocumentServer/lib:/var/lib/onlyoffice \
-v /app/onlyoffice/DocumentServer/db:/var/lib/postgresql \
onlyoffice/documentserver

踩坑

踩坑1:Host violates local access rules
登入nextcloud,修改config.php文件,文件尾部添加:'allow_local_remote_servers' => true,

踩坑2:

是因为多此一举的添加了以下箭头处的内容,删掉选择保存即可:

踩坑3:
创建容器后无法访问,curl提示:curl: (56) Recv failure: Connection reset by peer,解决办法:忘了,我都忘了我之前的容器怎么创建好且能访问的

食用

image

(注:关于onlyoffice密钥的使用请读者自行研究)


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM