下面將在Ubuntu 24手動搭建Killing Floor 2服務器。
配置Ubuntu環境
我們將透過SteamCMD下載Killing Floor 2 Linux Server,由於SteamCMD只有i386版本,需要啟用APT的i386 architecture軟件
dpkg --add-architecture i386
完成配置後需要刷新APT的軟件包資訊
apt update
安裝SteamCMD和其他需要的軟件包
apt install steamcmd screen
下載Killing Floor 2 Linux Server
由於安全風險不建議使用root運行Killing Floor 2,新增一個普通用戶例如kf2-server
adduser kf2-server
登錄用戶kf2-server,使用SteamCMD下載Killing Floor 2 Linux Server
steamcmd +login anonymous +force_install_dir /home/kf2-server/kf2-server +app_update 232130 validate +exit
Killing Floor 2 Linux Server已下載到/home/kf2-server/kf2-server
配置Killing Floor 2 Linux Server
建議修改以下設置
ServerName="YourServerName" ShortName="YourServerName" AdminPassword="YourAdminPassword" GamePassword="YourGamePassword"
禁用Takeover功能,否則服務器可以被其他人進入並修改密碼
bUsedForTakeover=False
建議啟用WebAdmin功能,可以使用Web Panel選擇遊戲地圖,調整難度和遊戲長度
bEnabled=True
啟動Killing Floor 2服務器,"kf-bioticslab"是遊戲地圖,可以設置為其他地圖
./kf2-server/Binaries/Win64/KFGameSteamServer.bin.x86_64 kf-bioticslab
啟動Killing Floor 2服務器後,打開WebAdmin:
http://YourIPAddress:8080/ Username: Admin Password: "YourAdminPassword"
現在可以透過WebAdmin選擇遊戲地圖,調整難度和遊戲長度,之後必須在"CHANGE MAP"中點撃"CHANGE GAME"才會生效
現在可以在server list找到服務器
文章留言