ONLYOFFICE有多种部署方式,本文介绍docker方式的部署
官网地址:https://www.onlyoffice.com/zh/download.aspx
一、安装docker
yum update #先升级下系统内核、软件和所有包
yum makecache #把包信息缓存到本地
yum install docker -y #安装docker
接着分别按顺序执行以下命令:
① systemctl start docker #启动docker
② systemctl enable docker #开机启动docker
③ systemctl status docker #查看docker状态,显示active (runing) 说明docker已安装成功,并正常运行了。
docker version #查看docker版本
二、ONLYOFFICE安装
2.1 拉取ONLYOFFICE Document Server 的docker镜像
sudo docker pull onlyoffice/documentserver
2.2 启动docker容器
sudo docker run -i -t -d -p 80:80 onlyoffice/documentserver #常规80端口
服务器上一般都会安装Apache、Nginx等的HTTP服务,为了避免80端口冲突,可以将ONLYOFFICE Document Server映射至其它端口,比如8090
sudo docker run -i -t -d -p 8090:80 onlyoffice/documentserver #映射至8090端口
三、设置ONLYOFFICE api
3.1 先验证下 ONLYOFFICE Document Server 服务是否正常
浏览器输入 http://你安装onlyoffice的服务器ip:端口/welcome/;
显示如下图,说明 ONLYOFFICE Document Server 已成功部署并启动。
3.2 ONLYOFFICE插件设置
OnlyOffice Document Server API地址:
http://onlyoffice所在服务器ip:8090/web-apps/apps/api/documents/api.js
文件服务器(dzzoffice服务器)地址
根据你的dzzoffice服务器地址填写,如果dzzoffice和OnlyOffice部署在同一台服务器上,此处可留空,使用当前地址。
tips:设置内网地址可以提高文件传输速度
3.3 office文件默认打开方式设置
因为同时安装了“office文档查看”和“OnlyOffice”插件,默认打开方式可能用的是“office文档查看”,所以,我们需要进入对应的文档进行设置
打开方式 选择“OnlyOffice”,word、excel、PPT三者可单独设置默认打开方式。
文档测试:可正常查看、编辑了。