Skip to content

快速开始

这页适合从零开始搭建一台 L4D2 服务器,并同时启用 Web 管理后台。你只需要一台 Linux 服务器、Docker 环境和一个准备暴露给玩家的游戏端口。

选择部署方式

场景推荐方式说明
新服务器从零部署一键脚本支持安装、更新、删除、多实例管理和端口检查。
想保留 compose 文件Docker Compose配置透明,适合后续纳入自己的运维流程。
已有 L4D2 服务端仅部署管理器只挂载现有 left4dead2 目录并配置 RCON。
Windows 服务器Windows 原生包下载 Release 包,编辑 start_manager.bat 后启动。

一键安装

Cloudflare 加速源:

sh
bash <(curl -sL l4d2-manage.laoyutang.cn)

官方源:

sh
bash <(curl -sL https://raw.githubusercontent.com/LaoYutang/l4d2-server-next/master/manifest/install/manage.sh)

脚本会引导你填写游戏端口、管理后台端口、Web 密码、RCON 密码、Tickrate、VAC 模式和可选的 Steam API Key。Steam API Key 只用于首页玩家列表的 L4D2 游戏时长查询,不影响玩家统计的服务器在线时长。

安装完成后,用你在脚本中填写的管理后台端口访问面板。例如管理端口填写 27020 时访问:

text
http://服务器IP:27020

开放防火墙和安全组

如果服务器需要公网访问,安装后还要放行端口。端口以你在脚本中填写的值为准:

  • 游戏端口:放行 TCP 和 UDP,例如 27015/tcp27015/udp
  • 管理后台端口:放行 TCP,例如 27020/tcp

如果使用云服务器,还需要在云厂商控制台的安全组中放行同样端口。系统防火墙和云安全组任意一处未放行,玩家或浏览器都可能无法连接。

首次登录后检查

  1. 打开“服务器状态”,确认能读取当前地图、游戏模式、难度和在线玩家。
  2. 打开“RCON 控制台”,执行 status,确认 RCON 密码和地址正确。
  3. 打开“插件管理”,确认 SourceMod/Metamod 和内置插件能正常显示。
  4. 打开“系统管理”,按需开启玩家在线统计、监控历史和地图自动精简。
  5. 如果用于公网,请确认系统防火墙和云安全组都已放行端口,并设置足够强的后台密码。

端口说明

一键脚本会让你填写端口,最终以你填写的值为准。下表只是常见默认建议:

服务常见默认值协议用途
L4D2 游戏服27015TCP/UDP玩家连接服务器、服务端查询。
Web 管理后台27020TCP浏览器访问管理面板。

如果你使用多实例,一键脚本会为每个实例分配不同的游戏端口和管理端口。