如何在VPS上搭建Minecraft服务器?
| 步骤 |
操作说明 |
使用工具提示 |
| 1. 准备VPS |
选择支持Ubuntu/Debian系统的VPS,推荐2核CPU/4GB内存配置 |
LightNode、雨云等VPS提供商 |
| 2. 连接服务器 |
使用SSH工具(如Xshell)连接VPS |
ssh root@服务器IP |
| 3. 安装Java环境 |
安装Java 17(Minecraft必备) |
apt install -y openjdk-17-jdk |
| 4. 创建Minecraft文件夹 |
新建目录存放服务器文件 |
mkdir /opt/minecraft |
| 5. 下载服务端 |
从官网获取.jar文件地址并用wget下载 |
wget https://launcher.mojang.com/v1/objects/xxx/server.jar |
| 6. 首次运行 |
接受EULA协议并生成配置文件 |
java -Xmx2G -Xms1G -jar minecraftserver.jar |
| 常见问题 |
原因 |
解决方案 |
| ———- |
—— |
———- |
| 无法连接服务器 |
防火墙未开放端口 |
配置防火墙开放25565端口 |
| 服务端启动失败 |
Java版本不兼容 |
安装Java 17或更高版本 |
| 内存不足 |
分配内存过小 |
调整启动参数(如-Xmx4G) |
在VPS上搭建Minecraft服务器的完整指南
准备工作
在开始搭建Minecraft服务器之前,您需要准备以下内容:
- VPS服务器:推荐选择支持Ubuntu 20.04或Debian系统的VPS,配置建议至少2核CPU/4GB内存。LightNode、雨云等提供商性价比较高^^1^^2^^。
- SSH工具:Windows用户推荐使用Xshell,Mac/Linux用户可直接使用终端。
- Java环境:Minecraft Java版服务端需要Java 17或更高版本^^1^^。
详细步骤
1. 连接VPS服务器
使用SSH工具连接您的VPS:
ssh root@您的服务器IP地址
首次登录需要输入购买时设置的root密码^^1^^。
2. 安装Java环境
Minecraft服务器需要Java运行环境,安装命令如下:
apt update
apt install -y openjdk-17-jdk
安装完成后可通过
java -version命令验证是否成功^^1^^。
3. 创建Minecraft目录
新建专用目录存放服务器文件:
mkdir /opt/minecraft
cd /opt/minecraft
4. 下载Minecraft服务端
从Minecraft官网获取最新服务端.jar文件地址,使用wget下载:
wget https://launcher.mojang.com/v1/objects/xxx/server.jar -O minecraftserver.jar
(请替换为实际下载链接)^^1^^。
5. 首次运行服务器
执行以下命令启动服务器并接受EULA协议:
java -Xmx2G -Xms1G -jar minecraft_server.jar
此过程将自动生成配置文件^^1^^。
常见问题解决方案
| 问题 |
原因 |
解决方法 |
| 连接超时 |
防火墙未开放端口 |
配置防火墙开放25565端口^^2^^ |
| 内存不足错误 |
分配内存过小 |
调整启动参数(如-Xmx4G)^^3^^ |
| 服务端启动失败 |
Java版本不兼容 |
安装Java 17或更高版本^^1^^ |
| 无法保存文件 |
权限不足 |
使用chmod命令修改文件夹权限^^4^^ |
服务器配置建议
根据玩家数量选择合适的配置:
- 1-10人:2核CPU/4GB内存
- 10-30人:4核CPU/8GB内存
- 30人以上:建议使用专用服务器或更高配置VPS^^5^^。
通过以上步骤,您应该已经成功在VPS上搭建了Minecraft服务器。如需进一步优化性能或安装插件,可参考相关高级教程^^6^^。
发表评论