建立minecraft服务端目录

在SSH终端输入运行下面的命令,在home目录下建立一个名为minecraft的新目录:

sudo mkdir -p /home/minecraft

设置 Java 运行时环境 (JRE)

Minecraft 服务器运行依赖JAVA环境。

您需要先更新系统,之后才能下载和安装java。为此,请在 SSH 终端中运行以下命令:

sudo apt-get update

更新完成之后,即可开始安装JAVA:

sudo apt-get install -y default-jre-headless

安装 Minecraft 服务端

现在你已经安装好了Java,接下来就开始下载安装Minecraft服务器了,首先导航到之前建立的minecraft目录:

cd /home/minecraft

切换为管理员权限:

sudo su

然后通过wget指令下载最新的minecraft服务端安装文件,最新的安装文件可以在minecraf服务端下载页面,从下载链接复制文件的网址,然后使用该网址替换以下命令中的网址:

wget https://launcher.mojang.com/v1/objects/f02f4473dbf152c23d7d484952121db0b36698cb/server.jar

首次启动服务器:

java -Xms2G -Xmx2G -d64 -jar server.jar nogui

首次运行需要一会,服务器启动完成后,会报告一些问题,然后停止。运行下面的命令,你会注意到系统在 minecraft 目录中创建了一些新文件:

ls -l

在这些新文件中,你可以看到到一个名为 eula.txt 的文件。打开这个文件进行编辑:

nano eula.txt

如需使用 Minecraft 服务器,您必须接受 Minecraft 最终用户许可协议 (EULA) 的条款。如果您接受 EULA 的条款,请将 eula 的值从 false 改为 true,然后保存并退出。

后台运行 Minecraft 服务器

如果此时再启动Minecraft 服务器,它会随SHH远程连接窗口关闭同时停止,你可以使用screen创建一个可以分离的虚拟终端,在虚拟终端切换到后台之后,无论你是否连接,它都会保持运行。
在 SSH 终端中,运行以下命令以安装 screen

apt-get install -y screen

接下来,在 screen 虚拟终端中启动 Minecraft 服务器。使用 -S 标志为终端 mcs 命名:

screen -S mcs java -Xms2G -Xmx2G -d64 -jar server.jar nogui

按 Ctrl + a,然后输入 d,以分离 screen 终端。该终端会继续在后台运行。如需重新附加终端,请运行:

screen -r mcs

恭喜!你现在获得了一个正在运行的 Minecraft 服务器。

最后修改:2021 年 02 月 08 日 11 : 11 PM
如果觉得我的文章对你有用,请随意赞赏