騰訊云輕量應(yīng)用服務(wù)器部署onlyoffice
官方文檔對于系統(tǒng)要求:
中央處理器 雙核2 GHz或更高
內(nèi)存 6 GB或更多
硬盤 至少40 GB的可用空間
其他要求 至少6 GB的交換空間
準(zhǔn)備
如沒有輕量服務(wù)器,購買服務(wù)器時,選擇Docker CE 應(yīng)用鏡像支付。已有輕量服務(wù)器,可直接進(jìn)入控制臺重置應(yīng)用,選擇Docker CE 應(yīng)用鏡像
服務(wù)器運(yùn)行后,點擊控制臺的“登錄”連接到服務(wù)器,輸入以下命令獲取root權(quán)限:
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
賦予執(zhí)行權(quán)限:
chmod +x /usr/local/bin/docker-compose
安裝git命令
yum -y install git
設(shè)置至少6G的交換空間(swap),然后重啟服務(wù)器確認(rèn)添加成功,以下是一個例子
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}變量替換為您自己的郵件服務(wù)器主機(jī)名
docker-compose up -d
接下來如果出現(xiàn)docker-compose: command not found提示,可嘗試創(chuàng)建軟連接
ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
騰訊Docker CE 應(yīng)用鏡像預(yù)裝了郵件傳輸代理軟件,安裝過程中會出現(xiàn)25端口被占用情況,如圖
可以通過下面命令查看到pid后kill該進(jìn)程
netstat -lntup|grep 25
或者執(zhí)行下面命令卸載掉此服務(wù)即可
yum remove postfix -y
接下來重新執(zhí)行docker-compose up -d應(yīng)該就沒問題了。完成安裝后訪問你的服務(wù)器IP,設(shè)置管理員郵箱和密碼即可登錄使用:
在最后推薦一波騰訊的輕量無憂云活動,續(xù)費再也不用等特定活動,也沒有學(xué)生機(jī)的續(xù)費次數(shù)限制,買了還送域名!趕緊上車