折腾dzz-office(docker环境)
1. 拉取镜像并运行
docker run -d --name dzzoffice -v /data1/dzz/data:/var/www/html/data -p 9090:80 imdevops/dzzoffice:latest
# 创建目录
cd /data1/dzz
mkdir -p ./data/cache
mkdir -p ./data/avatar
mkdir -p ./data/template
mkdir -p ./data/attachment
mkdir -p ./data/attachment/dzz
mkdir -p ./data/attachment/icon
mkdir -p ./data/attachment/appico
mkdir -p ./data/attachment/appimg
mkdir -p ./data/attachment/cache
mkdir -p ./data/attachment/imgcache
mkdir -p ./data/attachment/qrcode
mkdir -p ./data/log
2. 设置
进入ip:port 按提示输入数据库信息
包括用户名、密码、ip、端口,表前置空。
3. 进入应用市场
安装需要的功能。
比如表格、图片预览、onlyoffice等。
4. 安装onlyoffice
docker pull onlyoffice/documentserver
docker run -itd --name docserver -p 9000:80 onlyoffice/documentserver
配置dzzoffice的onlyoffice插件
上传excel文件,打开时提示文档安全令牌格式不正确:
其他同学遇到了相同问题:dzzoffice中安装onlyoffice后打开显示文档安全令牌未正确形成的临时解决办法-CSDN博客
可以使用小胡同学的修改版本onlyoffice插件。
git clone https://gitee.com/xh2002/onlyoffice.git
docker cp onlyoffice/ dzzoffice:/var/www/html/dzz/
执行命令获取秘钥,秘钥是一次性的,重启了dzzoffice还需重新配置:
docker exec 9826e4fe438f /var/www/onlyoffice/documentserver/npm/json -f /etc/onlyoffice/documentserver/local.json 'services.CoAuthoring.secret.session.string'
5. 配置用户注册和组织管理
管理–>系统设置
管理–>机构用户
评论区