在 Ubuntu 24.04 上安装 Paper Minecraft:我遇到的问题与解决方法
Source: Dev.to
简介
我已经托管游戏服务器多年,但最近决定深入学习 Linux 服务器管理,以提升技能并为 IT 职位做专业准备。本文记录了我在 Ubuntu Server 24.04 上搭建 Paper Minecraft 服务器的过程,包括遇到的挑战以及解决方案。我的目标是分享实用的故障排除技巧,同时构建一份动手 Linux 经验的作品集。
第一步:为 Paper 安装 Java
解决方案: 安装了 Java 21(Paper 当前支持的版本)。
经验教训: 在开始之前务必检查 Minecraft 服务器的 Java 版本要求。安装错误的版本会导致服务器无法运行。
第二步:处理键盘布局
解决方案: 将虚拟机的键盘布局切换为瑞典语,匹配我的实体键盘。
提示: 在使用非美式键盘的虚拟机时,这类问题很常见。
第三步:下载 Paper 服务器 JAR
解决方案: 改用 curl 并加上 -L -o paper.jar,这样可以更快、更可靠地下载文件。
curl -L -o paper.jar https://example.com/paper.jar
提示: 有些服务器会重定向 URL,wget 可能处理不当。curl -L 会自动跟随重定向。
第四步:网络与 SSH
解决方案: 将网络适配器改为桥接模式,使虚拟机与主机在同一网络中,从而实现 SSH 访问。
提示: 虚拟机的网络问题很常见,桥接或端口转发通常可以解决。
第五步:运行服务器
完成上述修复后,使用标准启动命令即可成功启动服务器:
java -Xms1G -Xmx2G -jar paper.jar nogui
收获的经验
- 虚拟机设置很重要: 键盘布局和网络配置很容易导致问题。
- 检查 Java 版本要求: Paper 在不受支持的版本上无法运行。
- 了解下载工具: 对于有重定向的下载,
curl通常更可靠。 - 记录故障排除过程: 做好笔记可以让以后再次搭建时更加轻松。