在云主机上搭建《我的世界》(Minecraft) 服务器,需完成以下步骤,以Linux 系统(如 Ubuntu)为例,Windows 方法类似但操作界面不同。
1、购买云主机
- 选择服务商(阿里云、腾讯云、AWS等),推荐配置:
CPU:2核以上
内存:2GB(小型服)→ 4GB+(10人以上)
带宽:5Mbps+(国内建议)
- 系统:Ubuntu 20.04/22.04 LTS(推荐)或 CentOS。
2、安全组设置
- 在云控制台开放端口:
TCP: 25565(Minecraft默认端口)
SSH: 22(用于远程连接)
二、Linux 系统搭建步骤(以 Ubuntu 为例)
ssh root@你的云主机IP
sudo apt update && sudo apt upgrade -y sudo apt install openjdk-17-jdk -y # 推荐Java 17(适配新版MC) 验证安装 java -version
mkdir minecraft-server cd minecraft-server 下载官方服务端(示例为1.20.1,替换为你的版本) wget https://piston-data.mojang.com/v1/objects/84194a2f286ef7c14ed7ce0090dba59902951553/server.jar
> 提示:其他服务端(如 PaperMC 优化更好):
> ```bash
> wget https://api.papermc.io/v2/projects/paper/versions/1.20.1/builds/196/downloads/paper-1.20.1-196.jar
> ```
java -Xmx1024M -Xms1024M -jar server.jar nogui 首次会失败,需同意EULA协议
nano eula.txt 将 eula=false 改为 eula=true
nano server.properties # 可选:修改游戏设置 常用设置: online-mode=false(离线模式) difficulty=normal(难度) max-players=20(最大玩家数)
使用 screen 保持后台运行 sudo apt install screen -y screen -S minecraft java -Xmx4G -Xms1G -jar server.jar nogui # 分配4G内存,按需调整
- 退出 screen 按Ctrl+A
→ 再按D
(服务器继续运行)。
1、获取云主机公网IP(在云控制台查看)。
2、在 Minecraft 客户端:
多人游戏 →添加服务器 → 输入IP:25565
。
1、防火墙配置(云主机内)
sudo ufw allow 25565/tcp sudo ufw enable
2、使用管理脚本(如 [Systemd 服务](https://minecraft.fandom.com/wiki/Server.startup_script))实现开机自启。
3、安装插件/Mod:
- 插件端:PaperMC、Spigot(需构建工具)。
- Forge Mod:下载 Forge 服务端并安装。
无法连接:检查安全组/防火墙是否开放25565 端口。
内存不足:启动命令中-Xmx4G
的4G
根据云主机内存调整(留1GB给系统)。
延迟高:选择离玩家近的云服务器地域。
通过以上步骤,你的云主机即可成为 Minecraft 专属服务器!如需可视化管理,可安装网页面板(如 [AMP](https://cubecoders.com/AMP) 或 [Pterodactyl](https://pterodactyl.io/))。
文章摘自:https://idc.huochengrm.cn/zj/12400.html
评论