如何在VPS上安装和配置Minecraft服务器?
| 步骤 |
操作说明 |
使用工具 |
命令示例 |
| 1. 准备VPS |
选择Linux系统(推荐Ubuntu/Debian) |
SSH客户端(如Xshell) |
ssh root@你的服务器IP |
| 2. 安装Java |
安装OpenJDK 17 |
终端/命令行 |
apt install -y openjdk-17-jdk |
| 3. 创建目录 |
新建Minecraft服务器文件夹 |
- |
mkdir /opt/minecraft |
| 4. 下载服务端 |
从官网获取.jar文件链接 |
wget |
wget https://... -O minecraftserver.jar |
| 5. 首次运行 |
生成配置文件并接受EULA |
- |
java -Xmx2G -Xms1G -jar minecraftserver.jar |
在VPS上搭建Minecraft服务器的完整指南
一、准备工作
- 选择VPS配置:
- 推荐2核CPU/4GB内存以上的Linux VPS(Ubuntu 20.04或Debian系统)
- 确保公网IP和SSH访问权限
- 必要工具:
- SSH客户端(Windows推荐Xshell,Mac/Linux使用终端)
- 文本编辑器(如nano或vim)
二、详细安装步骤
1. 连接VPS
ssh root@你的服务器IP
输入root密码登录
2. 安装Java环境
Minecraft Java版需要JDK支持:
apt update
apt install -y openjdk-17-jdk
验证安装:java -version
3. 配置服务器环境
mkdir /opt/minecraft
cd /opt/minecraft
wget https://launcher.mojang.com/v1/objects/xxx/server.jar -O minecraftserver.jar
4. 首次运行
java -Xmx2G -Xms1G -jar minecraftserver.jar
首次运行会生成
eula.txt文件,编辑该文件并设置
eula=true同意协议。
三、常用工具与命令
| 工具/命令 |
用途 |
screen |
保持后台运行 |
systemd |
创建系统服务 |
firewall-cmd |
开放端口(如25565) |
四、常见问题解决
| 问题 |
原因 |
解决方案 |
| 连接超时 |
防火墙未放行端口 |
执行firewall-cmd --add-port=25565/tcp |
| 内存不足 |
分配RAM过小 |
调整-Xmx参数(如-Xmx4G) |
| 服务端崩溃 |
Java版本不兼容 |
确认使用Java 17+ |
五、进阶配置建议
- 使用面板管理:如MCSM(多世界服务器管理器)
- 插件安装:将插件.jar文件放入
plugins文件夹
- 性能优化:在
server.properties中调整view-distance和entity-activation-range
通过以上步骤,您可以在VPS上成功搭建并运行Minecraft服务器。如需进一步优化或遇到特殊问题,可参考各服务端(如Paper、Spigot)的官方文档。
发表评论