Garry's Mod 服务器搭建入门:一步步跑通你的第一个服
本文面向零基础玩家,教你如何安装 GMod 服务器、添加插件并使用 FastDL 加速下载,轻松跑通第一个服务器。
准备工作:你需要什么?
在开始之前,先确认你有:一台能联网的电脑(Windows/Linux 均可)、Steam 账号(用于下载游戏和工具),以及一点耐心。如果你只是想和朋友玩,用自己电脑临时开服就够了;如果想要 24 小时在线,可以考虑租用服务器(比如文末提到的 Overnight Host)。
安装 GMod 服务器
- 下载 SteamCMD(Steam 的命令行工具),去官网 steamcmd.zip 下载并解压到文件夹。
- 运行
steamcmd.exe,等待自动更新完成。 - 在命令行中输入:
login anonymous(匿名登录)。 - 输入:
force_install_dir ./gmod_server(指定安装目录,路径可自改)。 - 输入:
app_update 4020 validate(下载 GMod 服务器文件,约 2GB,请耐心等待)。 - 下载完成后输入
quit退出。
配置服务器:添加插件和游戏模式
GMod 的魅力在于插件和模式。你需要创建 Steam 创意工坊合集,把想要的插件(比如地图、武器)加进去,然后在服务器启动时引用合集 ID。步骤如下:
- 打开 Steam 创意工坊,搜索你喜欢的插件(如 DarkRP、TTT),点击“添加到合集”。
- 创建合集后,复制网页地址中的 合集 ID(一串数字)。
- 在服务器文件夹中,找到
garrysmod/cfg/server.cfg,添加一行:workshop_collection 你的合集ID。 - 对于服务器端插件(如管理员工具 ULX),直接上传到
garrysmod/addons/文件夹。 - 在
gmod_server文件夹中,双击srcds.exe(或运行./srcds_run在 Linux 上)。 - 在启动参数中设置游戏模式:例如
+gamemode terrortown(TTT)或+gamemode darkrp。 - 打开 Steam 的“服务器”选项卡(查看→服务器),刷新后应该能看到你的服务器。
- 加入游戏,按 ` 打开控制台,输入
ulx adduser 你的SteamID superadmin(如果你安装了 ULX),赋予自己管理员权限。 - 防火墙没开放端口:确保 TCP/UDP 27015 端口已开放。
- 插件冲突:一次只加少量插件,测试没问题再批量添加。
- 内存不足:小服务器(TTT)2GB 够用,DarkRP 建议 4-6GB。
启动服务器并测试
优化:用 FastDL 加速下载
默认情况下,玩家下载自定义内容很慢。推荐开启 FastDL:把你的地图、材质等文件上传到一个 HTTP 服务器(比如你的网站或对象存储),然后在 server.cfg 中设置 sv_downloadurl "你的文件链接"。这样玩家会从你的 HTTP 服务器快速下载,而不是通过 Steam 慢慢拖。
常见坑提醒
现在你已经成功搭建了第一个 GMod 服务器!下一步可以尝试添加更多插件、调整参数,或者和朋友一起玩。
内容来源
DEV Tutorial
发布时间
2026-06-11 01:31