如何在 VPS 或专用服务器上创建 Minecraft 服务器
本指南介绍如何在您的 VPS 或专用 Linux 服务器上安装和配置 Minecraft Java 版服务器。
订购服务器
要托管您的 Minecraft 服务器,HostMyServers 提供多种游戏优化选择:
- Performance VPS - 适合游戏服务器
- NVMe VPS - 极佳性价比
- 经济型专用服务器 - 适合多玩家服务器
- 性能专用服务器 - 大型服务器的最佳性能
前提条件
- 以 root 或具有 sudo 权限的用户进行 SSH 访问
- 已更新的 Debian/Ubuntu 系统
- 最少 2 GB 内存(10+ 玩家建议 4 GB)
- 端口 25565 可访问(TCP)
- 稳定的网络连接
配置要求
| 玩家数量 | 最低内存 | 推荐内存 |
|---|---|---|
| 1-5 | 1 GB | 2 GB |
| 5-10 | 2 GB | 4 GB |
| 10-20 | 4 GB | 6 GB |
| 20+ | 6 GB | 8 GB+ |
系统更新
sudo apt update && sudo apt upgrade -y
安装 Java
Minecraft 1.17+ 至少需要 Java 17。对于最新版本(1.20+),推荐使用 Java 21。
安装 Java 21(推荐)
sudo apt install -y openjdk-21-jdk
验证安装
java --version
您应该看到类似以下的输出:
openjdk 21.0.x 2024-xx-xx
OpenJDK Runtime Environment (build 21.0.x+xx-xx)
OpenJDK 64-Bit Server VM (build 21.0.x+xx-xx, mixed mode, sharing)
创建专用用户
出于安全考虑,永远不要以 root 身份运行服务器。创建专用用户:
sudo adduser --system --home /opt/minecraft --shell /bin/bash minecraft
安装必要工具
sudo apt install -y screen wget curl unzip
- screen:在 SSH 断开后保持服务器运行
- wget/curl:用于下载文件
- unzip:用于解压文件
下载 Minecraft 服务器
以 minecraft 用户身份连接
sudo -u minecraft bash
cd /opt/minecraft
mkdir server
cd server