完全合法!用国内游戏云/VPS 搭建 Minecraft 服务器(附宝塔面板详细教程)

想拥有一台24小时在线的 Minecraft 服务器,但又担心备案麻烦?其实只要用 IP 直连 就可以,完全不需要域名,自然也不用 ICP 备案。今天这篇超详细教程,从选购服务器、安装宝塔面板,到启动 MC 服务端、邀请好友联机,一步步都给你讲透,还会分享一个我长期自用的高性价比平台——Mango计算


一、为什么用 VPS/游戏云开 MC 服?

  • 24小时在线:不用自己电脑挂机,省电、稳定
  • 独立公网 IP:直接 IP 连接,无需域名,也不需备案,省心合法
  • 性能强:高频 CPU + NVMe SSD,跑图、红石机械不卡服
  • 完全控制:想装插件、加 Mod、调配置都可以
  • 低延迟:国内多线 BGP,电信联通移动都能流畅联机

其中,“IP 直连”是整个方案合规、方便的基石——MC 客户端直接输入服务器 IP 就能加入,和访问网站不一样,天然不依赖域名。


二、开服平台推荐:Mango计算

选服务器核心看三点:CPU 单核性能内存大小网络延迟。综合对比下来,我主力机一直用的 Mango计算(官网:mangoidc.mysxl.cn),它有几个特别适合开游戏服的特点:

  • 专门优化的硬件:高频 Intel/AMD 处理器,Minecraft 这种吃单核性能的游戏跑起来丝滑
  • 优质 BGP 线路:三网低延迟,朋友无论什么运营商都能流畅进服
  • 纯 SSD/NVMe 存储:区块加载飞快,世界生成不掉 TPS
  • 自带 DDoS 防护:防小学生“打服”,在线率拉满
  • 后台安全组清晰:一键放行端口,对新手非常友好
  • 弹性升级:一开始选 2核4G,后期不够随时升配,数据不丢

配置推荐:

  • 原版生存/少量插件:2核4G 足够
  • 中型 Mod 整合包:4核8G 起步
  • 大型群组服:8核16G 以上

新用户经常有活动,可以去官网看看:mangoidc.mysxl.cn


三、服务器购买及初始准备

  1. 打开 Mango计算 官网,进入“游戏云”或“云服务器”板块
  2. 选择配置:CPU 2 核以上,内存 4GB 以上
  3. 操作系统选 Ubuntu 20.04 或 22.04(兼容性最好)
  4. 购买成功后,你会收到 IP 地址、root 用户名、密码

然后用任意 SSH 工具(系统自带终端、Putty、Xshell 等)连接服务器:

ssh root@你的服务器IP

输入密码,就进入了命令行。

注意:先别急着手动装环境,接下来我们用宝塔面板来管理,图形化操作,门槛更低。


四、安装宝塔面板(Linux 可视化管理神器)

宝塔面板可以让你在浏览器里管理服务器,上传文件、放行端口、运行 Java 程序等全都可视化,对新手极其友好。
宝塔面板还支持在线安装,在官网输入IP和密码就可以了,端口默认就填22!

4.1 执行宝塔安装命令

在 SSH 终端中依次执行:

# 更新软件源
apt update && apt upgrade -y

# 下载并安装宝塔面板(Ubuntu 专用脚本)
wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh
sudo bash install.sh

安装过程中会提示是否同意安装到 /www,输入 y 回车。大约 3-5 分钟后,会显示面板入口:

外网面板地址: http://你的IP:8888/xxxxxxxx
内网面板地址: http://你的IP:8888/xxxxxxxx
username: xxxxxxxx
password: xxxxxxxx

请务必保存好这些信息,尤其是安全入口字符串和随机密码。

4.2 登录宝塔并放行面板端口

第一次在浏览器访问外网面板地址时,很可能打不开——因为云厂商的安全组还没放行 8888 端口。

解决办法:

  1. 登录 Mango计算 控制台,找到这台服务器
  2. 进入“安全组”或“防火墙”页面
  3. 添加入站规则:协议 TCP,端口 8888,来源 0.0.0.0/0(允许所有 IP 访问)
  4. 保存,通常立即生效
  • 温馨提示:Mango计算sad代理型VPS以及游戏云默认都放行全部端口

刷新网页,就能看到宝塔登录界面了。输入用户名密码,进入面板。


五、利用宝塔搭建 Java 运行环境

宝塔面板有专门的插件来管理 Java 项目,我们直接用“Java 项目管理器”。

5.1 安装 Java 项目管理器

  1. 进入宝塔后台,左侧菜单点击“软件商店”
  2. 搜索“Java 项目管理器”(免费)
  3. 点击“安装”,它会自动装上 JDK(默认可能是 OpenJDK 1.8,后面可切换)

5.2 安装合适的 JDK 版本

MC 1.18 以上需要 Java 17 或 21,推荐安装 Java 21(同时兼容 1.20+)。

在“Java 项目管理器”插件里:

  • 点击“JDK 管理”
  • 选择“安装 JDK”,版本选 JDK 21,确认安装
  • 安装完成后,把默认版本设为 JDK 21

也可以去宝塔终端手动安装(可选):

apt install openjdk-21-jre-headless -y
java -version

两种方式任选其一。


六、下载并上传 Minecraft 服务端

推荐使用高性能、支持插件的 Purpur 服务端(兼容 Paper/Spigot 插件)。

6.1 在服务器上创建工作目录

使用宝塔左侧“文件”功能,进入 /www/wwwroot/,新建文件夹,取名 mcserver

6.2 下载 Purpur 服务端 jar

  • 官方构建站:https://purpurmc.org
  • 你可以在自己电脑上先下载对应版本的 jar,然后通过宝塔“文件”上传到 /www/wwwroot/mcserver/ 目录
  • 或者直接在宝塔“终端”使用 wget 下载:
cd /www/wwwroot/mcserver
wget https://api.purpurmc.org/v2/purpur/1.21/latest/download -O purpur.jar

(示例为 1.21 版,请按需替换)


七、首次启动并同意 EULA

7.1 手动启动一次生成文件

在宝塔“终端”里执行:

cd /www/wwwroot/mcserver
java -Xmx2G -Xms2G -jar purpur.jar nogui

它跑一会就会提示 eula.txt 未同意而退出,同时目录下会多出 eula.txtserver.properties 等文件。

7.2 同意最终用户许可协议

用宝塔“文件”找到 /www/wwwroot/mcserver/eula.txt,右键“编辑”,将
eula=false 改为 eula=true,保存退出。


八、配置 server.properties(核心)

还是用宝塔文件编辑,打开 server.properties,重要的参数如下:

参数 推荐值 说明
server-port 25565 默认端口,可自定义
online-mode true / false true 仅正版玩家可进,false 允许离线登录(非正版朋友也能玩)
max-players 20 最大玩家数,按需调整
motd 欢迎来到我的世界 服务器列表显示的描述
difficulty easy 难度:peaceful, easy, normal, hard
view-distance 10 视距,影响性能,建议 8-12
simulation-distance 8 模拟距离,建议不高于 view-distance
pvp true 是否允许玩家间伤害
white-list false 是否开启白名单
level-name world 存档文件夹名

修改后保存退出。


九、使用 Java 项目管理器运行 MC 服务(核心)

9.1 添加 Java 项目

回到宝塔面板 → 软件商店 → 打开“Java 项目管理器” → 点击“添加 Java 项目”。

  • 项目名称:填 mc-server(自定义)
  • JDK 版本:选择之前安装的 JDK 21
  • 项目路径:选择 /www/wwwroot/mcserver
  • 项目端口:填 0(我们不是 Web 项目,端口由 server.properties 控制)
  • 启动命令:输入
    java -Xmx4G -Xms2G -jar purpur.jar nogui
    
    -Xmx4G 为最大内存,按你服务器内存适当调整,留 1-2G 给系统)
  • 开机自启:勾选
  • 其他项默认,点击“提交”

9.2 启动项目

在项目列表中找到 mc-server,点击“启动”。控制台会输出日志,等看到类似 Done (XXs)! 的字样,服务器就跑起来了。

之后可以通过“重启”“停止”按钮管理,开机自启也会自动生效,非常省心。


十、彻底放行 Minecraft 端口(25565)

MC 默认使用 25565 端口,必须在两个地方放行:

10.1 Mango计算 云安全组放行

登录 Mango计算 后台,找到对应服务器 → 安全组 → 添加规则:

  • 协议:TCP
  • 端口:25565
  • 来源:0.0.0.0/0(允许所有 IP)

(如果改了 server.properties 里的端口,就放行你改的那个)

10.2 宝塔面板防火墙放行

进入宝塔面板 → 左侧“安全”,在防火墙输入框填写 25565,备注“MC服务器”,点“放行”。
同时确保系统内没有额外拦截(Ubuntu 默认未开启 ufw,一般无需手动调整)。

双重放行是很多小白卡住的地方,一定要注意。


十一、连接测试,邀请好友

打开 Minecraft 客户端,点击“多人游戏” → “添加服务器”:

  • 服务器地址:填入 Mango计算 给你的 公网 IP 地址
  • 端口:如果你没改就留空,默认自动用 25565;改了的话填 IP:端口

不需要域名,更不需要备案,点“完成”就能直接看到服务器状态,双击加入。

以后只要把 IP 和端口告诉朋友,他们就能愉快地联机了。


十二、进阶优化与管理

12.1 定期备份存档

  • 在宝塔面板安装“计划任务”,写一个脚本定时压缩 /www/wwwroot/mcserver/world 并保存到备份目录。
  • Mango计算 后台也支持一键创建磁盘快照,双重保障。

12.2 安装插件

Purpur 原生兼容 Spigot/Paper 插件,把 .jar 文件拖进 /www/wwwroot/mcserver/plugins,重启服务端即可。

12.3 性能监控

宝塔面板首页能看到 CPU、内存使用率,Java 项目管理器也能看实时状态。如果总觉卡顿,可以考虑:

  • 降低 view-distance
  • 安装优化插件如 Chunky、Spark
  • 在 Mango计算 后台直接升配,无需重装

12.4 正版验证与防作弊

  • 正版服保持 online-mode=true
  • 若使用离线模式,建议安装 AuthMe 插件强制注册登录,提升安全性

结语

这套方案全程可视化操作,利用宝塔面板管理 Java 项目,即使不懂 Linux 命令行也能轻松开服。选一台像 Mango计算 这样高性价比的游戏云,配上优化的硬件和线路,你的 Minecraft 服务器会又稳又快。

快把 IP 发给群里的好基友,开启你们的生存、创造之旅吧!

👉 Mango计算 官方入口:mangoidc.mysxl.cn

Logo

openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构

更多推荐