一、安装dzzoffice协同办公平台
DzzOffice是一套开源办公套件,适用于企业、团队搭建本身的 相似“Google企业应用套件”、“微软Office365”的企业协同办公平台。php
官网地址:http://www.dzzoffice.com/html
第一步。配置web环境。web
Windows使用wamp或者phpstudy集成环境便可。docker
Linux能够采用oneinstack一键搭建web环境windows
到dzzoffice官网下载,dzzoffice源码放到www目录下,打开对应网址进入安装。api
二、onlyoffice在线协做编辑部署
dzzoffice给出了常见的在线编辑协做的方案与部署方案缓存
http://www.dzzoffice.com/corpus/list?cid=3#fid_70服务器
咱们选用的是dzzoffice来实现这个功能,由于他的支持性比较好对中文支持也比较好app
分为windows与Linux下的部署,我整了好久的windwos下部署没有成功因而改用Linux了。Linux下相对简单spa
https://www.orgleaf.com/2588.html
参照上面的教程实现便可。
三、常见问题与解决方案:
重点说一下API地址的选择:
http://onlyoffice.dzzoffice.com:90/OfficeWeb/apps/api/documents/api.js
域名和端口须要修改成本身的。
说明:
若是是局域网访问,能够是局域网域名或者IP
若是是外网访问,文档服务器也要是外网访问才能够的啊打开可能出现缓存的问题,暂时还没解决呢
遇到的新问题:
若是文档服务器进行了重启,可能旧的文档编辑会失效,我猜想是原先的在线编辑与预览都存在于文档服务器中而不是保存在dzzoffice服务器上。
首先,须要重启服务:
sudo docker run -i -t -d -p 80:80 onlyoffice/documentserver
80能够修改成其余端口
sudo docker run -i -t -d -p 9000:80 onlyoffice/documentserver
实现开机自启:systemctl enable docker下次就会开机自启动了哈
四、参考文献:
使用Docker部署ONLYOFFICE Document Server(比较重要的一种技巧)
https://www.orgleaf.com/2588.html
说明:另外一款协做编辑也很优秀的哦Nextcloud+Collabora Office文档在线协做
https://www.orgleaf.com/2280.html
NAS存储
https://blog.csdn.net/qq_23348071/article/details/73963407