企业网站 响应式 案例,灰色网站模板,哪些网站做品牌折扣的,木藕设计网雨云游戏云VPS服务器用Linux搭建MCSM面板和Minecraft Mohist 1.20.2服务器教程#xff0c;我的世界MOD和插件服开服教程。
本教程演示安装的MC服是Mohist 1.20.2版#xff0c;其他版本也可以参考本教程#xff0c;差别不大。
本教程使用Docker来运行mc服#xff0c;可以方…雨云游戏云VPS服务器用Linux搭建MCSM面板和Minecraft Mohist 1.20.2服务器教程我的世界MOD和插件服开服教程。
本教程演示安装的MC服是Mohist 1.20.2版其他版本也可以参考本教程差别不大。
本教程使用Docker来运行mc服可以方便切换不同Java版本方便安装多个mc服版本。
雨云游戏云MCSM面板服使用教程我的世界Forge服务端开服教程https://blog.zeruns.tech/archives/736.html
视频教程 VPS搭建我的世界Mohist服务器教程MOD和插件服开服教程纯小白教程10分钟开服 MCSM9介绍
分布式稳定可靠开箱即用高扩展性支持 Minecraft 和其他少数游戏的控制面板。
MCSManager 面板简称MCSM 面板是一款全中文轻量级开箱即用多实例和支持 Docker 的 Minecraft 服务端管理面板。
此软件在 Minecraft 和其他游戏社区内中已有一定的流行程度它可以帮助你集中管理多个物理服务器动态在任何主机上创建游戏服务端并且提供安全可靠的多用户权限系统可以很轻松的帮助你管理多个服务器。
Mohist简介
Mohist是一个出色的Minecraft Forge服务器软件实现了Bukkit、Spigot和Paper API。通过利用这个强大的组合您可以创建一个高性能的Minecraft服务器能够集成模组和插件确保稳定性和最佳性能。
Mohist有什么特别之处
增强性能通过集成Bukkit和Spigot以支持插件以及Paper以提高性能即使有大量的模组和插件也能享受流畅无缝的游戏体验。兼容性通过Mohist与Bukkit、Spigot和Paper API的集成解锁无限可能性的模组和插件兼容性。轻松定制您的服务器。社区支持和定期更新加入Mohist社区获取支持和定期更新保持与最新的Minecraft版本同步并获得新功能和改进。
准备
首先你得有台服务器已经有的可以忽略本教程是基于雨云的服务器
雨云优惠注册地址https://www.rainyun.com/zeruns_?scsdn
优惠码zeruns
使用优惠码注册后绑定微信可获得5折优惠券
注册完账号后进到雨云控制台游戏云入口可以在后台的 总览 和 云产品 部分找到 点击购买游戏云选择VPS服务器 接着选择机型和配置VPS服务器目前有14900KF、13900KF、Ryzen 7950X、5900X、Gold 6146和E5 2666V3这6种配置开1.20.2之类的高版本服建议选14900KF、5900X、7950X和13900KF我这里用14900KF演示配置建议4核8G及以上系统选择Debian11选好后就可以点右下角的购买了年付有7折优惠。可以1元试用1天。
计费模式如果是经常玩的建议选固定计费不常玩的选动态计费即可。公网IP选择NAT就行可以开通15个端口够MC服用了。 购买后即可在我的游戏云这里看到你买的VPS点击这个卡片或者管理键。 接着就可以看到VPS的信息了在这里重装/切换系统可以升级配置。 连接服务器
下载安装并打开ssh客户端软件ssh客户端软件推荐putty或mobaxterm。
我这里用mobaxterm在SSH客户端中输入你的服务器的IP地址或域名雨云控制台获取还有SSH端口然后点击好的或者打开。 然后输入账号并按回车账号一般默认为root接着输入密码并按回车确定输入密码时不会显示出来。
温馨提示在SSH终端中按住鼠标左键选择文字然后松开鼠标再在空白处单击一下这样就把选中的文字复制了在SSH终端单击右键即为粘贴。 设置端口映射
点击NAT端口映射 新建规则设置需要映射出去的内网端口然后点创建映射规则外网端口不用改它会随机生成如果创建提示外网端口被使用你就手动随便输入一个。 MCSM需要用到的端口有23333和24444
我的世界服务器需要用到的端口是25565
需要把上面这些端口映射出去。记住映射后的公网端口下面会用到。 然后回到SSH终端输入下面这些命令来关闭系统自带防火墙也可以不关闭防火墙只需你自己配置开放所需要的端口即可这样更安全不过这里不细讲了。
# 关闭防火墙依次执行
systemctl stop firewalld
systemctl disable firewalld
service iptables stop我下面命令提示是防火墙本就并没有开启不过为了保证顺利开服照例执行一遍。 安装MCSM面板
脚本快速安装
执行下面两条命令如果遇到问是否继续的就输入y来确定。
apt update apt install wget apt install git
wget -qO- https://gitee.com/mcsmanager/script/raw/master/setup_cn.sh | bash脚本仅适用于 AMD64 架构 Ubuntu/Centos/Debian/Archlinux执行完成后使用 systemctl start mcsm-{daemon,web} 即可启动面板服务。使用 systemctl enable mcsm-{daemon,web}.service 来开启开机自启面板代码与运行环境自动安装在 /opt/mcsmanager/ 目录下。
配置文件目录 data/SystemConfig/config.json
用户数据文件目录data/User/*.json
远程守护进程配置文件目录data/RemoteServiceConfig/*.json
如果显示下图类似信息就是安装成功了。 安装完成后访问 http://你服务器的ip或域名:23333/ 即可进入面板。
因为我这服务器没独立公网IP所以上面地址中的23333端口需替换成你映射出来公网端口我上面23333端口映射到的公网端口是23355每个人的不同不要照抄我的。
所以最终面板访问地址是http://p.rainplay.cn:23355 你的不一定是这个根据实际。
进去面板后按照提示设置自己的账号和密码。 接着到节点管理那设置节点把下图所示节点地址设置成你服务器IP或域名端口设置成你24444端口映射出来的公网端口我这里是24466localhost改成服务器公网IP或域名然后点击右边的更新按钮。 安装Docker
回到ssh终端输入下面的指令。
用apt包管理器来安装
# 安装docker如果遇到问是否继续的就输入y来确定
apt install docker.io# 设置docker开机自启和启动docker
systemctl enable docker systemctl start docker# 检查是否安装成功若安装成功会显示 Docker version x.x.x
docker -v若没安装成功就试试下面的安装脚本
# 安装docker
curl -sSL https://get.daocloud.io/docker | sh# 设置docker开机自启和启动docker
systemctl enable docker systemctl start docker# 检查是否安装成功若安装成功会显示 Docker version x.x.x
docker -v如果还是不行就尝试下面链接的手动安装教程吧
docker手动安装教程https://www.runoob.com/docker/ubuntu-docker-install.html
Docker换国内源
# 创建或修改 /etc/docker/daemon.json 文件
apt install nano nano /etc/docker/daemon.json# 然后输入下面内容:输入完后按CtrlO然后回车保存接着按CtrlX退出编辑器
{registry-mirrors: [https://docker.nju.edu.cn]
}# 重启docker服务
systemctl restart docker.service安装JDK镜像
进入面板在节点管理这找到镜像管理点击进去 点击 新建镜像接着点击 创建 OpenJDK 17 环境镜像1.12.2及以下版本选JDK81.16及以上选JDK17。 点击确定然后等待构建完成 搭建Minecraft服务端
首先要去下载一个服务端核心.jar 格式我这里以mohist1.20.2为例。
Mohist官网https://new.mohistmc.com/software/mohist
mohist-1.20.2-122 雨云ROS下载地址https://url.zeruns.tech/53NNW
点击 应用实例→新建实例→Java版Minecraft服务端→上传单个服务端软件 自己输入一个想设置的名称启动命令输入 java -Xms128M -XX:MaxRAMPercentage95.0 -Dfile.encodingUTF-8 -Duser.countryCN -jar ${ProgramName} 然后点下面的上传服务端软件选择上面下载的jar文件。
解析一下上面的启动命令
-jar 表示运行jar程序后面填要运行的jar文件名${ProgramName} 代表你接下来上传的文件名只在这个页面可用上传完文件后会自动把${ProgramName}替换成你上传的文件的文件名-Dfile.encodingUTF-8 指定文件编码为UTF-8可以避免中文乱码的问题-Duser.countryCN 指定地区为和中国部分插件或服务端会自动切换到中文并从国内镜像源下载资源如果支持-XX:MaxRAMPercentage95.0 指定了JVM可以使用系统可用内存的百分比95.0就是限制可以用95%的内存-Xms128M 是一个Java虚拟机JVM的启动参数用于设置JVM的初始堆内存大小。 等待上传完成后点击 前往编辑实例具体参数 然后 进程启动方式选择虚拟化容器环境镜像选择 mcsm-openjdk:17网络模式选hosthost表示容器与宿主机共享同一网络接口容器的端口与宿主机的端口直接一一对应无需进行端口映射选好后点击右下角的保存你也可以填写右下角的最大内存来限制docker容器最大占用的内存保存后点控制台。 接着到实例控制台点开启实例即可出现下图所示信息就需要同意一下eula协议在下面命令框里输入true并回车。 接着等待服务器开启出现Done或完成则表示服务器开启成功。 点 服务端配置文件→server.properties 然后就可以修改服务器的设置非正版用户记得将 在线正版验证 设为否建议购买正版设置完成后要点保存。如果要修改端口在这修改完配置文件后还得去雨云控制台设置NAT端口映射。
修改完要重启实例。 在状态查询这里输入服务器地址和端口可以监控在线人数。 我的世界开服交流QQ群2746189110
MC开服交流QQ频道https://url.zeruns.tech/mc_qq
进入游戏
在游戏里点击多人游戏然后点击添加服务器输入你的服务器的公网IP或域名加上端口号端口号是你上面设置的25565映射出来的公网端口IP和端口之间用英文冒号分隔如下图所示不要照抄我输入的按照你自己实际的来。
例如我的是p.rainplay.cn:11599 推荐阅读
高性价比和便宜的VPS/云服务器推荐: https://blog.vpszj.cn/archives/41.html使用NPS自建内网穿透服务器教程带WEB管理https://blog.zeruns.tech/archives/660.html建站教程文章https://blog.zeruns.tech/category/web/各大厂商云服务器性能评测对比https://blog.zeruns.tech/archives/670.html我的世界服务器搭建教程https://blog.zeruns.tech/tag/mc/雨云CDN速度评测免费免备案高防CDNhttps://blog.zeruns.tech/archives/694.html