如何在一台linux服务器上搭建自己的minecraft服务器

发布于:2025-11-30

想要和朋友一起在自己的私人世界中冒险,却苦于没有一个稳定、自由可控的 Minecraft 服务器?其实,只要拥有一台 Linux 服务器,你就可以轻松搭建属于自己的游戏服务器。本文将从零开始,带你了解如何搭建 Minecraft 服务端。准备好了吗?让我们一起开启创造之旅!

linux 安装 java jdk

使用以下命令安装 java jdk,** 这里要注意下 minecraft 版本 1.21 需要java jdk21 以上 **

sudo apt update
sudo apt install openjdk-21-jdk

使用如下命令查看java环境是否安装成功, 看到如下输出代表安装没问题

java -version

java 版本测试

下载minecraft serve

新建一个文件夹,用来存储minecraft 的存档

mkdir minecraft
cd minecraft

下载minecraft serve,可以在这里下载 minecraft serve:https://www.minecraft.net/en-us/download/server

wget https://piston-data.mojang.com/v1/objects/95495a7f485eedd84ce928cef5e223b757d2f764/server.jar

使用以下命令运行minecraft服务器,-Xmx2G 表示最大运行内存 2G,-Xms1G 表示最小运行内存 1G

java -Xmx2G -Xms1G -jar server.jar --nogui

提示: You need to agree to the EULA in order to run the server. Go to eula.txt for more info.

编辑 eula.txt 将eula改为 true,保存重新运行。

当你看到 "Done! For help, type "help"" 恭喜你,服务器正常运行了。连接服务器: 服务器IP:25565 ** 但是别急我们还有其它事情要做 **

使用screen后台运行服务器

当然还有其它方式能在后台继续运行服务器,但使用 screen 我们可以随时进入minecaft 的控制台,执行相应的Minecraft 指令。

安装screen:

sudo apt install screen

启动:

screen -S minecraft
java -Xmx2G -Xms1G -jar server.jar --nogui

断开 screen 不关闭程序:

Ctrl + A 然后按 D

重新连接,连接之后我们可以输入对应的 minecraft 指令:

screen -r minecraft