1 准备条件
必要安装条件:certbot 、postgresql、rabbitmq
版本条件,查看自己下载onlyoffice对应的版本
以下是离线安装对应的文件,不包括pgadmin 、rabbitmq
链接:https://pan.baidu.com/s/1VIEsGp8HN_nFDY6um38hWg
提取码:qwqx
2 创建角色和数据库
登录postgresql
CREATE USER onlyoffice WITH PASSWORD 'onlyoffice';
CREATE DATABASE onlyoffice OWNER onlyoffice;
3 安装onlyoffice
cmd 指定到exe的目录 /DS_PORT=指定端口号进行安装
onlyoffice.exe /DS_PORT=9091 //9091是这个服务的端口号
如果电脑是离线状态,则需要安装上面网盘中的插件,如果联网,则只需要安装cerbot即可,其他的会自动下载按照
4 配置文件
因为onlyoffice的版本为8以上的版本,会自动开启jwt,需要关闭并重启服务
default.json
"request-filtering-agent" : {
"allowPrivateIPAddress": true,
"allowMetaIPAddress": true
},
"wopi": {
"enable": false,
"externalRequest": {
"directIfIn" : {
"allowList": [],
"jwtToken": false
},
local.json
"token": {
"enable": {
"request": {
"inbox": false,
"outbox": false
},
"browser": false
},