【原创|开源】在简幻欢下一键部署可安装插件的CS2服务端 管理员命令 趣味内容 游戏性拓展 通用内容 服务器管理 数据统计 开发者相关

哎了个蛐 一级用户组 2小时前 2

如果是有想学习或参考如何精简服务端的开发者,可直接查看复刻指南


 一、仓库介绍

cs2-slim-replica 是一个CS2专用服务器的精简方案。原版CS2服务端完整体积约 72.3GB,本项目将其精简至 约1.7GB(Linux)/ 1.9GB(Windows),解压即用,单地图 `de_dust2` 实测可用。

核心特性:

  • 零依赖一键安装:自动下载所需工具、获取配方、下载depot并拼装成可直接启动的精简服务端,无需手动安装 SteamCMD 或 DepotDownloader
  • 面板模式适配:内置面板模式,专门适配简幻欢 / Pterodactyl 面板环境,首次启动自动完成安装
  • 插件生态支持:相关组件已注册在 features 仓库中,包括 Metamod、CounterStrikeSharp、Swiftly、Plugify、ModSharp 等
  • 插件管理Web界面:可通过子命令启动Web管理界面,在浏览器中查看和管理插件

适用场景:

在简幻欢等面板服平台上快速搭建可安装插件的CS2服务器,节省存储空间和部署时间。

 

 二、搭建准备

准备项

说明

简幻欢账号 需注册并完成微信小程序认证,通过每日签到获取积分
网络环境 能流畅访问github
智慧的大脑 出现问题要有能冷静寻求ai或搜索引擎帮助的脑子
灵巧的双手 能按照步骤做的双手

 

 

 三、安装方法

 3.1 创建简幻欢实例

点击创建实例,按以下顺序选择,基础镜像 → 自定义-需有开服经验 → AIO → v1

实例规格使用50积分的绰绰有余,本次使用50积分的B+(结尾附带单人跑图的性能占用图)

 3.2 一键部署CS2精简服务端

打开仓库cyqmq/cs2-slim-replica

打开一键生成搭建指令的网页

在生成器中选好地图和功能后,复制生成的命令。以我们使用预构建模式prebuilt,面板模式CS2_PANEL=1,部署默认地图 `de_dust2` 并安装 `bots,metamod,css,link-manager` 并开启插件管理器web为例:

```export CS2_MODE=prebuilt CS2_FEATURES=bots,metamod,css,link-manager CS2_PANEL=1
curl -fsSL https://raw.githubusercontent.com/cyqmq/cs2-slim-replica/main/scripts/get-cs2slim.sh | bash
```

> **重要提示**:管道右侧的 `bash` 收不到 `VAR=值 curl ... | bash` 里的变量(变量只传给 `curl`),必须先用 `export` 导出环境变量。

虽然国内网络受限时,但是简幻欢没影响

 3.3 面板启动文件配置

简幻欢依次打开控制台 > 实例 > 文件 > start.sh

将内部文字替换为刚才生成的指令

返回终端点击启动

首次启动会进入交互菜单,默认选择选择“1”完整启动(插件管理Web + CS2服务端),或者选择其他选项单独管理

默认启动即可

注意:当开启插件管理器web时,才会出现交互菜单,其余情况则直接cs启动服务端

 3.4 环境变量参考

| 变量 | 说明 | 默认值 |
|------|------|--------|
| `CS2_MODE` | 构建模式:`source` / `prebuilt` | `source` |
| `CS2_MAPS` | 逗号分隔地图列表 | `de_dust2` |
| `CS2_FEATURES` | 逗号分隔功能/插件框架,如 `bots`、`metamod,counterstrikesharp` | 空 |
| `CS2_GH_PROXY` | GitHub加速代理前缀 | 空 |
| `CS2_PANEL` | 面板模式开关(`1` 自动生成 `start.sh`) | `0` |
| `CS2LM_AUTO` | 跳过交互菜单,直接启动 | `0` |

详细请看cs2-slim 环境变量说明

 

 四、使用方法

 4.1 启动与管理

启动文件会自动替换,直接启动即可

关机使用强制关机

插件管理器web的相关端口和Token可通过 `CS2LM_WEB`、`CS2LM_WEB_TOKEN` 环境变量设置。

服务器成功启动后,控制台会输出 `Gameserver logged on to Steam` 等日志,说明服务器已成功连接Steam并正常运行:

 4.2 安装插件

在生成搭建指令时勾选所需插件

插件安装本贴不交,详情可看专区内的其他贴

 框架安装,推荐部署时集成

在3.2的命令中通过 `CS2_FEATURES=metamod,counterstrikesharp` 指定即可自动安装。

 手动安装

跟正常安装没两样,本贴不交,详情可看专区内的其他贴

 4.3 常见问题Q&A

Q:精简服务端包含哪些地图?
A:默认只含 `de_dust2`,可通过 `CS2_MAPS` 添加更多地图。

Q:精简服务端能正常联机吗?
A:可以。精简的是文件体积,不影响游戏功能。

Q:首次启动报 `Failed to load module '...steamclient.so'`?  
A:重跑一键脚本即可,prebuilt模式会自动校验并补下缺失文件。

Q:想要更多地图和功能?  
A:参考项目文档 `core/CS2_SLIM_GUIDE.md`(核心原理和手动步骤)和 `DEVELOP.md`(CLI子命令和架构)。

---

 五、下载地址

  • GitHub项目地址:https://github.com/cyqmq/cs2-slim-replica
  • 一键安装脚本网站:https://cyqmq.github.io/cs2-slim-scripts

> 本项目完全开源,欢迎去 GitHub 给作者点个 Star 支持。

---

最后的最后(不要看我的帧数和网络状态,我是轻薄本+校园网wifi)

---

## 申明

1. 本教程为**原创内容**,首发于 **CSGO插件分享-中文站**(https://bbs.csgocn.net),转载请注明出处。
2. 本站宗旨在于为CSGO玩家提供一个插件分享的中文资源平台,欢迎有能力的朋友共享有趣的CSGO插件资源。
3. 如发现资源链接失效,欢迎回帖反馈,我会第一时间更新。
4. 本项目基于GitHub开源协议发布,使用前请阅读项目仓库中的LICENSE文件。


CSGO插件分享-申明 1、本网站名称:CSGO插件分享-中文站  网址:https://bbs.csgocn.net
2、本站的宗旨在于为CSGO玩家提供一个插件分享的中文资源平台,多数插件来源于SourceMod论坛,并配以中文介绍和安装教程。
3、欢迎有能力的朋友共享有趣的CSGO插件资源。
4、本站资源大多为百度网盘,如发现链接失效,可以点: 这里进行反馈,我们会第一时间更新。
最新回复 (0)
返回