MC服务器开服教程
这套方案全程可视化操作,利用宝塔面板管理 Java 项目,即使不懂 Linux 命令行也能轻松开服。选一台像Mango计算这样高性价比的游戏云,配上优化的硬件和线路,你的 Minecraft 服务器会又稳又快。快把 IP 发给群里的好基友,开启你们的生存、创造之旅吧!👉。
完全合法!用国内游戏云/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。
三、服务器购买及初始准备
- 打开 Mango计算 官网,进入“游戏云”或“云服务器”板块
- 选择配置:CPU 2 核以上,内存 4GB 以上
- 操作系统选 Ubuntu 20.04 或 22.04(兼容性最好)
- 购买成功后,你会收到 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 端口。
解决办法:
- 登录 Mango计算 控制台,找到这台服务器
- 进入“安全组”或“防火墙”页面
- 添加入站规则:协议 TCP,端口 8888,来源 0.0.0.0/0(允许所有 IP 访问)
- 保存,通常立即生效
- 温馨提示:Mango计算sad代理型VPS以及游戏云默认都放行全部端口
刷新网页,就能看到宝塔登录界面了。输入用户名密码,进入面板。
五、利用宝塔搭建 Java 运行环境
宝塔面板有专门的插件来管理 Java 项目,我们直接用“Java 项目管理器”。
5.1 安装 Java 项目管理器
- 进入宝塔后台,左侧菜单点击“软件商店”
- 搜索“Java 项目管理器”(免费)
- 点击“安装”,它会自动装上 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.txt、server.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
openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构
更多推荐
所有评论(0)