前言

MCSManager是一款免费,易用,现代化的游戏服务器管理面板,官网:https://mcsmanager.com/

用来开游戏服务器和管理相当方便,本教程将参考https://docs.mcsmanager.com/简述一下在树莓派上部署MCSManager的过程。

下载&安装

MCSManager提供了一键部署的脚本,我们在终端里运行即可

sudo su -c "wget -qO- https://script.mcsmanager.com/setup_cn.sh | bash"

等待一会后就安装好了,现在可以通过树莓派所在的局域网内的IP加端口号访问web前端了。

根据向导初始化设置管理员账号就可以正式进入管理面板了。

创建实例

我们这里以mohist的minecraft_server核心为例创建一个mc服务器

在mohist官网https://mohistmc.com/ 下载所需jar文件后

在面板的应用实例 -新建应用 -java版服务器 -选择本地服务器-上传单个服务端软件,填写好配置后上传文件即可。成功后选择进入终端就可以开启服务器。

配置服务器

如果实例没有容器化是相当于直接运行在树莓派上的,所以在服务器的配置文件里需要填写服务器ip和开放端口,可以配合域名使用。

tip:mod服会像mc的客户端一样在所在路径下生成/mod 文件夹,需加载可以在面板终端的文件管理 中上传。有的个别模组会不支持树莓派的ARM CPU,比如yes-steve-mod。在写这篇文章的时候(截止到2025.2.4),943已经把对arm的支持in progress,期待arm平台早日能开上带有YSM服务的服务器!

尾言

MCSManager不止可以用来搭建mc服务器,包括很多steam上的游戏的服务器端都可以部署。同时也可以用来管理docker和使用docker。

如果需要公网访问,对节点的端口和ip的设置需要参考https://docs.mcsmanager.com/zh_cn/advanced/distributed.html进行修改,否则将无法正常使用。

MCSManager在安装时会自动注册服务,MCSManager会随系统自启动。