Dzzoffice部署

Dzzoffice部署

官网地址:

http://dzzoffice.com/

一、环境要求

php+nginx+mysql

环境的部署已在上篇文章介绍过了

搭建环境可参考上篇文章。

http://t.csdn.cn/tyQvn

二、去官网下载源码

当前最新版本是2.02

码云下载可能会快一点

https://gitee.com/zyx0814/dzzoffice/tags

三、将源码上传到nginx配置的php项目目录下

# 上传源码到/docker/nginx/html下
# 因为我用的是docker部署的php,/docker/nginx/html是挂载目录
# 若是本地部署的php根据自己的目录上传即可
rz
# 解压
tar -zxvf dzzoffice-2.02.1.zip
# 重命名(我自己看着舒服,哈哈哈)
mv dzzoffice-2.02.1.zip dzzoffice
# 修改dzzoffice目录权限,安装过程中需要某些文件要有写权限
# 我这里直接777了(不知到可不合理,有没有大佬指正一下)
chmod -R 777 dzzoffice
# 确保你之前部署的nginx和php正在运行中就可以去访问dzzoffice进行安装了
# 页面访问
http://192.168.220.139/dzzoffice/install/index.php
# 然后按照页面提示填写,下一步即可

五、部署onlyoffice

dzzoffice的在线编辑功能需要搭配onlyoffice来实现

我也是用的docker部署的

用的7.1版本

docker run -itd -p 9797:443 -p 9696:80 \
--privileged=true  --restart=always --name onlyoffice \
-v /home/onlyoffice/documentServer/logs:/var/log/onlyoffice \
-v /home/onlyoffice/documentServer/data:/var/www/onlyoffice/Data \
-v /home/onlyoffice/documentServer/lib:/var/lib/onlyoffice \
-v /home/onlyoffice/documentServer/db:/var/lib/postgresql \
onlyoffice/documentserver:7.1

六、遇到的问题

1、按照过程中提示缺少依赖
在这里插入图片描述
解决:安装对应依赖

安装mysql拓展

# 进入php容器
docker exec -it php /bin/bash
# 查看已安装模块
php -m
# 进入程序目录
cd /usr/local/bin/
#使用镜像提供的程序安装
./docker-php-ext-install mysqlli
./docker-php-ext-install pdo_mysql

安装zip拓展

./docker-php-ext-install zip
# 执行后缺少ZLIB依赖

# 按下述操作安装
apt-get update
# 安装zip扩展所需的依赖扩展
apt-get install -y --no-install-recommends zlib1g-dev && apt-get install -y --no-install-recommends libzip-dev
apt-get clean
docker-php-ext-install zip

2、dzzoffice在线编辑文档提示令牌什么的

有时候突然不能用了,重启了下onlyoffice镜像解决了

但是有时候解决不了

后来换了一个版本又好了,就是现在用的7.1

这个问题搞不清楚、有没有大佬指教一下,哈哈哈哈,求助

``shell
有时候突然不能用了,重启了下onlyoffice镜像解决了

但是有时候解决不了

后来换了一个版本又好了,就是现在用的7.1

这个问题搞不清楚、有没有大佬指教一下,哈哈哈哈,求助


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值