Loading... Centos7使用MCSManager9面板搭建 Minecraft(MC) Paper 1.18.1 版服务器教程,MCSManager9面板安装教程。 Paper核心支持安装插件。 视频教程:[https://www.bilibili.com/video/BV1du411X7BT/](https://www.bilibili.com/video/BV1du411X7BT/) - **其他版本我的世界服务器搭建教程:https://blog.zeruns.tech/tag/mc/** - **各种Minecraft服务端介绍和下载:https://blog.zeruns.tech/archives/626.html** - **高性价比和便宜的VPS/云服务器推荐:** https://blog.zeruns.tech/archives/383.html MC开服交流QQ群:966038270 MC开服交流QQ频道:[https://url.zeruns.tech/mc_qq](https://qun.qq.com/qqweb/qunpro/share?_wv=3&_wwv=128&inviteCode=1iwnzt&from=246610&biz=ka) 我的世界开服交流TG群:https://t.me/Minecraft_zeruns ## MCSM9介绍 **分布式,稳定可靠,开箱即用,高扩展性,支持 Minecraft 和其他少数游戏的控制面板。** MCSManager 面板(简称:MCSM 面板)是一款全中文,轻量级,开箱即用,多实例和支持 Docker 的 Minecraft 服务端管理面板。 此软件在 Minecraft 和其他游戏社区内中已有一定的流行程度,**它可以帮助你集中管理多个物理服务器**,动态在任何主机上创建游戏服务端,并且提供安全可靠的多用户权限系统,可以很轻松的帮助你管理多个服务器。 ## 准备 首先你得有台服务器(已经有的可以忽略),下面推荐一些: - **[阿里云云小站](https://www.aliyun.com/minisite/goods?taskPkg=amb618all&pkgSid=358027&recordId=3661238&userCode=jdjc69nf)**:[https://dashi.aliyun.com/site/zeruns/yxz?userCode=jdjc69nf](https://www.aliyun.com/minisite/goods?taskPkg=amb618all&pkgSid=358027&recordId=3661238&userCode=jdjc69nf) - **[华为云](https://activity.huaweicloud.com/cps/recommendstore.html?fromacct=da3c489a-decc-49d0-9226-f09b495965b7&utm_source=V1g3MDY4NTY=&utm_medium=cps&utm_campaign=201905)**:[https://url.zeruns.tech/hwy2021](https://activity.huaweicloud.com/cps/recommendstore.html?fromacct=da3c489a-decc-49d0-9226-f09b495965b7&utm_source=V1g3MDY4NTY=&utm_medium=cps&utm_campaign=201905) - **[UCloud](https://www.ucloud.cn/site/active/kuaijie.html?invitation_code=C1x5E3EE29AA7B9):**[https://www.ucloud.cn/site/active/kuaijie.html?invitation_code=C1x5E3EE29AA7B9](https://www.ucloud.cn/site/active/kuaijie.html?invitation_code=C1x5E3EE29AA7B9) - **[天翼云](https://blog.zeruns.tech/archives/659.html):[https://www.ctyun.cn/agent/#/invitation/10366809](https://blog.zeruns.tech/archives/659.html)** - **[腾讯云618](https://curl.qcloud.com/XJxLJI22):[https://curl.qcloud.com/XJxLJI22](https://curl.qcloud.com/XJxLJI22)** **其他性价比高的服务器推荐:https://blog.zeruns.tech/archives/383.html** **如果你是新用户有优惠,建议能买多长时间就买多长时间,因为优惠价的服务器到期后续费很贵的,而且新用户优惠只能买一次,所以尽量买长时间点划算。** 2核4G内存 5兆带宽的服务器大约可以同时在线5到10人,4核8G 10兆的服务器大约可以同时在线20到30人。**1.18.1版的配置要求更高了,最低得4G内存,建议8G内存。** 推荐[Ucloud](https://www.ucloud.cn/site/active/kuaijie.html?invitation_code=C1x5E3EE29AA7B9)的AMD服务器,单核性能较强,适合开MC服。 购买服务器后选择安装Centos7系统,然后用ssh登陆服务器。ssh客户端软件推荐putty或mobaxterm。 ## 安装JAVA环境 1.18.1版需要JDK17版,需要安装其他版本JDK的看这篇文章:[https://blog.zeruns.tech/archives/653.html](https://blog.zeruns.tech/archives/653.html) ```bash # 下载JDK17安装包,也可以自己去官网下载,如果出错就运行命令 yum install wget wget https://img.zeruns.tech/down/Java/jdk-17_linux-x64_bin.rpm # 安装JDK17 rpm -i jdk-17_linux-x64_bin.rpm # 测试是否安装正常,显示 java version "17.0.1" 2021-10-19 LTS 则为正常 java -version ``` ## 端口开放 面板需要 23333和24444 端口。 游戏服务器默认端口是 25565。 如果你使用[阿里云](https://www.aliyun.com/minisite/goods?taskPkg=1212cpz&pkgSid=182220&userCode=jdjc69nf),[腾讯云](https://curl.qcloud.com/lQSAXVLq)或者其他云服务商,**请进入控制台到防火墙安全组策略,放行以上端口**。 或者放行全部端口,入和出方向都要   如果依然无法访问,请关闭系统自带防火墙: ```bash # 关闭防火墙,依次执行 systemctl stop firewalld systemctl disable firewalld service iptables stop ``` ## 安装面板 ### 一行命令快速安装 ```bash wget -qO- https://gitee.com/mcsmanager/script/raw/master/setup.sh | bash ``` - 脚本仅适用于 AMD64 架构 Ubuntu/Centos/Debian/Archlinux) - 执行完成后,使用 `systemctl start mcsm-{web,daemon}` 即可启动面板服务。 - 使用`systemctl enable mcsm-{daemon,web}.service`来开启开机自启 - 面板代码与运行环境自动安装在 `/opt/mcsmanager/` 目录下。 配置文件目录: `data/SystemConfig/config.json` 用户数据文件目录:`data/User/*.json` 远程守护进程配置文件目录:`data/RemoteServiceConfig/*.json` 安装完成后访问 [http://你服务器的ip:23333/](https://blog.zeruns.tech/) 即可进入面板。 - 默认账号:root - 默认密码: 123456 ### Linux 手动安装 - 若一键安装不起作用,则可以尝试此步骤手动安装。 ```bash # 切换到安装目录,没有此目录请执行 mkdir /opt/ cd /opt/ # 下载运行环境(已有 Node 14+ 可忽略) wget https://npm.taobao.org/mirrors/node/v14.17.6/node-v14.17.6-linux-x64.tar.gz # 解压文件 tar -zxvf node-v14.17.6-linux-x64.tar.gz # 链接程序到环境变量中 ln -s /opt/node-v14.17.6-linux-x64/bin/node /usr/bin/node ln -s /opt/node-v14.17.6-linux-x64/bin/npm /usr/bin/npm # 准备安装目录 mkdir /opt/mcsmanager/ cd /opt/mcsmanager/ # 下载面板端(Web)程序 git clone https://github.com/MCSManager/MCSManager-Web-Production.git # 重命名文件夹并进入 mv MCSManager-Web-Production web cd web # 安装依赖库 npm install --registry=https://registry.npm.taobao.org # 下载守护进程(Daemon)程序 git clone https://github.com/MCSManager/MCSManager-Daemon-Production.git # 重命名文件夹并进入 mv MCSManager-Daemon-Production daemon cd daemon # 安装依赖库 npm install --registry=https://registry.npm.taobao.org # 打开两个终端或两个 Screen 软件的终端窗口 # 先启动守护进程 cd /opt/mcsmanager/daemon # 启动 node app.js # 然后启动面板端进程 cd /opt/mcsmanager/web # 启动 node app.js # 访问 http://localhost:23333/ 即可进入面板。 # 默认情况下,面板端会自动扫描 daemon 文件夹并且自动连接到守护进程。 ``` - 注意,这种安装方式不会自动注册面板到系统服务(Service),所以必须使用 `screen` 软件来管理。 ## 创建MC服务端 下载paper1.18.1服务端: 百度网盘:[https://url.zeruns.tech/paper1_18_1](https://url.zeruns.tech/paper1_18_1) 阿里云盘:[https://url.zeruns.tech/paper1_18_1_aly](https://url.zeruns.tech/paper1_18_1_aly) 接着登陆管理面板,点击**应用实例**→**新建实例**。  选择**Java版Minecraft服务端**。  创建方式选择**上传单个服务端软件**  自己输入一个想设置的名称,然后点下面的上传服务端软件选择上面下载的jar文件。  点击**管理**进入刚刚创建的实例,然后点击**开启实例**。   出现下图所示信息后点击 **特定配置**,然后点击 **[Bukkit] eula.txt下的浏览**   将eula的否改成**是**,然后点击保存配置,接着点击回到配置文件列表。  点击 **[Bukkit] server.properties下的浏览**,然后就可以修改服务器的设置,非正版用户记得将**在线正版验证**设为否,设置完成后要点保存。   接着**回到控制台**,再次点击**开启实例**。出现如下信息则表示服务器开启成功。  在游戏中添加服务器,直接输入你服务器的IP即可,如果修改了端口就需要加上端口。  需要添加插件就点击控制台的**文件管理**,进到服务端目录下的**plugins**目录,把插件上传上去然后重启服务端就行。 ## 推荐阅读 - **高性价比和便宜的VPS/云服务器推荐:** [https://blog.zeruns.tech/archives/383.html](https://blog.zeruns.tech/archives/383.html) - 搭建内网穿透服务器,带Web面板:[https://blog.zeruns.tech/archives/397.html](https://blog.zeruns.tech/archives/397.html) - 怎样搭建个人博客:[https://blog.zeruns.tech/archives/218.html](https://blog.zeruns.tech/archives/218.html) - 如何搭建一个表白墙网站(LoveWall):[https://blog.zeruns.tech/archives/634.html](https://blog.zeruns.tech/archives/634.html) - 我的世界服务器搭建教程:[https://blog.zeruns.tech/tag/mc/](https://blog.zeruns.tech/tag/mc/) - Linux搭建甜糖星愿服务教程,挂机赚钱:[https://blog.zeruns.tech/archives/628.html](https://blog.zeruns.tech/archives/628.html) 最后修改:2022 年 06 月 16 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 5 如果您觉得我的文章有帮助,请随意赞赏,赞赏有助于激发博主的热情,感谢!
13 条评论
Error: Could not find or load main class java这是为什么呢?使用您的forge1.12.2可以开服
你装的什么版本Java,Java8只能开1.16.5以下版本
请问为什么将插件安装在plugins文件夹后开启实例,插件的配置文件并不会产生,
上传完插件需要重启服务端,而且区分好插件和MOD,MOD不能放插件服,paper是插件服,还有你得看你装的插件兼容这个服务端不
请问上传的服务器软件,可以到哪里找?
可以用SFTP,用支持SFTP的SSH客户端
第二天再登录控制面板,问我要账户名和密码,我没有呀,尝试过#master#admin,都不行
账号密码是你自己设置的啊
上传mod是.jar格式的就行嘛。为啥我上传后还是没用
paper是插件服不是MOD服
未选择任何远程守护进程怎么解
看这篇文章里有讲到怎么添加守护进程:https://blog.zeruns.tech/archives/664.html
自己手动添加守护进程,IP输入127.0.0.1,密钥就到SSH里输入命令 systemctl status mcsm-daemon -l 来查询