烟灰与水 發表於 2021-7-6 19:16:00

ubuntu 16.04 部署dzzoffice+onlyoffice

<p>ubuntu 16.04 部署dzzoffice+onlyoffice</p>
<p>我使用了centos7 部署发现最后打不开在线编辑,其他都正常,听网上说是centos 7的lib库版本太低不支持<br>忽悠领导展示能力<br>&nbsp; 客户从事财政工作,经常需要和下属单位填报报表,数据保密,不能在互联网上流转,只能通过各单位上报后再合并,极不方便,便委托我看能不能搭建一个基于局域网的文档协同系统。测试了几款协同系统:云盒子、officeonline、毕升office.....都不太满意。要么是申请许可麻烦、要么安装复杂、要么用户数限制...最终确定dzzoffice+onlyoffice<br><br>1、准备工作<br>硬件要求:内存4G+,硬盘40G+&nbsp; 建议大一点免得后期扩容<br>纯净ubuntu16.04 系统,避免已安装软件占用docker及其镜像端口<br>镜像地址http://releases.ubuntu.com/xenial/ubuntu-16.04.7-desktop-amd64.iso<br><br>2打开ubuntu系统,进行简单的系统优化<br>更换更新源为国内源:<br>sudo apt-get install -y vim<br>sudo vim /etc/apt/sources.list<br>vim 打开更新源配置文件添加国内源进去,这里添加阿里源<br><br>deb http://mirrors.aliyun.com/ubuntu/ xenial main<br>deb-src http://mirrors.aliyun.com/ubuntu/ xenial main<br>deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main<br>deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main<br>deb http://mirrors.aliyun.com/ubuntu/ xenial universe<br>deb-src http://mirrors.aliyun.com/ubuntu/ xenial universe<br>deb http://mirrors.aliyun.com/ubuntu/ xenial-updates universe<br>deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates universe<br>deb http://mirrors.aliyun.com/ubuntu/ xenial-security main<br>deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main<br>deb http://mirrors.aliyun.com/ubuntu/ xenial-security universe<br>deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security universe<br><br><br>更新源<br>sudo apt-get update<br><br>更新软件<br>sudo apt-get dist-upgrade<br><br>安装ssh 服务<br>sudo apt-get install openssh-server<br>sudo service ssh start<br><br>到此简单优化完毕<br>关机 poweroff<br>建议做个初始化镜像<br><br>3,安装docker<br>(1)安装依赖<br>sudo apt-get install apt-transport-https ca-certificates&nbsp; curl&nbsp; gnupg-agent software-properties-common<br><br>(2)添加docker秘钥<br>&nbsp;curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -</p>
<p>&nbsp;sudo apt-get update<br>&nbsp;<br>&nbsp;(3)验证秘钥<br>&nbsp;sudo apt-key fingerprint 0EBFCD88<br><br>&nbsp;(4)设置docker下载源<br>&nbsp;sudo add-apt-repository \<br>&nbsp;&nbsp; "deb https://download.docker.com/linux/ubuntu \<br>&nbsp; $(lsb_release -cs) \<br>&nbsp; stable"<br>&nbsp; <br>&nbsp;(5)安装docker<br>sudo apt-get install docker-ce docker-ce-cli containerd.io<br><br>4,安装onlyoffice ,此处吐槽下 docker run -i -t -d -p8089:80 --restart=always onlyoffice/documentserver&nbsp; ,里面的服务是坏的,需要进去调<br>sudo docker pull hub.c.163.com/gongzh/onlyoffice:latest<br>sudo docker run -i -t -d -p 8089:80&nbsp; hub.c.163.com/gongzh/onlyoffice</p>
<p>sudo docker ps -a</p>
<p>sudo netstat -ltunp|grep 8089<br><br>5,打开浏览器 http://ip:8089/welcome/<br><br>http://192.168.247.128:8089/welcome/</p>
<p><img src="https://img2020.cnblogs.com/blog/2315308/202107/2315308-20210706184356251-1016136329.png"></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>6,安装dzzoffice<br>(1)安装mysql 默认5.7 注意密码记住后面需要用到<br>sudo apt-get install mysql-server&nbsp; mysql-client -y</p>
<p>输入密码按tab键</p>
<p><img src="https://img2020.cnblogs.com/blog/2315308/202107/2315308-20210709100537509-1077766377.png"></p>
<p>&nbsp;</p>
<p>&nbsp;再次输入密码按tab键回车键</p>
<p><img src="https://img2020.cnblogs.com/blog/2315308/202107/2315308-20210709100703827-10427958.png"></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><br><br>&nbsp;(2)安装Apache<br>&nbsp;sudo apt-get install apache2<br>(3)php&nbsp; 默认php 7 ,此处时间比较紧慢慢等<br>&nbsp;sudo apt-get install&nbsp; php php-xml php-zip php-mysql php-gd php-curl&nbsp; libapache2-mod-php php-fpm -y<br>&nbsp;<br>(4)下载dzzoffice <br>&nbsp;cd /var/www/html <br>&nbsp;sudo wget https://github.com/zyx0814/dzzoffice/archive/2.02.tar.gz<br>&nbsp;sudo tar xf 2.02.tar.gz<br>&nbsp;sudo mv dzzoffice-2.02/ dzzoffice<br>&nbsp;sudo chmod -R 777 config/ data/ dzz/ static</p>
<p><br>&nbsp;<br>(5)上一步已启动apache,现在可以直接访问你服务器的ip或域名,后跟dezzoffice的路径来来访问dzzoffice,访问如:http://ip/dzzoffice 会自动跳转到安装界面 一直下一步</p>
<p><img src="https://img2020.cnblogs.com/blog/2315308/202107/2315308-20210706185309915-1748179614.png"></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;<img src="https://img2020.cnblogs.com/blog/2315308/202107/2315308-20210706185341789-815302786.png"></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;<img src="https://img2020.cnblogs.com/blog/2315308/202107/2315308-20210706185354164-1929966766.png"></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>根据实际情况,填写数据库信息,这里需要自己是先创建数据库,只需要填写组织名称(公司名或者谁边填写)和数据库密码以及邮箱。</p>
<p><img src="https://img2020.cnblogs.com/blog/2315308/202107/2315308-20210706185537102-392776326.png"></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;<img src="https://img2020.cnblogs.com/blog/2315308/202107/2315308-20210706185802914-1631240851.png"></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><img src="https://img2020.cnblogs.com/blog/2315308/202107/2315308-20210706185814030-1541730611.png"></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>安装完成后,手动删除安装文件<br>rm -rf /var/www/html/dzzoffice/install/index.php</p>
<p>&nbsp;</p>
<p>登录</p>
<p><img src="https://img2020.cnblogs.com/blog/2315308/202107/2315308-20210706190024025-1425967221.png"></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><img src="https://img2020.cnblogs.com/blog/2315308/202107/2315308-20210706190100489-1901985868.png"></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>管理 &gt;登录管理员&gt; 应用市场 &gt;应用市场 ,选择安装插件</p>
<p>主要安装文档+表格+ppt+onlyoffice2.03&nbsp;&nbsp; &gt;然后到已安装启用插件</p>
<p><img src="https://img2020.cnblogs.com/blog/2315308/202107/2315308-20210706190525788-1726318713.png"></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><img src="https://img2020.cnblogs.com/blog/2315308/202107/2315308-20210706190547654-1575368411.png"></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>编辑文档 api 地址直接填写onlyoffice地址,文件服务器填写dzzoffice服务器访问地址,文件后缀,提交</p>
<p><img src="https://img2020.cnblogs.com/blog/2315308/202107/2315308-20210706190618719-976781395.png"></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;到此结束了,开始测试</p>
<p>先到表格处</p>
<p><img src="https://img2020.cnblogs.com/blog/2315308/202107/2315308-20210706191319646-2075969.png"></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>可本地上传,也可以创建</p>
<p><img src="https://img2020.cnblogs.com/blog/2315308/202107/2315308-20210706191253678-973308661.png"></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;双击表格</p>
<p><img src="https://img2020.cnblogs.com/blog/2315308/202107/2315308-20210706191237009-1415776280.png"></p>
<p>&nbsp;</p><br><br>
来源:https://www.cnblogs.com/ershinian/p/14978388.html
頁: [1]
查看完整版本: ubuntu 16.04 部署dzzoffice+onlyoffice