服务器安装(Linux)
1. 安装 SteamCMD
建议新建一个普通用户来运行服务端,不要用 root。SteamCMD 可以用发行版的软件包安装,或者从 Valve 官网下载解压。
2. 下载服务端
战术小队专用服务器的 App ID 是 403240:
steamcmd +force_install_dir ~/squad +login anonymous +app_update 403240 validate +quit
以后更新服务端,重新运行这一行就行。
3. 启动
cd ~/squad
./SquadGameServer.sh Port=7787 QueryPort=27165 FIXEDMAXPLAYERS=100 RANDOM=NONE
建议用 systemd 或 screen / tmux 让它在后台运行,并在崩溃后自动重启。
4. 放行端口
在防火墙(比如 ufw、firewalld)和云服务器的安全组里放行游戏端口(默认 7787)、查询端口(默认 27165),UDP 和 TCP 都要放。用 RCON 的话放行 RCON 端口。
5. 改配置
配置文件在 SquadGame/ServerConfig 目录,见 服务器配置。