不会Linux也能当MC服主?这个工具做到了
这个项目叫 MCSManager,是一个专门用来管理 Minecraft、Steam 等游戏服务器的 Web 面板。在 MC 和 Steam 社区里积累了相当一批用户,连一些中小型 IDC 服务商都在用它做服务器销售平台。项目基于 Apache 2.0 协议开源,整个技术栈只用 TypeScript 就能维护。
01
一句话说清楚它是干什么的
你想开一个给朋友玩的 MC 服务器,但不想对着黑框框敲命令。MCSManager 就是让你在浏览器里完成这件事——装服务端、开关服务器、看实时终端日志、管理文件,全部网页操作。不只 Minecraft,幻兽帕鲁(Palworld)、僵尸毁灭工程(Project Zomboid)、泰拉瑞亚这些 Steam 游戏服务端它都支持。
02
内置市场,一键部署
面板里有个内置应用市场,选好游戏服务端类型点部署就行,不用自己去找安装包、解压、配环境。对于第一次开服的人来说,这个门槛差异是肉眼可见的。

03
安装有多简单
Linux 系统只要一行命令:
sudo su -c "wget -qO- https://script.mcsmanager.com/setup.sh | bash"
支持 Ubuntu、CentOS、Debian、Arch Linux。装完之后用 systemctl 控制启停,面板默认跑在 23333 端口,浏览器打开 IP:23333 就能访问。
Windows 版本更直接——下载 zip 包,双击 start.bat,完事。不需要装数据库,只依赖 Node.js(16.20.2 及以上)。
04
多机器分布式管理
如果手里有多台服务器,MCSManager 支持分布式架构,一个 Web 面板统一管所有机器。架构上分三块:Web 前端、Web 后端(管用户权限和节点连接)、Daemon 守护进程(跑在各台机器上,负责进程和文件管理)。

05
权限系统和实时终端
面板有细粒度的多用户权限系统,可以给不同人分配不同权限——比如让某个管理员只能操作某几个服务器实例,不能碰其他的。实时终端也是直接在网页里看,不用 SSH 进去盯着。

06
上手门槛和注意事项
Windows 用户几乎没有门槛。Linux 用户用一键脚本也很快,但如果脚本失败需要手动装,步骤会多一些——要自己装 Node.js、下压缩包、跑安装脚本,然后同时开两个终端分别启动 daemon 和 web 服务。Docker 部署的话,Web 端和 Daemon 不会自动互联,需要手动在面板里建立节点连接。
界面支持拖拽卡片布局自定义,也支持多语言,中文文档在官方 docs 站有对应章节。
觉得有意思的话,去 GitHub 给项目点个 Star 支持一下。你现在在用什么方式管理游戏服务器?评论区说说,或者有问题也可以留言。
# GitHub 项目地址
https://github.com/MCSManager/MCSManager