跳到内容
← 全部指南

如何在 VPS 上搭建 Minecraft 服务器

在 Ubuntu VPS 上一步步搭建 Minecraft Java 服务器:安装 Java、首次启动、后台运行、开放端口,并根据玩家人数选择套餐。

选择哪种服务器

Minecraft 最吃内存。几个朋友玩原版,VPS Start(4 GB)就够了。如果有模组、插件和几十名玩家,请选择 VPS S(8 GB)或更高配置。

下单时请选择 Ubuntu 24.04,以下命令都针对该系统。

1. 连接并安装 Java

通过 SSH 连接服务器(参见“如何通过 SSH 连接 VPS”)。当前版本的 Minecraft 需要 Java 21:

apt update
apt install -y openjdk-21-jre-headless screen

2. 下载服务器

创建文件夹并下载 server.jar。请到官方页面 minecraft.net/download/server 复制下载按钮的链接地址:

mkdir ~/minecraft && cd ~/minecraft
wget -O server.jar MINECRAFT.NET的下载链接

3. 首次启动和 EULA

首次启动会创建文件,并在您接受 Mojang 许可之前停止:

java -jar server.jar nogui
sed -i 's/eula=false/eula=true/' eula.txt

4. 后台运行

为了在关闭 SSH 后服务器仍继续运行,请在 screen 中启动。-Xmx 是分配给游戏的内存:给系统留出约 1 GB(VPS Start 用 3G,VPS S 用 6G)。

screen -S mc
java -Xms1G -Xmx3G -jar server.jar nogui

退出 screen 但不停止服务器:按 Ctrl+A,再按 D。回到控制台:screen -r mc。

5. 开放端口并连接

如果 ufw 防火墙已开启,请开放游戏端口:

ufw allow 25565/tcp

在 Minecraft 中:“多人游戏” → “添加服务器” → 地址填写您 VPS 的 IP。

实用提示

  • 设置(名称、模式、玩家上限)在 server.properties 文件中,修改后请重启服务器。
  • 请备份 world 文件夹:服务器上的数据由您自行负责。
  • 如果服务器停止响应,机器人会通知您,您也可以直接在 Telegram 中重启。

法兰克福免实名 VPS:AMD EPYC、NVMe、root 权限,支持加密货币付款。

选择服务器