如何在VPS上架设Minecraft服务器?_详细步骤与常见问题解答

如何在VPS上架设Minecraft服务器?

步骤 操作内容 工具/命令
1 选择VPS提供商 DigitalOcean、Linode等
2 安装Java运行环境 sudo apt install openjdk-17-jdk
3 下载Minecraft服务器端 wget https://launcher.mojang.com/mc/game/...
4 配置服务器参数 server.properties文件
5 设置防火墙规则 sudo ufw allow 25565

VPS架设Minecraft服务器完整指南

准备工作

  1. 选择VPS提供商:建议选择至少2GB内存的配置,推荐DigitalOcean、Linode或阿里云等主流服务商。
  2. 操作系统:通常选择Ubuntu 22.04 LTS版本,兼容性较好。

详细操作步骤

1. 连接VPS

通过SSH连接到您的VPS服务器:
ssh root@yourserverip

2. 安装Java环境

Minecraft服务器需要Java运行环境,执行以下命令安装OpenJDK:
sudo apt update
sudo apt install openjdk-17-jdk -y

3. 下载Minecraft服务器

创建专用目录并下载官方服务器端:
mkdir minecraftserver
cd minecraftserver
wget https://launcher.mojang.com/mc/game/latest/linux/server.jar

4. 首次运行配置

启动服务器生成必要文件:
java -Xmx1024M -Xms1024M -jar server.jar nogui
按提示同意EULA协议后,编辑server.properties文件自定义设置。

5. 设置防火墙

开放Minecraft默认端口25565:
sudo ufw allow 25565/tcp
sudo ufw enable

常见问题解决方案

问题现象 可能原因 解决方法
连接超时 防火墙未放行端口 检查并添加防火墙规则
内存不足 分配内存过小 增加-Xmx参数值(如-Xmx2048M)
无法保存世界 权限不足 确保运行用户有写入权限
启动报错 Java版本不兼容 使用Java 17或更高版本

性能优化建议

  • 为服务器分配足够内存(建议至少2GB)
  • 定期备份世界文件
  • 使用screen或tmux保持后台运行
  • 考虑安装PaperMC等优化版服务端提升性能
通过以上步骤,您应该已经成功在VPS上架设了Minecraft服务器。如需进一步优化或遇到其他问题,可以参考Minecraft官方文档或相关社区论坛获取更多帮助。

发表评论

评论列表