DzzOffice是一套开源办公套件,适用于企业、团队搭建自己的 类似“Google企业应用套件”、“微软Office365”的企业协同办公平台。
官网地址:http://www.dzzoffice.com/
第一步。配置web环境。
Windows使用wamp或者phpstudy集成环境即可。
Linux可以采用oneinstack一键搭建web环境
到dzzoffice官网下载,dzzoffice源码放到www目录下,打开对应网址进入安装。
dzzoffice给出了常见的在线编辑协作的方案与部署方案
http://www.dzzoffice.com/corpus/list?cid=3#fid_70
我们选用的是dzzoffice来实现这个功能,因为他的支持性比较好对中文支持也比较好
分为windows与Linux下的部署,我整了很久的windwos下部署没有成功于是改用Linux了。Linux下相对简单
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下次就会开机自启动了哈 4、参考文献: 使用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