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