感慨:已經好久沒有寫過文章了,最近的一篇文章還是在2024年7月份寫的,這之間發生了很多事情。最近忽然發現一直想玩的遊戲殭屍毀滅工程的史地竟然不是¥52,竟然是淘寶贈禮才¥28.7!!!博主就立刻入手了這個遊戲,然後博主的小夥伴們也有這個遊戲,博主便選擇搭個服務器方便進行多人遊玩。
文章轉自樓主個人博客:https://blog.zhumengmeng.work,歡迎瀏覽!
一、前提準備
對於讀者們,博主默認你們瞭解並熟悉Docker的拉取與使用,並默認你們的群暉NAS服務器上有Docker套件,自己服務器也有公網ip,無公網ip也可內網穿透。
本文采用PepeCitron/projectzomboid-server此項目對服務器進行搭建。
能夠正常拉取Docker的讀者可以運行以下命令:
docker pull pepecitron/projectzomboid-server
二、搭建過程
因為群暉的Docker配件可以實現面板操作部署docker,所以博主採用的這種方式而不是通過docker-compose.yml進行部署。
1.在你想要部署服務器的位置搭建一個Project-Zombold文件夾,並在Project-Zombold文件夾新建兩個文件夾,分別叫ZomboidConfig和ZomboidDedicatedServer

2.右鍵Project-Zombold-屬性-權限,新增-Everyone讀寫權限,並勾選應用到文件夾以及子文件夾及文件選項

3.打開群暉的Container Manager套件,拉取所需鏡像,並點擊容器-新增-選擇項目鏡像,勾選自動重新啟動,點擊下一步。

4.根據自己服務器情況填寫端口設置

5.存儲空間將我們剛剛建立的兩個文件夾進行選中,文件夾的對應關係為:
ZomboidDedicatedServer---->/data/server-file
ZomboidConfig------>/data/config

6.環境根據自己情況進行設置,如果不搭建mod服的話,直接去掉MOD_NAMES/MOD_WORKSHOP_IDS這兩個即可,SERVER_BRANCH為測試分支名稱,也可以去掉。填寫完,直接下一步即可

7.點開項目的終端機,耐心等待,當出現Zomboid Server is VAC Secure字樣時,服務器即可進行連接。

三、連接到服務器
現在,您的Project Zomboid服務器應該已經成功運行了。玩家可以通過以下步驟連接到服務器:

啟動Project Zomboid遊戲。
選擇"Join"(加入)。
點擊"Add server"(添加服務器)。
輸入您服務器的IP地址和端口(默認為16261)。
輸入設置的服務器密碼。
點擊"Join"(加入)開始遊戲。