如何在Ubuntu 18.04上安装Minecraft服务器

・4 分钟阅读

使用不同的系统?

介绍

Minecraft服务器可让你与其他人在线玩游戏。在本文中我们将在Ubuntu18.04上安装一个Minecraft服务器。

前提条件

  • 带Ubuntu 18.04的实例
  • Java
  • 非root sudo用户
  • 至少1GB个RAM ,虽然Minecraft可以在内存较少的情况下工作,但可能会遇到内存问题,
  • 屏幕(可选)

开始之前

使用sudo访问创建新的非root用户:

 
adduser mcuser

 

mcuser添加到sudo组:


usermod -aG sudo mcuser

切换到新的sudo用户:

 
su -mcuser

 

更新你的系统:


sudo apt update && sudo apt upgrade -y

安装wget,如果它还没有安装:


sudo apt install wget

安装

为了运行MimeCraveServer我们需要服务器上的Java,安装最新版本:


sudo apt install openjdk-8-jdk -y

现在,确认Java安装:

 
sudo java -version

 

你将收到类似以下内容的输出:


openjdk version"10.0.2" 2018-07-17
OpenJDK Runtime Environment (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.4)
OpenJDK 64-Bit Server VM (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.4, mixed mode)

如果你希望Minecraft服务器能够在后台运行也可以安装Screen


sudo apt install screen -y

创建一个新目录以保存所有Minecraft文件,并且移动到该目录:


sudo mkdir minecraft && cd minecraft

现在我们可以安装Minecraft了 确保将1.11.2替换为Minecraft的当前版本:


sudo wget -O minecraft_server.jar https://s3.amazonaws.com/Minecraft.Download/versions/1.11.2/minecraft_server.1.11.2.jar
sudo chmod +x minecraft_server.jar

Minecraft安装现已完成,但是,你必须接受许可协议才能使用:

 
sudo vim eula.txt

 

查找eula=false行并将它更改为eula=true ,保存并退出。

现在可以启动Minecraft服务器:


sudo java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui

此命令启动Minecraft服务器,并且分配1024MB RAM,要分配更多的内存,只需将-Xmx-Xms参数更改为所需的大小,例如,-Xmx2048M -Xms2048M会用2048MB个RAM启动服务器。

如果要在后台运行服务器,首先要停止当前使用命令stop运行的服务器,现在创建一个新的屏幕实例。


sudo screen -S"My Minecraft Server"

现在再次运行Java命令:


sudo java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui

要退出屏幕窗口,请按CTRL +A,然后按D键,如果你想再次打开该窗口,请使用命令sudo screen -r

恭喜你,你现在有一个Minecraft服务器在Ubuntu 18.04上运行。

Ammyae profile image