如何在 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 screen2. 下载服务器
创建文件夹并下载 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.txt4. 后台运行
为了在关闭 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 权限,支持加密货币付款。
选择服务器