Jak hostovat server Minecraft na Linuxu

Chcete hostit server Minecraft na Linuxu? Pokud ano, musíte mít spuštěnou edici Java, protože společnost Microsoft umožňuje pouze serverům Linux Minecraft, aby běžely tímto způsobem. Chcete-li spustit server Minecraft na Linuxu, budete potřebovat Java Runtime environment.platform s edicí Java. Instalace Javy může být otravná. Instalace Javy na Linux je však jednoduchá, takže pojďme na to!

Nainstalujte Java Runtime

V této příručce se zaměříme na koncept hostování serveru Minecraft na operačním systému Linux. Nebudeme se konkrétně zaměřovat na použití serverového operačního systému Linux, protože to není vyžadováno. Pokud však chcete mít vyhrazený server Minecraft na Linuxu, pravděpodobně byste měli jít touto cestou a doporučujeme server Ubuntu.

Poznámka: V Linuxu existuje mnoho verzí prostředí Java Runtime, jak oficiální verze Oracle, tak alternativa s otevřeným zdrojovým kódem. Pro tento tutoriál použijeme oficiální verzi Oracle. To znamená, že je naprosto v pořádku použít nastavení OpenJDK jako alternativu a vše by mělo běžet stejně dobře.

  Jak vyrobit dřevěné uhlí v Minecraftu

Server Ubuntu/Ubuntu

Runtime Java společnosti Oracle není snadné nainstalovat na Ubuntu. Přidáním PPA je to však mnohem menší bolest hlavy. Vzhledem k povaze fungování serveru Ubuntu by tato PPA měla fungovat dobře jak na ploše Ubuntu, tak na serveru Ubuntu. Pokud však přidáte PPA na server Ubuntu a zjistíte problémy, zvažte instalaci běhového prostředí OpenJDK JRE jako alternativu.

Chcete-li do svého systému přidat Oracle Java Runtime PPA, otevřete terminál a zadejte následující:

sudo add-apt-repository ppa:webupd8team/java

Spusťte apt update a obnovte zdroje softwaru Ubuntu.

sudo apt update

Po spuštění aktualizace použijte apt upgrade k instalaci všech aktualizací, které se zobrazí.

sudo apt upgrade -y

Nakonec nainstalujte Oracle Java ze softwarového úložiště.

sudo apt install oracle-java9-installer

sudo apt install oracle-java9-set-default

Server Debian/Debian

Debian má přístup k Ubuntu Oracle Java PPA. Chcete-li jej přidat, budete muset upravit svůj soubor /etc/apt/sources.list. Otevřete terminál a spusťte Nano.

Oracle Java nefunguje? Zvažte místo toho použití alternativy Open source.

sudo nano /etc/apt/sources.list

Vložte následující kód do editoru Nano:

  Jak hrát verzi Minecraft Bedrock offline na Windows 10

#Webupd8

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

Uložte editor Nano pomocí Ctrl + O a poté pomocí terminálu přidejte softwarový klíč GPG PPA.

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

sudo apt-get update

Nakonec nainstalujte Javu.

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 má docela dobrou podporu pro všechny operační systémy Linux založené na Redhat, takže instalace je velmi snadná. To znamená, že pokud máte problémy, možná se budete chtít podívat do alternativa open source.

Chcete-li nainstalovat nejnovější verzi prostředí Oracle Java Runtime Environment, přejděte na stránku stahování a získejte nejnovější RPM.

Po stažení otevřete terminál, CD do adresáře ~/Downloads a spusťte instalační program.

Fedora/Rhel

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

nebo

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

Suse

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

Spusťte Minecraft Java Edition Server

Po zprovoznění Javy je těžká část hotová. Nyní zbývá pouze stáhnout nejnovější verzi Serverová aplikace Minecraft Java Edition a spustit to. Po stažení otevřete terminál pomocí příkazu MV a umístěte serverovou aplikaci na vhodné místo.

Poznámka: Pokud používáte serverový OS, možná budete muset stáhnout a umístit soubor ručně. Níže uvedené pokyny jsou speciálně pro ty, kteří provozují server Minecraft na OS, který má správně nastavenou strukturu domovských složek.

mkdir ~/Minecraft/server/

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

Spusťte server bez hlavy (bez GUI) pomocí:

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

Případně spusťte server Minecraft s rozhraním GUI:

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

Nyní, když běží server Minecraft Java Edition, budete muset distribuovat jeho IP adresu. Nejlepších výsledků dosáhnete, pokud budete tento server hostovat u vás doma v síti LAN. Pokud musíte hostovat online, zvažte to na VPS, jako je DigitalOcean, protože nabízejí skvělé ceny pro provozování aplikací pro Linux.

  Jak vyrobit terakotu v Minecraftu

Poznámka: Pokud provozujete online server, ujistěte se, že port 25565 je přesměrován, jinak server nebude fungovat!

Chcete-li zjistit místní IP adresu, spusťte v terminálu:

ip addr show | grep 192.168.1

Tento příkaz izoluje LAN IP serveru.

Odtud distribuujte svou IP adresu každému, kdo se potřebuje připojit, a instruujte hráče, aby přidali IP do svého klienta Minecraft.

Provozujete svůj Minecraft server online a nejen na LAN? Budete muset projít a najít externí IP adresu vašeho serveru. Nalezení této adresy by mělo být snadné na většině řídicích panelů VPS.