Centos Docker安装OnlyOffice服务器

这篇具有很好参考价值的文章主要介绍了Centos Docker安装OnlyOffice服务器。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、介绍

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,页面展示如下代表安装成功:

Centos Docker安装OnlyOffice服务器,docker,linux

 

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

Centos Docker安装OnlyOffice服务器,docker,linux

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

Centos Docker安装OnlyOffice服务器,docker,linux 

三、遇到问题

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

Centos Docker安装OnlyOffice服务器,docker,linux文章来源地址https://www.toymoban.com/news/detail-787749.html

到了这里,关于Centos Docker安装OnlyOffice服务器的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Docker (CentOS)配置rabbitMQ 服务器访问15672端口显示服务器拒绝连接

    在自己的服务器上配置rabbitMq时已经启动成功了,但是访问就是出错。 使用以下命令启动。  启动后可以看到已经启动成功。 输入地址去访问看到被拒绝访问了  那么有三种可能性:1、你的防火墙端口没有开放 使用命令开放端口  2、你的服务器安全组没有添加该端口,去你

    2024年02月14日
    浏览(42)
  • Navicat使用HTTP通道服务器进行连接mysql数据库(超简单三分钟完成),centos安装nginx和php,docker安装nginx+php合并版

    因为数据库服务器在外网是不能直接连接访问的,但是可以访问网站,网站后台就能访问数据库,所以在此之前,访问数据库的数据是一件非常麻烦的事情,在平时和运维的交流中发现,他们会使用ssh通道进行连接访问数据库,之前并没在意这个东西,直到运维人员一直连不

    2024年02月10日
    浏览(74)
  • WINSERVER2016服务器安装ONLYOFFICE

      您正在尝试执行您没有权限的操作。 (You are trying to perform an action you do not haverights for) 我之前在安装中出现很多问题;现在以我的经验为大家解决一下  首先去官网下载这几个组件在本地服务器上安装 ONLYOFFICE Docs for Windows - ONLYOFFICE 有需要的 可以直接下载我下载好的安装

    2024年02月07日
    浏览(50)
  • 【docker】部署svn服务器,docker安装部署svn服务器

    话不多说直接上步骤! 以上代码中,在容器中的/home/svn/test目录创建代码仓库,会同步到本机的/var/svn目录。我们先进行svn仓库配置。 SVN库中的配置目录 conf 有三个文件: 配置权限配置文件 authz 编辑 authz ,内容参考如下: 配置账号密码文件 passwd 编辑 passwd ,内容参考如下:

    2024年02月02日
    浏览(52)
  • 僵尸毁灭工程(Project Zomboid)使用centos9 docker搭建服务器

    CentOS9内核版本:5.14.0-333.el9.x86_64 docker镜像:docker.io/cm2network/steamcmd docker安装(照着安装):https://docs.docker.com/engine/install/centos/ 服务器网络:使用阿里云的VPS组的虚拟局域网,因为还会玩玩其他用局域网玩的游戏,VPS性能不高,当个supernode合适,所以实际运行的服务器在家里

    2024年01月22日
    浏览(39)
  • 服务器安装docker

    https://support.huaweicloud.com/tstg-kunpengwebs/kunpenghttpress_06_0004.html#section0 1.先配置对应系统的Yum源 ls /etc/yum.repos.d/ 查看是否存在后缀为repo的文件 2.使Yum生效    (1)yum clean all    (2)yum makecache    (3)yum list 3.安装docker:   yum install -y docker 4.docker基本用法    systemctl start docke

    2024年02月01日
    浏览(104)
  • 【服务器】安装Docker环境

    目录 🌺【前言】 🌼1. 打开Xshell软件 🌻2. 安装Docker环境 🌷2.1 方式一 脚本安装 Doceker安装失败解决方法 🌷2.2 方式二 宝塔安装 Docker是一种开源的容器化平台,其主要用途包括: 应用程序隔离: Docker容器将应用程序及其所有依赖项封装在一个独立的容器中,实现了应用程

    2024年01月24日
    浏览(49)
  • 华为云服务器安装Docker

    centos 安装docker 参考连接:云服务器Docker安装_dream梦的博客-CSDN博客_云服务器安装docker

    2024年02月13日
    浏览(35)
  • 阿里云服务器安装Docker

    校验是否完成安装 docker version 设置Docker开机自启动(虽然阿里云不会经常重启) sudo systemctl enable docker 配置Docker镜像加速器 安装/升级Docker客户端 推荐安装1.10.0以上版本的Docker客户端,参考文档docker-ce 配置镜像加速器 针对Docker客户端版本大于 1.10.0 的用户,可以通过修改

    2024年02月05日
    浏览(52)
  • 华为云云耀云服务器L实例评测|使用华为云耀云服务器L实例的CentOS部署Docker并运行Tomcat应用

    目录 前言 步骤1:登录到华为云耀云服务器L实例 步骤2:安装Docker 并验证Docker安装 步骤3:拉取Tomcat镜像并运行Tomcat容器 步骤4:放行8080端口 步骤5:访问tomcat 步骤6:管理Tomcat容器 小结 在云计算领域,Docker已经成为了最流行的容器化平台之一。它能够帮助您更加高效地部署

    2024年02月07日
    浏览(63)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包