如何在宝塔面板快速部署 Minecraft Java 版服务端

2025.6.24 杂七杂八 1326
33BLOG智能摘要
用宝塔面板部署Minecraft Java版服务端可大幅简化搭建流程。首先需确保服务器至少2GB内存、安装宝塔面板(7.9.0+)并开放25565端口。然后在面板中安装Java环境(推荐Java17,若需运行老版本MC,可装Java8)。创建网站并进入其根目录,删除默认文件后通过官网下载server.jar。新建start.sh脚本并配置Java启动参数(如-Xmx2048M),赋予执行权限。接着通过Supervisor添加守护进程配置,保持服务端进程常运行。若出现连不上服务器或玩家频繁掉线等问题,需排查防火墙、端口及server.properties配置参数。宝塔提供可视化操作,适合新手快速上手。
— 此摘要由33BLOG基于AI分析文章内容生成,仅供参考。

手把手教你用宝塔面板10分钟搞定Minecraft服务器搭建

如何在宝塔面板快速部署 Minecraft Java 版服务端

作为一个老MC玩家兼服务器运维,我经常被问到”怎么快速搭建自己的MC服务器”。今天我就分享一个超级实用的方法——用宝塔面板部署Minecraft Java版服务端,整个过程比传统方式简单太多了!

准备工作:这些你得先装好

首先确保你的服务器满足以下条件:

  • 至少2GB内存(1.17+版本建议4GB以上)
  • 安装好宝塔面板(推荐7.9.0+版本)
  • 开放25565端口(记得在服务器防火墙和宝塔面板都放行)

我上次帮朋友搭服就踩过坑,他阿里云的服务器默认没开安全组,结果折腾半天连不上服务器…

第一步:安装Java环境

在宝塔面板的”软件商店”搜索Java:

# 查看可安装的Java版本
bt 16
# 安装Java17(目前MC主流版本都支持)
bt 16 17

小贴士:如果你要运行老版本MC(比如1.12.2),可能需要安装Java8。我建议用bt 16 8同时安装Java8,方便切换。

第二步:创建网站和下载服务端

别被”网站”迷惑了,我们只是借用宝塔的网站管理功能:

  1. 在宝塔新建一个PHP网站(随便选个域名或IP)
  2. 进入网站根目录,删除默认文件
  3. 官网下载server.jar

我习惯用wget直接下载,这样更快:

wget https://launcher.mojang.com/v1/objects/.../server.jar

第三步:配置启动脚本

新建一个start.sh启动脚本:

#!/bin/bash
java -Xms1024M -Xmx2048M -jar server.jar nogui

然后给执行权限:

chmod +x start.sh

注意:-Xmx参数要根据你的服务器内存调整。我有次给1GB的小鸡开了2G内存参数,结果直接OOM崩溃了…

第四步:用Supervisor保活进程

在宝塔的”软件商店”安装Supervisor,然后添加守护进程:

{
  "name": "minecraft",
  "command": "/www/wwwroot/你的目录/start.sh",
  "directory": "/www/wwwroot/你的目录",
  "autorestart": true
}

这样即使服务器崩溃也会自动重启,再也不用半夜被玩家@起来重启服务了!

常见问题排查

Q:连不上服务器?
检查三步:1. 服务器防火墙 2. 宝塔面板安全组 3. MC服务端是否开启online-mode

Q:玩家频繁掉线?
试试在server.properties中调大view-distance=6(默认10可能对低配机压力大)

最后说句掏心窝的,用宝塔搭MC服最大的好处就是可视化操作,特别适合不想折腾命令行的萌新。当然如果你想深度优化,还是建议学习Linux基础,毕竟我见过太多人连top命令都不会用就在那抱怨服务器卡顿了…

评论

  • 太实用了!跟着教程一次就成功了,感谢分享~

  • 想问下1.7.10版本能用这个方法吗?java8是不是要单独装?

  • 宝塔面板确实方便,之前手动装各种依赖给我整吐了

  • 看到阿里云那段笑死,我上次也是安全组没开折腾一晚上😂