如何在Ubuntu 20.04 LTS上安装Minecraft Server

Minecraft-logoUbuntu 20.04 LTS Focal Fossa上安装Minecraft Server

步骤1.首先,通过apt在终端中运行以下命令来确保所有系统软件包都是最新的。

sudo apt update
sudo apt upgrade
sudo apt install git build-essential

步骤2.安装Java Runtime Environment。

我的世界服务器设置需要在系统上安装Java。运行以下命令以安装无头OpenJRE 11软件包:

sudo apt install openjdk-11-jre-headless

验证安装:

java -version

步骤3.在Ubuntu 20.04上安装Minecraft Server。

首先,为Minecraft创建一个新用户,使其以以下方式运行:

sudo useradd -m -r -d /opt/minecraft minecraft

在开始安装过程之前,请创建一个Minecraft目录:

sudo mkdir /opt/minecraft/survival
sudo chown -R minecraft /opt/minecraft/survival/

现在下载Java Minecraft服务器并安装自己的Minecraft服务器:

sudo wget -O /opt/minecraft/survival/minecraft_server.jar https://launcher.mojang.com/v1/objects/bb2b6b1aefcd70dfd1892149ac3a215f6c636b07/server.jar

然后,接受Minecraft的条款和条件:

sudo bash -c "echo eula=true > /opt/minecraft/survival/eula.txt"

步骤4.创建系统单位文件。

我们将创建一个Systemd单元文件并将Minecraft作为服务运行,而不是手动启动Minecraft服务器。

nano /etc/systemd/system/minecraft@.service

[Unit]
Description=Minecraft Server: %i
After=network.target

[Service]
WorkingDirectory=/opt/minecraft/%i

User=minecraft
Group=minecraft

Restart=always

ExecStart=/usr/bin/screen -DmS mc-%i /usr/bin/java -Xmx4G -jar minecraft_server.jar nogui

ExecStop=/usr/bin/screen -p 0 -S mc-%i -X eval ‘stuff “say SERVER SHUTTING DOWN IN 5 SECONDS. SAVING ALL MAPS…”5’
ExecStop=/bin/sleep 5
ExecStop=/usr/bin/screen -p 0 -S mc-%i -X eval ‘stuff “save-all”5’
ExecStop=/usr/bin/screen -p 0 -S mc-%i -X eval ‘stuff “stop”5’

[Install]
WantedBy=multi-user.target

保存文件并重新加载systemd管理器配置:

sudo systemctl start minecraft@survival
sudo systemctl status minecraft@survival

步骤5.调整防火墙。

Ubuntu随附了一个名为UFW的防火墙配置工具。如果系统上启用了防火墙,并且您想从本地网络的外部访问Minecraft服务器,则需要打开端口25565:

sudo ufw allow 25565/tcp

恭喜你!您已经成功安装了Minecraft。感谢您使用本教程在Ubuntu 20.04 LTS系统上安装Minecraft服务器。有关其他帮助或有用信息,我们建议您查看Minecraft官方网站

原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun43716.html

(0)
打赏 微信扫一扫不于多少! 微信扫一扫不于多少! 支付宝扫一扫礼轻情意重 支付宝扫一扫礼轻情意重
上一篇 2021年3月24日
下一篇 2021年3月25日

相关推荐