ubuntu16.04 部署dzzoffice+onlyoffice 局域网实现word、excel文档协同编辑

写在前面

      客户从事财政工作,经常需要和下属单位填报报表,数据保密,不能在互联网上流转,只能通过各单位上报后再合并,极不方便,便委托我看能不能搭建一个基于局域网的文档协同系统。测试了几款协同系统:云盒子、officeonline、毕升office.....都不太满意。要么是申请许可麻烦、要么安装复杂、要么用户数限制...最终确定dzzoffice+onlyoffice

1、准备工作

  • 硬件要求:内存4G+,硬盘10G+
  • 纯净ubuntu16.04 系统,避免已安装软件占用docker及其镜像端口

    打开ubuntu系统,系统设置-软件和更新-ubuntu软件,将软件服务器选择国内镜像,一般选阿里云镜像速度比较快。再执行:

sudo  apt-get update

更新索引

2、安装docker

  (1)安装依赖

sudo apt-get install apt-transport-https ca-certificates  curl  gnupg-agent software-properties-common

(2)添加docker秘钥

 curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

(3)验证秘钥

sudo apt-key fingerprint 0EBFCD88

 若有以下提示,则秘钥安装成功

ubuntu16.04 部署dzzoffice+onlyoffice 局域网实现word、excel文档协同编辑_第1张图片

(4)设置docker下载源

sudo add-apt-repository \
   "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
  $(lsb_release -cs) \
  stable"

(5)安装docker

sudo apt-get install docker-ce docker-ce-cli containerd.io

 3、安装onlyoffice

(1)添加秘钥

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys CB2DE8E5

(2)增加onlyoffice下载源

sudo gedit /etc/apt/sources.list

 打开该文本,在后面加入一条onlyoffice的下载地址

deb http://download.onlyoffice.com/repo/debian squeeze main

如下图所示:

ubuntu16.04 部署dzzoffice+onlyoffice 局域网实现word、excel文档协同编辑_第2张图片

编辑后保存,重新执行“sudo  apt-get  update ”  命令,更新数据源。

 (3)安装onlyoffice

sudo docker pull onlyoffice/documentserver

(4)启动onlyoffice

sudo docker run -i -t -d -p 9000:80 onlyoffice/documentserver

 9000端口可根据需要自行修改,若出现下图则表示启动成功:

ubuntu16.04 部署dzzoffice+onlyoffice 局域网实现word、excel文档协同编辑_第3张图片

4、安装dzzoffice

(1)安装mysql

sudo apt-get install mysql-server  mysql-client

(2)安装Apache

sudo apt-get install apache2

(3)其他依赖 

sudo apt-get install  php php-xml php-zip php-mysql php-gd php-curl  libapache2-mod-php

(4)下载dzzoffice 

下载地址:http://www.dzzoffice.com/

(5)部署dzzoffice 

将dzzoffice安装包下载后,解压到Apache网站目录:/var/www/html  文件夹下,在浏览器里输入:http://127.0.0.1,直接下一步、下一步安装即可。

(6)dzzoffice 与onlyoffice的集成

登录dzzoffice后台,管理--应用市场--应用市场,选择onlyoffice进行安装ubuntu16.04 部署dzzoffice+onlyoffice 局域网实现word、excel文档协同编辑_第4张图片

 

 

 再切换“已安装”配置onlyofficeubuntu16.04 部署dzzoffice+onlyoffice 局域网实现word、excel文档协同编辑_第5张图片

 设置如下图所示:

ubuntu16.04 部署dzzoffice+onlyoffice 局域网实现word、excel文档协同编辑_第6张图片

此处注意:地址不能再填写为127.0.0.1或localhost了,必须替换为电脑死机ip地址 。

至此就配置完了,看看效果吧:

ubuntu16.04 部署dzzoffice+onlyoffice 局域网实现word、excel文档协同编辑_第7张图片

 

你可能感兴趣的:(onlyoffice,ubuntu,docker)