onlyoffice 部署无连接限制,去除文件大小限制,中文字体字号

1.拉取无连接数据限制镜像

sudo docker pull onlyoffice/documentserver

注意:文章最后有现成解除20连接限制,去除文件大小限制,增加常用中文字体字号的docker镜像

2.创建挂载目录

sudo mkdir -p /app/onlyoffice/DocumentServer/logs
sudo mkdir -p /app/onlyoffice/DocumentServer/data
sudo mkdir -p /app/onlyoffice/DocumentServer/lib
sudo mkdir -p /app/onlyoffice/DocumentServer/db

3.运行以下命令以创建和启动 OnlyOffice Docker 容器,并设置必要的卷

sudo docker run -i -t -d -p 3333:80 --restart=always \
  -v /app/onlyoffice/DocumentServer/logs:/var/log/onlyoffice \
  -v /app/onlyoffice/DocumentServer/data:/var/www/onlyoffice/Data \
  -v /app/onlyoffice/DocumentServer/lib:/var/lib/onlyoffice \
  -v /app/onlyoffice/DocumentServer/db:/var/lib/postgresql \
  --name onlyoffice \
 onlyoffice/documentserver

sudo docker run: 运行一个 Docker 容器。

-i -t -d: 这是一组标志,其中:

-i: 让容器的标准输入保持打开状态。

-t: 在一个伪终端 (pseudo-TTY) 上为容器分配一个伪终端。

-d: 以后台守护进程的方式运行容器。

-p 3333:80: 将主机的端口 3333映射到容器的端口 80。这样,你可以通过主机的 3333端口访问 OnlyOffice Document Server。

--restart=always: 设置容器在退出时总是重新启动,以确保 OnlyOffice Document Server 总是可用。

-v /app/onlyoffice/DocumentServer/logs:/var/log/onlyoffice: 将主机的 /app/onlyoffice/DocumentServer/logs 目录挂载到容器内的 /var/log/onlyoffice,用于存储 OnlyOffice Document Server 的日志文件。

-v /app/onlyoffice/DocumentServer/data:/var/www/onlyoffice/Data: 将主机的 /app/onlyoffice/DocumentServer/data 目录挂载到容器内的 /var/www/onlyoffice/Data,用于存储 OnlyOffice Document Server 的数据。

-v /app/onlyoffice/DocumentServer/lib:/var/lib/onlyoffice: 将主机的 /app/onlyoffice/DocumentServer/lib 目录挂载到容器内的 /var/lib/onlyoffice,用于存储 OnlyOffice Document Server 的库文件。

-v /app/onlyoffice/DocumentServer/db:/var/lib/postgresql: 将主机的 /app/onlyoffice/DocumentServer/db 目录挂载到容器内的 /var/lib/postgresql,用于存储 OnlyOffice Document Server 的 PostgreSQL 数据库。

--name onlyoffice: 设置容器的名称为 “onlyoffice”,以便更方便地引用该容器。

onlyoffice/documentserver: 指定要运行的 Docker 镜像,这里是 OnlyOffice Document Server。

4.启动 OnlyOffice 服务(访问http://ip地址:3333复制命令即可)

sudo docker exec onlyoffice sudo supervisorctl start ds:example

5.配置 Supervisor 自启动

sudo docker exec onlyoffice sudo sed 's,autostart=false,autostart=true,' -i /etc/supervisor/conf.d/ds-example.conf

6.进入容器

sudo docker exec -it onlyoffice bash

7.打开配置文件

nano /etc/onlyoffice/documentserver/default.json

8.修改limits_tempfile_uploadmaxDownloadBytesuncompressed 的大小524288000(500M)

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

9.保存配置,退出容器

exit

10.重启服务

docker restart onlyoffice

11.解除20连接限制,去除文件大小限制,增加常用中文字体字号的docker镜像

docker pull guanyueyun/ooffice:7.1.1.23
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值