宝塔 docker 部署onlyoffice 服务

1.宝塔安装docker,直接下载安装就行

2.docker拉取onlyoffice镜像

docker pull onlyoffice/documentserver:5.3.1.26

5.4或更高的版本已经解决了连接数限制方法的Bug

3.创建容器

docker run -d --name onlyoffice --restart=always -p 暴露端口号:80 onlyoffice/documentserver:5.3.1.26

4.修改连接20限制

进入容器内部修改文件进行更改配置破解

文件目录:/var/www/onlyoffice/documentserver/server/Common/sources/contants.js

修改内容:exports.LICENSE_CONNECTIONS 值为想要的最大连接数

5.修改证书限制开关default.json

文件目录:/etc/onlyoffice/documentserver/default.json

rejectUnauthorized=false

6.添加反向代理

        域名如果带端口号需要修改

        /etc/onlyoffice/documentserver/nginx/includes/ds-docservice.conf

7.重启容器

### 安装和配置 OnlyOffice #### 准备工作 在宝塔面板上安装和配置 OnlyOffice 前,需确认服务器环境已准备好。建议先通过宝塔面板完成基础设置,包括但不限于域名解析、SSL 证书获取等操作[^3]。 #### 创建站点并安装 Docker 组件 利用宝塔面板创建一个新的站点,该站点将作为 OnlyOffice 的访问入口。随后,在软件商店中找到并安装 Docker 组件,这是运行 OnlyOffice 所必需的容器化技术[^4]。 #### 获取并启动 OnlyOffice 镜像 执行命令 `docker pull onlyoffice/documentserver:7.5` 来下载指定版本的 OnlyOffice 镜像文件至本地仓库。之后,依据实际需求调整端口映射关系及挂载路径参数,使用如下指令来启动容器: ```bash sudo docker run -i -t -d -p 8184:80 -p 8185:443 \ -v /app/onlyoffice/DocumentServer/data:/var/www/onlyoffice/Data \ --name onlyoffice7.5ssl --restart=always \ -e JWT_SECRET=your_secret_key_here \ onlyoffice/documentserver:7.5 ``` 此过程中的 `-p` 参数用于定义外部与内部网络之间的端口转发规则;而 `-v` 则指定了宿主机目录同容器内对应位置间的绑定方式,确保数据持久保存于物理磁盘之上。 #### 开启 HTTPS 支持 为了保障通信安全,推荐启用 SSL/TLS 加密机制。这通常涉及到购买或自签发一份有效的 X.509 数字凭证,并将其正确部署到应用层面上。对于采用反向代理架构的服务而言,还需额外注意 Nginx 或 Apache 等 Web Server 对 HTTPS 请求的支持情况。 #### 启用 WOPI 协议集成 Office 文档在线编辑功能 从 OnlyOffice 社区版6.4起正式引入了对微软提出的 WOPI (Web Application Open Platform Interface) 接口标准的支持,使得第三方应用程序能够更加便捷地实现文档协作处理能力。具体实施步骤可参照官方文档说明进行相应配置更改[^2]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

acycwf

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值