onlyoffice编辑服务部署
下载官方镜像
下载onlyoffice_7.4.1.tar.gz镜像包
安装官方镜像
上传镜像包后执行
docker load -i onlyoffice_7.4.1.tar.gz
将镜像部署到本地仓库
下载onlyoffice编辑服务包
下载onlyoffice.zip包
启动onlyoffice编辑服务
上传包至服务器,解压包,解压后进入onlyoffice\目录
docker-compose -f docker-compose.yml up -d
启动编辑服务
// 查看ID
docker ps
// 进入oo docker
docker exec -it ID /bin/bash
// 打开配置文件
vim /etc/onlyoffice/documentserver/default.json
修改下列配置,否则会有查看异常
“request-filtering-agent” : {
“allowPrivateIPAddress”: true,
“allowMetaIPAddress”: true
}
“rejectUnauthorized”: false
在未部署存储服务前将local中的文件中和token相关的改为false
修改完后执行
vim /etc/onlyoffice/documentserver/local.json
“token”: {
“enable”: {
“request”: {
“inbox”: false,
“outbox”: false
},
“browser”: false
},
“inbox”: {
“header”: “Authorization”,
“inBody”: false
},
“outbox”: {
“header”: “Authorization”,
“inBody”: false
}
}
添加字体如宋体、黑体
1、手动将字体上传到
/export/onlyoffice/DocumentServer/lib/
存于一个文件夹中
2、进入容器
docker exec -it b8c7a196f3dd /bin/bash
3、执行拷贝命令
/var/lib/onlyoffice# cp -r ./private-front/* /usr/share/fonts/truetype/custom
4、重新加载命令
/usr/bin# ./documentserver-generate-allfonts.sh
onlyoffice中拼写爆红问题
需要前端在config中加上
"features": {
"spellcheck": {
"mode": false,
"change": false
}
}
docker restart ID