Centos Docker安装OnlyOffice服务器
创始人
2025-01-16 20:04:23
0次

一、介绍

OnlyOffice是一款强大的在线协作办公套件,包括文档编辑器、电子表格编辑器和演示文稿编辑器等功能。它具有与Microsoft Office相似的界面和功能,可以在任何设备和操作系统上进行使用。

OnlyOffice具有以下主要特点:

  1. 多人协同编辑:用户可以与他人同时编辑同一份文档,实时查看对方的编辑内容,方便团队协作和沟通。

  2. 云存储支持:OnlyOffice支持将文档、电子表格和幻灯片保存在云端,用户可以随时随地访问和编辑文档。

  3. 格式兼容性:OnlyOffice支持多种文档格式,包括Microsoft Office的格式(如DOCX、XLSX和PPTX)、开放文档格式(如ODT、ODS和ODP)以及PDF等。

  4. 自定义化:OnlyOffice可以根据用户的需求进行自定义设置,包括颜色、主题和布局等。

  5. 插件支持:OnlyOffice支持各种插件,可以扩展其功能,如语法检查、翻译和云端存储等。

OnlyOffice适用于各种场景,如企业的办公协作、教育机构的学生作业和个人的文档编辑等。它提供了一个方便、高效和安全的在线办公环境,帮助用户提高工作效率和团队协作能力。

官网网址:

# 英文版 https://www.onlyoffice.com # 中文版 https://www.onlyoffice.com/zh/  # GitHub上的地址 https://github.com/ONLYOFFICE/DocumentServer  # 社区版Docker安装 https://helpcenter.onlyoffice.com/installation/docs-community-install-docker.aspx  # DockerHub地址 https://hub.docker.com/r/onlyoffice/documentserver  # 开发文档 https://api.onlyoffice.com/editors/basic  # 后端参考的demo https://api.onlyoffice.com/editors/demopreview  # 前端参考的配置地址 https://api.onlyoffice.com/editors/config/editor#createUrl # 前端自定义编辑参数 https://api.onlyoffice.com/editors/config/editor/customization 

二、Docker安装OnlyOffice

2.1、拉取镜像

docker pull onlyoffice/documentserver

2.2、运行镜像

docker run -i -t -d -p 8701:80 -e JWT_ENABLED=false --restart=always \ --name=onlyoffice \ -v /docker/onlyoffice/logs:/var/log/onlyoffice  \ -v /docker/onlyoffice/data:/var/www/onlyoffice/Data  \ -v /docker/onlyoffice/lib:/var/lib/onlyoffice \ -v /docker/onlyoffice/db:/var/lib/postgresql  onlyoffice/documentserver

-e JWT_ENABLED=false   关闭密钥验证,默认开启

  • var/log/onlyoffice 用于ONLYOFFICE文档日志
  • /var/www/onlyoffice/Data 用于证书
  • /var/lib/onlyoffice 用于文件缓存
  • /var/lib/postgresql 用于数据库

 挂载的目录不存在,默认会创建,但不会授权。需要自己给目录赋权限。

# 日志目录, 具体out.log 在 logs 子目录下 /documentserver/docservice chmod -R 775 /docker/onlyoffice/logs  chmod -R 775 /docker/onlyoffice/data chmod -R 775 /docker/onlyoffice/lib chmod -R 775 /docker/onlyoffice/db

2.3、查看

浏览器地址输入 http://localhost:8701,页面展示如下代表安装成功:

 

 安装测试用例,执行以下命令安装并设置启动用例:

点击GO TO TEST EXAMPLE,进入用例环境:

 

三、遇到问题

OnlyOffice前端界面出现“下载失败”,Editor.bin​文件无法下载,查看镜像日志:

docker logs <镜像id>

如果发现日志文件中存在:

Error: DNS lookup xxx.xxx.xxx.xx(family:undefined, host:undefined) is not allowed. Because, It is private IP address.

那么需要编辑配置文件允许私有ip通过:

编辑docker中/etc/onlyoffice/documentserver/default.json​下的内容

搜索并修改以下字段为true

"request-filtering-agent" : {         "allowPrivateIPAddress": true,         "allowMetaIPAddress": true },

也可以将文件复制出来再进行编辑

docker cp onlyoffice:/etc/onlyoffice/documentserver/default.json ./ vim default.json  docker cp ./default.json onlyoffice:/etc/onlyoffice/documentserver/default.json

设置token,修改 local.json文件时,需要执行如下命令,否则镜像重启会恢复原内容:

supervisorctl restart all

相关内容

热门资讯

推荐一款!阿拉斗牌开挂功能方法... 推荐一款!阿拉斗牌开挂功能方法,阿拉斗牌其实真的有开挂方法1、阿拉斗牌免费脚本咨询教程、阿拉斗牌免费...
记者揭秘!吉祥填大坑辅助器功能... 记者揭秘!吉祥填大坑辅助器功能攻略,吉祥填大坑切实真的是有辅助器攻略亲,关键说明,吉祥填大坑透视脚本...
今日百科!271透视挂功能软件... 今日百科!271透视挂功能软件,271都是是有透视挂软件1、玩家可以在271透视最简单三个步骤对游戏...
记者爆料!慕雪娱乐透视功能神器... 记者爆料!慕雪娱乐透视功能神器,慕雪娱乐本来是真的有透视神器1.慕雪娱乐 选牌创建新账号,点击进入游...
每日必备!新奇玩乐透视挂功能神... 每日必备!新奇玩乐透视挂功能神器,新奇玩乐切实真的是有透视挂神器暗藏猫腻,小编详细说明新奇玩乐破解器...
重大来袭!九五娱乐透视挂功能方... 重大来袭!九五娱乐透视挂功能方法,九五娱乐其实存在有透视挂方法一、九五娱乐游戏安装教程牌型概率发牌机...
分享个大家!残局斗地主开挂功能... 分享个大家!残局斗地主开挂功能脚本,残局斗地主一贯是有开挂脚本1、下载好残局斗地主脚本下载之后点击打...
研究成果!澳门新葡京透视挂功能... 研究成果!澳门新葡京透视挂功能教程,澳门新葡京切实是有透视挂教程1)澳门新葡京有没有挂:进一步探索澳...
玩家必看科普!福运到2辅助器功... 玩家必看科普!福运到2辅助器功能神器,福运到2总是真的有辅助器神器1、福运到2辅助器安装包、福运到2...
三分钟了解!心动麻将透视挂功能... 三分钟了解!心动麻将透视挂功能技巧,心动麻将果然是真的有透视挂技巧心动麻将破解侠是真的助透视。每个模...