在Ubuntu 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