欢迎光临散文网 会员登陆 & 注册

腾讯云轻量应用服务器部署onlyoffice

2021-05-30 15:31 作者:xczuantou  | 我要投稿

官方文档对于系统要求:


中央处理器 双核2 GHz或更高

内存 6 GB或更多

硬盘 至少40 GB的可用空间

其他要求 至少6 GB的交换空间

准备

如没有轻量服务器,购买服务器时,选择Docker CE 应用镜像支付。已有轻量服务器,可直接进入控制台重置应用,选择Docker CE 应用镜像




服务器运行后,点击控制台的“登录”连接到服务器,输入以下命令获取root权限:


sudo su root

下载Docker Compose:https://docs.docker.com/compose/install/#installing-compose


curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

赋予执行权限:


chmod +x /usr/local/bin/docker-compose



安装git命令


yum -y install git

设置至少6G的交换空间(swap),然后重启服务器确认添加成功,以下是一个例子


dd if=/dev/zero of=/var/swap bs=1024 count=6000000

mkswap /var/swap

mkswap -f /var/swap

echo "/var/swap swap swap defaults 0 0" >> /etc/fstab

安装

克隆存储库


sudo su root

git clone https://github.com/ONLYOFFICE/Docker-CommunityServer

cd Docker-CommunityServer



mv docker-compose.workspace.yml docker-compose.yml

vi docker-compose.yml

将${MAIL_SERVER_HOSTNAME}变量替换为您自己的邮件服务器主机名




docker-compose up -d

接下来如果出现docker-compose: command not found提示,可尝试创建软连接


ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose



腾讯Docker CE 应用镜像预装了邮件传输代理软件,安装过程中会出现25端口被占用情况,如图




可以通过下面命令查看到pid后kill该进程


netstat -lntup|grep 25

或者执行下面命令卸载掉此服务即可


yum remove postfix -y

接下来重新执行docker-compose up -d应该就没问题了。完成安装后访问你的服务器IP,设置管理员邮箱和密码即可登录使用:




在最后推荐一波腾讯的轻量无忧云活动,续费再也不用等特定活动,也没有学生机的续费次数限制,买了还送域名!赶紧上车

腾讯云轻量应用服务器部署onlyoffice的评论 (共 条)

分享到微博请遵守国家法律