选择合适你的系统
参与讨论 抽 10台 雨云高配 面板MCSM服务器
本教程适合全部的系统 包括 Linux Windows Macos
推荐方案
Linux:云服务器+宝塔面板+MCSM 这里推荐雨云的服务器
购买游戏云高主频可以直接选则MCSM面板服务器 省钱 还方便 面板 免实名
雨云 - 新一代云服务提供商 注册连接 优惠码XIAOSHAN 获取5折券
Linux版本
购买完服务器 如果是云服务器 可以使用提供商的 VNC连接 输入 安装宝塔面板
if [ -f /usr/bin/curl ];then curl -sSO https://download.bt.cn/install/install_panel.sh;else wget -O install_panel.sh https://download.bt.cn/install/install_panel.sh;fi;bash install_panel.sh ed8484bec
无法使用VNC?如果不会 可以直接打开 宝塔面板下载,免费全能的服务器运维软件
安装完成 请你再服务器提供商 开通安全组 如果是NAT服务器 请你把宝塔的端口转发到公网上



[如果端口31592你转发到9870 使用 https://你的IP:9870/登录地址]
[登录地址=图片中的a5c4b404类似]

安装MCSManager
MCSManager 是一款开源,分布式,一键部署,支持 Minecraft
和 Steam 游戏服务器
的控制面板。
MCSManager 在 Minecraft
和 其他游戏
社区内中已有一定的流行程度,它可以帮助你集中管理多个物理服务器,动态在任何主机上创建游戏服务端,并且提供安全可靠的多用户权限系统,可以很轻松的帮助你管理多个服务器。
登录宝塔后点击左边的终端
输入 代码 回车 一键安装 MCSManager
sudo su -c "wget -qO- https://script.mcsmanager.com/setup_cn.sh | bash"
手动安装 [高阶]
# 切换到安装目录,你也可以换成其他的目录。
cd /opt/
# 下载 NodeJS 运行时环境,如果你已经安装了 NodeJS,请忽略此步骤。
wget https://nodejs.org/dist/v20.11.0/node-v20.11.0-linux-x64.tar.xz
tar -xvf node-v20.11.0-linux-x64.tar.xz
# 添加 NodeJS 到系统环境变量
ln -s /opt/node-v20.11.0-linux-x64/bin/node /usr/bin/node
ln -s /opt/node-v20.11.0-linux-x64/bin/npm /usr/bin/npm
# 进入你的安装目录
mkdir /opt/mcsmanager/
cd /opt/mcsmanager/
# 下载 MCSManager(如果无法下载可以先科学上网下载再上传到服务器)
wget https://github.com/MCSManager/MCSManager/releases/latest/download/mcsmanager_linux_release.tar.gz
# 解压到安装目录
tar -zxf mcsmanager_linux_release.tar.gz
# 安装依赖库
./install.sh
# 请使用 Screen 程序打开两个终端窗口(或者其他接管程序)
# 先启动节点程序
./start-daemon.sh
# 在第二个终端启动 Web 面板服务
./start-web.sh
# 为网络界面访问 http://localhost:23333/
# 一般来说,网络应用会自动扫描并连接到本地守护进程。
# 默认需要开放的端口:23333 和 24444
提示如果无法手动安装 大概是国内机子 没有正确安装 node.js 请更换 清华大学源或者淘宝源
安装宝塔的好处 部分操作可以直接点击左边的文件 来操作 记得放行 端口23333和24444
守护进程 和 其他命令
# 先启动面板守护进程。
# 这是用于进程控制,终端管理的服务进程。
systemctl start mcsm-daemon.service
# 再启动面板 Web 服务。
# 这是用来实现支持网页访问和用户管理的服务。
systemctl start mcsm-web.service
# 重启面板命令
systemctl restart mcsm-daemon.service
systemctl restart mcsm-web.service
# 停止面板命令
systemctl stop mcsm-web.service
systemctl stop mcsm-daemon.service
MCSManager提示
==================================================================


主控网页访问地址: http://<Your IP>:23333 (Browser)
被控守护进程地址: ws://<Your IP>:24444 (Cluster)
默认情况下,你必须开放 23333 和 24444 端口才能确保面板工作正常!
面板开关指令:
systemctl start mcsm-{daemon,web}.service
systemctl stop mcsm-{daemon,web}.service
systemctl restart mcsm-{daemon,web}.service
官方文档: https://docs.mcsmanager.com/
==================================================================
使用开始 MCSManager
输入网站进入面板 这里我使用的服务器是NAT所以 不能使用23333 [不一定有可能没有人占用]
所以我把23333端口和24444端口分别转发到 63333和54444 这步骤如果你是独立公网不需要
热知识:因为服务器和网络=分开的 所以你需要再宝塔的安全组放行 23333和24444 不是放行你转发的端口 也不需要放行转发的端口 !!!仅限宝塔中 如果服务器提供商有安全组最好把23333和24444还有NAT转发的 如63333和54444都放行
直接使用 公网IP:2333 打开面板 没有公网则是 NATIP:如63333 参考上面



创建第一个服务器
NAT环境想要使用MCSManager 有点麻烦 但是你想要省钱还不麻烦是不可能的!
NAT需要更改节点配置 因为面板控制台原理 是访问MCSManager的24444端口 如果你的NAT 转发不是24444 需要更改 因为你没有转发到24444端口 所以当MCSManager请求24444端口 无效 会连接失败

如果你使用一键安装脚本安装,那么默认路径应该是:
/opt/mcsmanager/daemon/data/Config/global.json
<面板安装路径>/daemon/data/Config/global.json

嫌麻烦直接购买代公网的IP或者 使用宝塔的命令开启服务器 命令参考下面的教程
开始创建服务器




下载服务端
镜像站
官方站
Download server for Minecraft | Minecraft推荐
Downloads for Minecraft Forge for Minecraft 1.21.4
墨孤蓝网络科技 - 主页 墨端 推荐
安装JAVA
GitHub - dragonwell-project/dragonwell8: Alibaba Dragonwell8 JDK
下载龙井JAVA放在随便一个目录 我放在计算机主目录 /java17longjing
启动服务器

#!/bin/bash
# Minecraft服务器启动脚本
# 使用前请修改以下变量以适应你的需求
# 设置Java路径(如果系统PATH中没有java命令,需要指定完整路径)
JAVA_CMD="java"
# 分配的内存大小(根据服务器配置调整)
XMX_SIZE="4G"
XMS_SIZE="4G"
# 服务器核心文件名(确保这个jar文件存在)
SERVER_JAR="server.jar"
# 其他JVM参数(根据需要调整)
JVM_OPTS="-XX:+UseG1GC -XX:+UnlockExperimentalVMOptions -XX:MaxGCPauseMillis=100 -XX:+DisableExplicitGC -XX:TargetSurvivorRatio=90 -XX:G1NewSizePercent=50 -XX:G1MaxNewSizePercent=80 -XX:G1MixedGCLiveThresholdPercent=35 -XX:+AlwaysPreTouch -XX:+ParallelRefProcEnabled -Dusing.aikars.flags=mcflags.emc.gs"
# 启动命令
${JAVA_CMD} -Xmx${XMX_SIZE} -Xms${XMS_SIZE} ${JVM_OPTS} -jar ${SERVER_JAR} nogui
# 保持窗口打开(当服务器崩溃时)
echo "服务器似乎关闭了,按 Ctrl+C 关闭此窗口"
read -r -p "按回车键重新启动服务器..." dummy
直接指令
# 完整命令(根据你的路径修改)[绝对路径]
/java17longjing/bin/java \
-Xmx4G -Xms4G \
-XX:+UseG1GC \
-XX:MaxGCPauseMillis=150 \
-jar 服务端文件.jar nogui
🔥 关键配置说明
参数 | 你的配置 | 注意事项 |
---|---|---|
Java路径 | /java17longjing/bin/java | 必须使用绝对路径,通过 /java17longjing/bin/java 确认文件存在 |
服务端核心 | 服务端文件.jar | 需确认实际文件名是否为 .jar (大概率是笔误) |
内存分配 | -Xmx4G -Xms4G | 根据物理内存调整,例如 8G 内存建议 -Xmx6G |
|