如何在VPS上搭建Minecraft服务器?
| 项目 |
配置建议 |
| VPS配置 |
2核CPU/4GB内存/50GB SSD |
| 操作系统 |
Ubuntu 20.04或Debian |
| Java版本 |
Java 17 |
| 网络带宽 |
高速网络带宽 |
| 端口映射 |
25565(MC服务器) |
如何用VPS搭建Minecraft服务器?
想要和朋友一起畅玩Minecraft,搭建一个专属服务器是个不错的选择。使用VPS(虚拟专用服务器)来搭建Minecraft服务器,可以获得独立的服务器资源,实现快速稳定的游戏体验。
主要搭建步骤概览
| 步骤 |
操作内容 |
所需工具 |
| 1 |
准备VPS服务器 |
云服务商控制台 |
| 2 |
连接服务器 |
SSH客户端 |
| 3 |
安装Java环境 |
包管理器 |
| 4 |
创建Minecraft文件夹 |
命令行 |
| 5 |
下载Minecraft服务端 |
wget命令 |
| 6 |
首次运行并接受EULA协议 |
命令行 |
| 7 |
配置端口映射 |
控制台设置 |
详细操作流程
步骤1:准备VPS服务器
操作说明:选择合适的VPS配置和操作系统。对于新手用户,Windows系统在服务器管理时更加方便。
使用工具提示:推荐使用雨云游戏云VPS,提供5900X和E5 2666V3等不同机型。
# 配置建议:
- CPU:2核或以上
- 内存:4GB或以上
- 存储:50GB SSD
- 系统:Ubuntu 20.04或Debian
步骤2:连接服务器
操作说明:使用SSH工具连接到你的VPS服务器。
使用工具提示:Windows推荐使用Xshell或MobaXterm,Mac/Linux可直接使用终端。
ssh root@你的服务器IP地址
首次登录需要输入购买时设置的root密码
步骤3:安装Java环境
操作说明:Minecraft Java版服务端需要Java环境支持。
使用工具提示:以安装Java 17为例,使用apt包管理器。
apt update
apt install -y openjdk-17-jdk
java -version # 验证安装
步骤4:创建Minecraft文件夹
操作说明:为服务器文件创建专门的目录。
mkdir /opt/minecraft
cd /opt/minecraft
步骤5:下载Minecraft服务端
操作说明:从Minecraft官网获取服务端.jar文件。
wget https://launcher.mojang.com/v1/objects/xxx/server.jar -O minecraftserver.jar
步骤6:首次运行并接受EULA协议
操作说明:首次运行服务器会自动生成配置文件,需要同意最终用户许可协议。
java -Xmx2G -Xms1G -jar minecraftserver.jar
运行后会生成eula.txt文件,需要将其中的
eula=false修改为
eula=true。
步骤7:配置端口映射
操作说明:设置端口映射规则,确保外部能够访问服务器。
使用工具提示:在VPS控制台的NAT端口映射中新建规则。
# 需要映射的端口:
- 25565:Minecraft服务器端口
- 23333和24444:MCSM面板需要的端口
常见问题及解决方案
| 问题 |
原因 |
解决方案 |
| 无法连接服务器 |
防火墙未配置或端口未映射 |
关闭系统自带防火墙或配置开放所需端口 |
| 系统选择困难 |
Windows和Linux各有优势 |
新手选Windows系统,有经验用户选Linux |
| Java版本不兼容 |
不同MC版本需要不同Java版本 |
1.18+版本推荐Java17 |
| 服务器运行缓慢 |
内存分配不足或VPS配置过低 |
增加内存分配或升级VPS配置 |
| 服务端文件下载失败 |
网络问题或链接失效 |
使用国内镜像站或论坛下载搬运文件 |
通过以上步骤,你可以成功在VPS上搭建属于自己的Minecraft服务器。在搭建过程中,如果遇到系统权限问题,可能需要使用sudo命令执行相关操作。对于想要更简单操作的用户,可以考虑使用面板服务器,开箱即用,十分方便。
发表评论