极客前沿

Garry's Mod 服务器搭建入门:一步步跑通你的第一个服

2026-06-11 01:31
DEV Tutorial
查看原文

本文面向零基础玩家,教你如何安装 GMod 服务器、添加插件并使用 FastDL 加速下载,轻松跑通第一个服务器。

准备工作:你需要什么?

在开始之前,先确认你有:一台能联网的电脑(Windows/Linux 均可)、Steam 账号(用于下载游戏和工具),以及一点耐心。如果你只是想和朋友玩,用自己电脑临时开服就够了;如果想要 24 小时在线,可以考虑租用服务器(比如文末提到的 Overnight Host)。

安装 GMod 服务器

  1. 下载 SteamCMD(Steam 的命令行工具),去官网 steamcmd.zip 下载并解压到文件夹。
  2. 运行 steamcmd.exe,等待自动更新完成。
  3. 在命令行中输入:login anonymous(匿名登录)。
  4. 输入:force_install_dir ./gmod_server(指定安装目录,路径可自改)。
  5. 输入:app_update 4020 validate(下载 GMod 服务器文件,约 2GB,请耐心等待)。
  6. 下载完成后输入 quit 退出。

配置服务器:添加插件和游戏模式

GMod 的魅力在于插件和模式。你需要创建 Steam 创意工坊合集,把想要的插件(比如地图、武器)加进去,然后在服务器启动时引用合集 ID。步骤如下:

Tutorial Image
  • 打开 Steam 创意工坊,搜索你喜欢的插件(如 DarkRPTTT),点击“添加到合集”。
  • 创建合集后,复制网页地址中的 合集 ID(一串数字)。
  • 在服务器文件夹中,找到 garrysmod/cfg/server.cfg,添加一行:workshop_collection 你的合集ID
  • 对于服务器端插件(如管理员工具 ULX),直接上传到 garrysmod/addons/ 文件夹。
  • 启动服务器并测试

    1. gmod_server 文件夹中,双击 srcds.exe(或运行 ./srcds_run 在 Linux 上)。
    2. 在启动参数中设置游戏模式:例如 +gamemode terrortown(TTT)或 +gamemode darkrp
    3. 打开 Steam 的“服务器”选项卡(查看→服务器),刷新后应该能看到你的服务器。
    4. 加入游戏,按 ` 打开控制台,输入 ulx adduser 你的SteamID superadmin(如果你安装了 ULX),赋予自己管理员权限。

    优化:用 FastDL 加速下载

    默认情况下,玩家下载自定义内容很慢。推荐开启 FastDL:把你的地图、材质等文件上传到一个 HTTP 服务器(比如你的网站或对象存储),然后在 server.cfg 中设置 sv_downloadurl "你的文件链接"。这样玩家会从你的 HTTP 服务器快速下载,而不是通过 Steam 慢慢拖。

    常见坑提醒

    • 防火墙没开放端口:确保 TCP/UDP 27015 端口已开放。
    • 插件冲突:一次只加少量插件,测试没问题再批量添加。
    • 内存不足:小服务器(TTT)2GB 够用,DarkRP 建议 4-6GB。

    现在你已经成功搭建了第一个 GMod 服务器!下一步可以尝试添加更多插件、调整参数,或者和朋友一起玩。

内容来源

DEV Tutorial

发布时间

2026-06-11 01:31

返回 AI技术