在Windows平台部署SCUM服务器
以下是 EUGameHost Tech Blog 最新版中文翻译与整理,源自其 2025 年 7 月初发布的官方英文指南(eugamehost.com):
如何部署 SCUM 专属服务器(2025 完整指南)
作者:William Allison → 2025年7月4日
一、前置要求
1. 硬件
最低配置:8 GB RAM(推荐更高以支持高玩家量)
建议:若使用 Mod 或大型配置,建议预留更大资源(eugamehost.com)
2. 网络端口
请确保以下端口已放通并映射至服务器 IP:
端口 | 协议 | 用途 |
---|---|---|
7777 | UDP | 游戏客户端主要连接端口 |
7778 | UDP | 原始 UDP 数据流端口(主端口+1) |
7779 | UDP | Steam 查询端口(主端口+2) |
7777 | TCP | 可选的 RCON 远程控制端口 |
⚠️ 请避免使用端口区间 27020–27050,以防与 Steam 服务冲突(eugamehost.com)
3. 操作系统与依赖(仅限 Windows)
必须运行 64 位 Windows(SCUMServer.exe 为 64 位应用)
安装以下运行时:
Visual C++ Redistributables(从 2012 到 2022)
DirectX End-User Runtimes(eugamehost.com)
4. SteamCMD
从官方渠道下载并安装 Win 版 SteamCMD
二、服务器安装与更新
安装/更新脚本:install_update_scum.bat
@echo off set INSTALL_DIR=C:\scumserver set STEAMCMD_DIR=C:\steamcmd if not exist "%STEAMCMD_DIR%\steamcmd.exe" ( echo SteamCMD not found in %STEAMCMD_DIR%. Please install it first. pause exit /b ) "%STEAMCMD_DIR%\steamcmd.exe" +force_install_dir "%INSTALL_DIR%" +login anonymous +app_update 3792580 validate +quit echo SCUM Server installed or updated successfully. pause
将
INSTALL_DIR
和STEAMCMD_DIR
修改为你的实际路径每次安装或更新时运行此脚本,确保服务器保持最新(eugamehost.com)
三、启动服务器
在 SCUM\Binaries\Win64\
文件夹中新建 scum_server.bat
:
start SCUMServer.exe -log -port=7777 -MaxPlayers=64
可根据需求调整
-port
和-MaxPlayers
参数(eugamehost.com)可选参数:
-nobattleye
:禁用 BattlEye 反作弊(不建议)-queryPort=
:自定义查询端口(应为主端口+2)(eugamehost.com)
四、端口映射说明
确保在你的路由器或防火墙规则中映射上述 UDP 与 TCP 端口到服务器本地 IP(eugamehost.com)
(如需帮助,可参考 portforward.com)
五、服务器列表可见性
游戏中使用
IP:端口
收藏你的主机也可通过 SCUM 内置的社区服务器列表查找
但可见性可能不稳定(eugamehost.com)
六、设置开机自动启动(仅限 Windows)
使用 任务计划程序:
创建基本任务,触发条件设置为系统启动
操作设为运行
scum_server.bat
“起始于”路径设为脚本所在文件夹
在“一般”标签页中:
选择“无论用户是否登录都运行”
勾选“使用最高权限运行”(eugamehost.com)
七、更新机制
更新只需再次运行
install_update_scum.bat
可将此脚本定时加入任务计划程序,建议每天或每周更新一次
更新前请确保服务器已关闭,以免发生文件冲突(eugamehost.com)
八、数据备份
手动备份
停止服务器
进入
C:\scumserver\SCUM\Saved\
文件夹复制保存在其他安全目录中(eugamehost.com)
自动备份:backup_scum.bat
@echo off set SERVER_DIR=C:\scumserver set BACKUP_DIR=D:\scum_backups\%date:~10,4%-%date:~4,2%-%date:~7,2%_%time:~0,2%%time:~3,2% mkdir "%BACKUP_DIR%" xcopy "%SERVER_DIR%\SCUM\Saved" "%BACKUP_DIR%" /E /I /Y
建议每日夜间运行
设置“使用最高权限运行”
可选步骤:备份前停止服务器,结束后重启(eugamehost.com)
备份优化建议:
使用
.zip
或其他压缩方式节省空间自动删除旧备份,避免数据堆积
将数据存储在本地或离线位置,提高安全性(eugamehost.com)
九、故障排查
无法显示服务器:检查防火墙和端口映射
更新失败:重新运行
install_update_scum.bat
RCON 无响应:确认 TCP 7777 已放行(eugamehost.com)
发表评论