- - So hosten Sie einen Minecraft-Server unter Linux

So hosten Sie einen Minecraft-Server unter Linux

Möchten Sie einen Minecraft-Server unter Linux hosten? In diesem Fall müssen Sie die Java-Edition ausführen, da Microsoft nur Linux Minecraft-Server zulässt, die auf diese Weise ausgeführt werden. Um einen Minecraft-Server unter Linux auszuführen, benötigen Sie die Java Runtime-Umgebung.Plattform mit der Java-Edition. Die Installation von Java ist möglicherweise ärgerlich. Es ist jedoch unkompliziert, Java unter Linux zu installieren.

Installieren Sie Java Runtime

In diesem Handbuch konzentrieren wir uns auf das Konzept vonHosten eines Minecraft-Servers unter einem Linux-Betriebssystem. Wir konzentrieren uns nicht speziell auf die Verwendung eines Linux-Server-Betriebssystems, da dies nicht erforderlich ist. Wenn Sie jedoch auf der Suche nach einem dedizierten Minecraft-Server unter Linux sind, sollten Sie diesen Weg wahrscheinlich einschlagen, und wir empfehlen Ubuntu-Server.

Hinweis: Es gibt viele Versionen der Java Runtime-Umgebung unter Linux, sowohl die offizielle Version von Oracle als auch die Open Source-Alternative. Für dieses Tutorial verwenden wir die offizielle Oracle-Version. Das heißt, es ist vollkommen in Ordnung, das OpenJDK-Setup als Alternative zu verwenden, und alles sollte genauso gut laufen.

Ubuntu / Ubuntu Server

Die Java-Laufzeitumgebung von Oracle ist nicht einfach zu installierenUbuntu. Das Hinzufügen eines PPA macht dies jedoch viel weniger Kopfschmerzen. Aufgrund der Funktionsweise des Ubuntu-Servers sollte diese PPA sowohl auf dem Ubuntu-Desktop als auch auf dem Ubuntu-Server einwandfrei funktionieren. Wenn Sie jedoch den PPA zum Ubuntu-Server hinzufügen und Probleme feststellen, sollten Sie alternativ die OpenJDK JRE-Laufzeit installieren.

Um die Oracle Java Runtime-PPA zu Ihrem System hinzuzufügen, öffnen Sie ein Terminal und geben Sie Folgendes ein:

sudo add-apt-repository ppa:webupd8team/java

Lauf passendes Update um Ubuntus Software-Quellen zu aktualisieren.

sudo apt update

Verwenden Sie nach dem Ausführen des Updates passendes Upgrade um alle Updates zu installieren, die angezeigt werden.

sudo apt upgrade -y

Zuletzt installieren Sie Oracle Java aus dem Software-Repository.

sudo apt install oracle-java9-installer
sudo apt install oracle-java9-set-default

Debian / Debian-Server

Debian kann auf das Ubuntu Oracle Java PPA zugreifen. Um es hinzuzufügen, müssen Sie Ihr bearbeiten /etc/apt/sources.list Datei. Öffnen Sie ein Terminal und starten Sie Nano.

Oracle Java funktioniert nicht? Verwenden Sie stattdessen die Open Source-Alternative.

sudo nano /etc/apt/sources.list

Fügen Sie den folgenden Code in den Nano-Editor ein:

#Webupd8

deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main
deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main

Speichern Sie den Nano-Editor mit Strg + O, und fügen Sie dann über das Terminal den Software-GPG-Schlüssel des PPA hinzu.

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886
sudo apt-get update

Zuletzt installieren Sie Java.

sudo apt-get install oracle-java9-installer
sudo apt-get install oracle-java9-set-default
echo oracle-java9-installer shared/accepted-oracle-license-v1-1 select true | sudo /usr/bin/debconf-set-selections

Rhel / Fedora / OpenSUSE

Oracle unterstützt ziemlich gut alle Redhat-basierten Linux-Betriebssysteme, daher ist die Installation sehr einfach. Das heißt, wenn Sie Probleme haben, sollten Sie sich die Open-Source-Alternative ansehen.

Um die neueste Version von Oracle Java Runtime Environment zu installieren, rufen Sie die Download-Seite auf und rufen Sie das neueste RPM ab.

Einmal heruntergeladen, öffnen Sie das Terminal, CD zum ~ / Downloads Verzeichnis und führen Sie das Installationsprogramm aus.

Fedora / Rhel

sudo dnf jre-8u171-linux-x64.rpm

oder

sudo yum jre-8u171-linux-x64.rpm

Suse

sudo zypper jre-8u171-linux-x64.rpm

Führen Sie Minecraft Java Edition Server aus

Nachdem Sie Java zum Laufen gebracht haben, ist der schwierige Teil erledigt. Jetzt müssen Sie nur noch die neueste Version der Minecraft Java Edition-Server-App herunterladen und ausführen. Öffnen Sie beim Herunterladen ein Terminal mit der Taste MV Befehl, um die Server-App an einem geeigneten Ort zu platzieren.

Hinweis: Wenn Sie ein Server-Betriebssystem verwenden, müssen Sie die Datei möglicherweise manuell herunterladen und platzieren. Die folgenden Anweisungen richten sich speziell an Benutzer, die einen Minecraft-Server unter einem Betriebssystem mit ordnungsgemäß eingerichteter Basisordnerstruktur ausführen.

mkdir ~/Minecraft/server/
mv ~/Downloads/server.jar ~/Minecraft/server/

Führen Sie den Server ohne Kopf aus (ohne GUI) mit:

java -Xmx1024M -Xms1024M -jar ~/Minecraft/server/server.jar nogui

Alternativ können Sie den Minecraft-Server mit einer GUI-Oberfläche ausführen:

java -Xmx1024M -Xms1024M -jar ~/Minecraft/server/server.jar

Nun, da der Minecraft Java Edition Server istausgeführt wird, müssen Sie die IP-Adresse dafür verteilen. Um optimale Ergebnisse zu erzielen, hosten Sie diesen Server bei sich zu Hause im LAN. Wenn Sie einen Server online hosten müssen, können Sie dies auf einem VPS wie DigitalOcean tun, da diese einen hervorragenden Tarif für die Ausführung von Linux-Apps bieten.

Hinweis: Wenn Sie einen Online-Server betreiben, stellen Sie sicher, dass Port 25565 weitergeleitet wird, da der Server sonst nicht funktioniert!

Um die lokale IP-Adresse zu ermitteln, führen Sie Folgendes in einem Terminal aus:

ip addr show | grep 192.168.1

Dieser Befehl isoliert die LAN-IP des Servers.

Verteilen Sie von dort aus Ihre IP-Adresse an alle, die eine Verbindung herstellen müssen, und weisen Sie die Spieler an, die IP ihrem Minecraft-Client hinzuzufügen.

Läuft dein Minecraft Server online und nicht nur im LAN? Sie müssen die externe IP-Adresse Ihres Servers ermitteln. Das Auffinden dieser Adresse sollte in den meisten VPS-Dashboards einfach sein.

Bemerkungen