配套B站视频
准备工作
在正式开始之前,你需要做以下几点工作
选择并租用云服务器
租用国内低延迟的独享IP云服务器(成本高,但独享)或nat游戏云(成本低,但共享IP,别人的机子受到攻击导致停服,自己的服务器也受到牵连,不过配置够高时可以考虑)
推荐一下自家的服务器,玄灵云:https://cloud.xuanling.cn/cart
本文使用CentOS 7.9做演示
Windows会占用500MB-4GB内存,Linux会占用50MB-1.5GB
| 系统 | Windows | Linux桌面版 |
| 内存 | 29% | 9.6% |
你在选择服务器时需要注意到这一点,假如你选了个2H1G的服务器,那还装什么Windows系统
原版生存玩法,选择2核配置主频2.5Ghz以上的云服务器(推荐3.5Ghz及以上)
纯净服:4核CPU20人以下
如果需要大量玩红石,选择4核配置主频3.5Ghz以上的云服务器(推荐4.5Ghz及以上)
生电服:4核CPU10人以下
ps:为什么没模组服?因为模组插件主要占用的是内存,而且不好说明CPU占多少,假如是大型模组,CPU可以考虑多核高频率了
每名玩家越占用200MB,若是插件服,可能会占用更多,可能会达到500MB以上
纯净服:4G内存20人以下
插件模组服:4G内存10人以下(因模组数量原因,内存越大越好)
ps:为什么没生电服?因为红石电路等,主要占用的是CPU
通常一个玩家一般会占用300kb带宽,假如你的模组有占用,如语音交流模组,可能会需要到500kb以上
如果纯净服一个玩家300kb,那么1mb可以带动3名玩家,依需求选择
下载安装服务器连接工具,并连接服务器
支持系统:windows
推荐标签:免费/简单/中文
下载地址:
支持系统:windows/macOS/Linux
推荐标签:强大/全能/多端
下载地址:
支持系统:安卓
推荐标签:简单/中文/解锁高级版
下载地址:
支持系统:安卓
推荐标签:全能/中文
下载地址:
打开宝塔SSH客户端,点击添加服务器
![图片[1]-Linux搭建带网页管理面板的我的世界(MC)JAVA版MOD服务器教程-王先生笔记](https://wxsnote.cn/wp-content/uploads/2024/06/20240603205129140-13e1fd73799005bd82c8c664578640f6.png)
如果已经租用了服务器,在服务器列表可以找到自己的服务器(不知道在哪里就问客服),点击操作
![图片[2]-Linux搭建带网页管理面板的我的世界(MC)JAVA版MOD服务器教程-王先生笔记](https://wxsnote.cn/wp-content/uploads/2024/06/20240603210142725-8a4ce3b19791bdfc909f97f5f2185b9f.png)
红框中就是需要用到的信息(公网IP,用户名,密码,端口)
![图片[3]-Linux搭建带网页管理面板的我的世界(MC)JAVA版MOD服务器教程-王先生笔记](https://wxsnote.cn/wp-content/uploads/2024/06/20240603210038671-image.png)
将上面的信息填写到连接工具对应输入框,点击保存并连接服务器(Centos用户名一般为root,Ubuntu用户名一般为ubuntu)
![图片[4]-Linux搭建带网页管理面板的我的世界(MC)JAVA版MOD服务器教程-王先生笔记](https://wxsnote.cn/wp-content/uploads/2024/06/20240603205107607-image.png)
放行需要使用的端口或关闭防火墙
查看安全组中的规则,TCP协议入方向是否放通(
![图片[5]-Linux搭建带网页管理面板的我的世界(MC)JAVA版MOD服务器教程-王先生笔记](https://wxsnote.cn/wp-content/uploads/2024/06/20240603212053189-699e48f9a2f247bd0469163b347579e0.png)
如果没有放通,则新增规则,如图所示
![图片[6]-Linux搭建带网页管理面板的我的世界(MC)JAVA版MOD服务器教程-王先生笔记](https://wxsnote.cn/wp-content/uploads/2024/06/20240603212508872-image.png)
修改云服务器的软件下载源为国内
国内服务器使用国内下载源
本文使用的系统版本是CentOS7.9,不管你的服务器使用的镜像是7点几,使用下方文章的操作,都可以升级到此版本
更新系统版本为最新版
安装Docker
安装Docker,是因为我们需要在容器中创建JAVA环境
下载游戏的服务端软件
官方原版也可以,但很普通,假如你想在多人游戏中体验到更多特色,则需要装MOD等容,所以模组加载器是必不可少的
下载支持MOD的服务端(魔法加持,下载更快)
本文演示只提到了Forge,另一个MOD加载器的部署方法一样,只是上传到服务器的软件不同
本文选择的是支持我的世界1.20.1的Forge版本
![图片[7]-Linux搭建带网页管理面板的我的世界(MC)JAVA版MOD服务器教程-王先生笔记](https://wxsnote.cn/wp-content/uploads/2023/10/20231030194312480-1698666192-Image_1698665942527.png)
安装MCSM面板
MCSManager 面板(简称:MCSM 面板)是一款全中文,开源,分布式,开箱即用,支持 Minecraft 游戏服务端和所有控制台程序的管理面板
官网:https://www.mcsmanager.com
SSH工具连接服务器,在控制台输入以下命令并回车
sudo wget -qO- https://gitee.com/mcsmanager/script/raw/master/setup_cn.sh | bash
安装成功:
![图片[8]-Linux搭建带网页管理面板的我的世界(MC)JAVA版MOD服务器教程-王先生笔记](https://wxsnote.cn/wp-content/uploads/2023/10/20231030222156821-1698675716-Image_1698665971045.png)
浏览器访问:http://公网IP:23333
有能力的朋友,务必自行查找CentOS版本的防火墙配置方法,不过对于完全不懂的朋友,这无异于天方夜谭
不过还是有两个简单的解决方案(其实可以配置防火墙的,但是大家遇到的防火墙问题不一,以下两个方法最简单)
1.使用宝塔面板放行入方向TCP端口:25565、23333、24444
宝塔安装教程(可跳过安装web服务推荐安装套件Nginx,MySQL,PHP等):https://wxsnote.cn/360.html
![图片[9]-Linux搭建带网页管理面板的我的世界(MC)JAVA版MOD服务器教程-王先生笔记](https://wxsnote.cn/wp-content/uploads/2023/10/20231030220809873-1698674889-Image_1698674881367.png)
2.关掉防火墙,简单粗暴,依次运行下方命令(
实在没办法可以尝试,第一种方法可能需要一些时间,但总比关闭防火墙要好的多
systemctl stop firewalld
systemctl disable firewalld
service iptables stop
![图片[10]-Linux搭建带网页管理面板的我的世界(MC)JAVA版MOD服务器教程-王先生笔记](https://wxsnote.cn/wp-content/uploads/2023/10/20231030221323128-1698675203-Image_1698675193614.png)
点击开始使用
![图片[11]-Linux搭建带网页管理面板的我的世界(MC)JAVA版MOD服务器教程-王先生笔记](https://wxsnote.cn/wp-content/uploads/2023/10/20231030222504371-1698675904-Image_1698665973237.png)
创建管理员账号密码
![图片[12]-Linux搭建带网页管理面板的我的世界(MC)JAVA版MOD服务器教程-王先生笔记](https://wxsnote.cn/wp-content/uploads/2023/10/20231030222654130-1698676014-Image_1698665975617.png)
这里我选的是老用户
![图片[13]-Linux搭建带网页管理面板的我的世界(MC)JAVA版MOD服务器教程-王先生笔记](https://wxsnote.cn/wp-content/uploads/2023/10/20231031112047570-1698722447-Image_1698665977542.png)
使用容器安装JAVA环境
进入面板后,点节点管理,再点镜像管理(注意,Docker提前要安装好,否则这里会报错)
![图片[14]-Linux搭建带网页管理面板的我的世界(MC)JAVA版MOD服务器教程-王先生笔记](https://wxsnote.cn/wp-content/uploads/2023/10/20231031112149792-1698722509-Image_1698665979288.png)
远程主机镜像管理处,点击新增镜像
![图片[15]-Linux搭建带网页管理面板的我的世界(MC)JAVA版MOD服务器教程-王先生笔记](https://wxsnote.cn/wp-content/uploads/2023/10/20231031112532522-1698722732-Image_1698665981126.png)
本文要装的我的世界JAVA版服务端是1.20.1版本,所以需要选择JAVA17环境
![图片[16]-Linux搭建带网页管理面板的我的世界(MC)JAVA版MOD服务器教程-王先生笔记](https://wxsnote.cn/wp-content/uploads/2023/10/20231031112649261-1698722809-Image_1698665982978.png)
我的世界1.17版本选OpenJDK 16
我的世界1.18版本以上选OpenJDK 17
点击确定就可以创建容器了
![图片[17]-Linux搭建带网页管理面板的我的世界(MC)JAVA版MOD服务器教程-王先生笔记](https://wxsnote.cn/wp-content/uploads/2023/10/20231031112849936-1698722929-Image_1698665984812.png)
每过一段时间点击刷新,就可以看到镜像是否构建完毕,构建完成后就可以进行下一步
![图片[18]-Linux搭建带网页管理面板的我的世界(MC)JAVA版MOD服务器教程-王先生笔记](https://wxsnote.cn/wp-content/uploads/2023/10/20231031113013196-1698723013-Image_1698666019360.png)
安装并配置游戏服务端
这一步操作繁琐,注意不要跳过
安装游戏加载器并创建游戏服务端实例
点击应用实例,点击选择远程节点地址
![图片[19]-Linux搭建带网页管理面板的我的世界(MC)JAVA版MOD服务器教程-王先生笔记](https://wxsnote.cn/wp-content/uploads/2023/10/20231031113208922-1698723128-Image_1698666025469.png)
选择本地实例地址后,点击新建实例
![图片[20]-Linux搭建带网页管理面板的我的世界(MC)JAVA版MOD服务器教程-王先生笔记](https://wxsnote.cn/wp-content/uploads/2023/10/20231031113213159-1698723133-Image_1698666027593.png)
选择JAVA版我的世界游戏服务端
![图片[21]-Linux搭建带网页管理面板的我的世界(MC)JAVA版MOD服务器教程-王先生笔记](https://wxsnote.cn/wp-content/uploads/2023/10/20231031113416391-1698723256-Image_1698666029623.png)
填写实例名称,填写下方的启动命令,最后点击上传服务端软件
java -server -Dfile.encoding=UTF-8 -Duser.language=zh -Duser.country=CN -jar ${ProgramName} --installServer
![图片[22]-Linux搭建带网页管理面板的我的世界(MC)JAVA版MOD服务器教程-王先生笔记](https://wxsnote.cn/wp-content/uploads/2023/10/20231031113433326-1698723273-Image_1698666081273.png)
检查启动命令是否真确,随后点击确定
![图片[23]-Linux搭建带网页管理面板的我的世界(MC)JAVA版MOD服务器教程-王先生笔记](https://wxsnote.cn/wp-content/uploads/2023/10/20231031113442149-1698723282-Image_1698666091875.png)
选择准备好的服务端软件
![图片[24]-Linux搭建带网页管理面板的我的世界(MC)JAVA版MOD服务器教程-王先生笔记](https://wxsnote.cn/wp-content/uploads/2023/10/20231031113452903-1698723292-Image_1698666094910.png)
点击前往编辑实例具体参数
![图片[25]-Linux搭建带网页管理面板的我的世界(MC)JAVA版MOD服务器教程-王先生笔记](https://wxsnote.cn/wp-content/uploads/2023/10/20231031114631408-1698723991-Image_1698666098327.png)
选择启动方式为虚拟化容器,环境镜像选择jdk17,网络模式选择host,最后点击保存配置
![图片[26]-Linux搭建带网页管理面板的我的世界(MC)JAVA版MOD服务器教程-王先生笔记](https://wxsnote.cn/wp-content/uploads/2023/10/20231031114637291-1698723997-Image_1698666101329.png)
点击实例镜像,再点击刚刚创建的实例
![图片[27]-Linux搭建带网页管理面板的我的世界(MC)JAVA版MOD服务器教程-王先生笔记](https://wxsnote.cn/wp-content/uploads/2023/10/20231031114927775-1698724167-Image_1698666103545.png)
开启实例,这时就开始安装了,但需要等一会儿,不要心急,否则胡乱操作,后续步骤会报错,如下载的服务端资源不全导致无法启动
![图片[28]-Linux搭建带网页管理面板的我的世界(MC)JAVA版MOD服务器教程-王先生笔记](https://wxsnote.cn/wp-content/uploads/2023/10/20231031114935916-1698724175-Image_1698666106238.png)
当控制台显示图中所示的内容,就是安装成功了,必须等到提示安装成功!
![图片[29]-Linux搭建带网页管理面板的我的世界(MC)JAVA版MOD服务器教程-王先生笔记](https://wxsnote.cn/wp-content/uploads/2023/10/20231031114939695-1698724179-Image_1698666109228.png)
修改启动命令为游戏服务端启动命令
点击文件管理
![图片[30]-Linux搭建带网页管理面板的我的世界(MC)JAVA版MOD服务器教程-王先生笔记](https://wxsnote.cn/wp-content/uploads/2023/10/20231031120859491-1698725339-Image_1698725331287.png)
编辑run.sh文件
![图片[31]-Linux搭建带网页管理面板的我的世界(MC)JAVA版MOD服务器教程-王先生笔记](https://wxsnote.cn/wp-content/uploads/2023/10/20231031115323192-1698724403-Image_1698666111221.png)
在java @user_jvm_args.txt后填以下命令,注意两边要有空格
-server -Dfile.encoding=UTF-8 -Duser.language=zh -Duser.country=CN
![图片[32]-Linux搭建带网页管理面板的我的世界(MC)JAVA版MOD服务器教程-王先生笔记](https://wxsnote.cn/wp-content/uploads/2023/10/20231031115329162-1698724409-Image_1698666112968.png)
点击高级实例设置
![图片[33]-Linux搭建带网页管理面板的我的世界(MC)JAVA版MOD服务器教程-王先生笔记](https://wxsnote.cn/wp-content/uploads/2023/10/20231031115336535-1698724416-Image_1698666115062.png)
启动命令修改为
bash run.sh
![图片[34]-Linux搭建带网页管理面板的我的世界(MC)JAVA版MOD服务器教程-王先生笔记](https://wxsnote.cn/wp-content/uploads/2023/10/20231031115442926-1698724482-Image_1698666116648.png)
下滑,点保存配置
![图片[35]-Linux搭建带网页管理面板的我的世界(MC)JAVA版MOD服务器教程-王先生笔记](https://wxsnote.cn/wp-content/uploads/2023/10/20231031115448170-1698724488-Image_1698666119066.png)
启动并配置游戏服务端
再次开启实例
![图片[36]-Linux搭建带网页管理面板的我的世界(MC)JAVA版MOD服务器教程-王先生笔记](https://wxsnote.cn/wp-content/uploads/2023/10/20231031115453632-1698724493-Image_1698666121200.png)
控制台出现以下内容,意思是未同意我的世界的用户协议
![图片[37]-Linux搭建带网页管理面板的我的世界(MC)JAVA版MOD服务器教程-王先生笔记](https://wxsnote.cn/wp-content/uploads/2023/10/20231031115721240-1698724641-Image_1698666123371.png)
点击服务端配置文件
![图片[38]-Linux搭建带网页管理面板的我的世界(MC)JAVA版MOD服务器教程-王先生笔记](https://wxsnote.cn/wp-content/uploads/2023/10/20231031115726764-1698724646-Image_1698666125184.png)
点击eula.txt的浏览
![图片[39]-Linux搭建带网页管理面板的我的世界(MC)JAVA版MOD服务器教程-王先生笔记](https://wxsnote.cn/wp-content/uploads/2023/10/20231031115733876-1698724653-Image_1698666127195.png)
选择是,并点击保存配置
![图片[40]-Linux搭建带网页管理面板的我的世界(MC)JAVA版MOD服务器教程-王先生笔记](https://wxsnote.cn/wp-content/uploads/2023/10/20231031115843566-1698724723-Image_1698666129062.png)
开启实例
![图片[41]-Linux搭建带网页管理面板的我的世界(MC)JAVA版MOD服务器教程-王先生笔记](https://wxsnote.cn/wp-content/uploads/2023/10/20231031120311609-1698724991-IMG_20231031_120304.png)
控制台提示Domo,代表我的世界JAVA版服务端启动成功
![图片[42]-Linux搭建带网页管理面板的我的世界(MC)JAVA版MOD服务器教程-王先生笔记](https://wxsnote.cn/wp-content/uploads/2023/10/20231031115848922-1698724728-Image_1698666131235.png)
连接游戏服务器
在游戏客户端添加多人游戏,服务器地址填写:服务器的公网IP:25565
![图片[43]-Linux搭建带网页管理面板的我的世界(MC)JAVA版MOD服务器教程-王先生笔记](https://wxsnote.cn/wp-content/uploads/2023/10/20231031120112864-1698724872-Image_1698666133879.png)
列表显示正常
![图片[44]-Linux搭建带网页管理面板的我的世界(MC)JAVA版MOD服务器教程-王先生笔记](https://wxsnote.cn/wp-content/uploads/2023/10/20231031120116247-1698724876-Image_1698724753489.png)
加入服务器,就可以畅玩了
![图片[45]-Linux搭建带网页管理面板的我的世界(MC)JAVA版MOD服务器教程-王先生笔记](https://wxsnote.cn/wp-content/uploads/2023/10/20231031120121251-1698724881-Image_1698666136770.png)
游戏相关问题
以下为常见问题的解答,如果你有其它问题,请在评论区提问
服务器端口已放行但依旧无法连接
服务端设置
实例自启动功能设置
无法启动实例
将自己的游戏账号设置为管理员
服务器管理员常用指令
MOD(模组)在哪里下载?
MOD模组怎么安装
如何使用已有的世界存档
国内服务器无法下载我的世界JAVA服务端解决方案
我的世界连接服务器提示登录失败无效会话(请尝试重启服务器及启动器)
2024-10-29 00:07:25,某些文章具有时效性,若有错误或已失效,请在下方留言或加入QQ群:
399019539 联系群主反馈。注意一些链接无法访问可能是你网络的原因,如Github,并非资源地址失效。
登录后可快速点此处反馈,点击登录

















请登录后查看评论内容