首先第一步,我們先給VPS添加SWAP
查看服務器當前swap 記憶體大小
swapon -s
查看目前系統磁碟空間 (剩餘的磁碟大小)
df -h
sudo fallocate -l 你想要添加的SWAP /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
開機自動啟動
nano /etc/fstab
把最後面的數值設定為0
/swapfile swap swap sw 0 0
查看是否添加成功
sudo mount -a
如果沒有問題,正常不會傳回任何東西
安裝lib32stdc++6
sudo apt-get install lib32stdc++6
建立文件夾
cd /usr/local/
mkdir steamcmd
cd steamcmd/
下載STEAM並解壓
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar -zxvf steamcmd_linux.tar.gz
啟動steamcmd
./steamcmd.sh
然後登錄STEAM帳號,輸入
login 賬號 密碼
下載project zomboid
app_update 380870 validate
下載完成後輸入 exit 退出steamCMD
安裝並進入TMUX
apt install tmux
tmux
進入project zomboid文件夾
cd ~
cd "Steam/steamapps/common/Project Zomboid Dedicated Server"
啟動
./start-server.sh
接著就會需要你設置管理員密碼,到這裡就大功告成了
番外:當服務器需要更新MOD時
進入TMUX
tmux attach
保存數據
save
退出
quit
啟動
./start-server.sh
番外(二):當服務器需要升級遊戲版本時
啟動steamcmd
/usr/local/steamcmd/steamcmd.sh
登錄
login 用戶名 密碼 令牌
更新
app_update 380870 validate