Minecraft szerver hosztolása Linuxon

Szeretnél Minecraft szervert üzemeltetni Linuxon? Ha igen, akkor a Java kiadást kell futtatnia, mivel a Microsoft csak a Linux Minecraft szerverek futtatását engedélyezi így. A Minecraft szerver Linux rendszeren való futtatásához szükség lesz a Java Runtime Environment.platformra a Java kiadással együtt. A Java telepítése bosszantó lehet. A Java telepítése azonban egyszerű Linuxra, úgyhogy kezdjük!

Java Runtime telepítése

Ebben az útmutatóban a Minecraft szerver Linux operációs rendszeren való üzemeltetésének koncepciójára összpontosítunk. Nem fogunk kifejezetten a Linux szerver operációs rendszer használatára összpontosítani, mert ez nem kötelező. Ha azonban dedikált Minecraft szervert szeretne Linuxon, akkor valószínűleg ezt az utat kell választania, és javasoljuk az Ubuntu szervert.

Megjegyzés: A Java Runtime környezetnek számos változata létezik Linuxon, az Oracle hivatalos kiadása és a nyílt forráskódú alternatíva egyaránt. Ebben az oktatóanyagban az Oracle hivatalos verzióját fogjuk használni. Ennek ellenére teljesen rendben van az OpenJDK telepítése alternatívaként, és mindennek ugyanolyan jól kell futnia.

Ubuntu/Ubuntu szerver

Az Oracle Java futtatókörnyezetét nem könnyű telepíteni Ubuntura. A PPA hozzáadása azonban sokkal kevésbé okoz fejfájást. Az Ubuntu szerver működésének természetéből adódóan ennek a PPA-nak jól kell működnie mind az Ubuntu asztali számítógépen, mind az Ubuntu szerveren. Ha azonban hozzáadja a PPA-t az Ubuntu szerverhez, és problémákat talál, fontolja meg az OpenJDK JRE futtatókörnyezet telepítését alternatívaként.

  A Rapid Photo Downloader telepítése és használata Linuxon

Az Oracle Java Runtime PPA rendszeréhez való hozzáadásához nyisson meg egy terminált, és írja be a következőket:

sudo add-apt-repository ppa:webupd8team/java

Futtassa az apt frissítést az Ubuntu szoftverforrásainak frissítéséhez.

sudo apt update

A frissítés futtatása után az apt upgrade segítségével telepítse a megjelenő frissítéseket.

sudo apt upgrade -y

Végül telepítse az Oracle Java-t a szoftvertárból.

sudo apt install oracle-java9-installer

sudo apt install oracle-java9-set-default

Debian/Debian szerver

A Debian hozzáférhet az Ubuntu Oracle Java PPA-hoz. Hozzáadásához szerkesztenie kell az /etc/apt/sources.list fájlt. Nyisson meg egy terminált, és indítsa el a Nano-t.

Az Oracle Java nem működik? Fontolja meg a nyílt forráskódú alternatíva használatát.

sudo nano /etc/apt/sources.list

Illessze be a következő kódot a Nano szerkesztőbe:

#Webupd8

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

  Hogyan kapcsolhatom be a TTS-t a Discordban

Mentse el a Nano szerkesztőt a Ctrl + O billentyűkombinációval, majd a terminál segítségével adja hozzá a PPA szoftver GPG kulcsát.

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

sudo apt-get update

Végül telepítse a Java-t.

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

Az Oracle elég jól támogatja az összes Redhat alapú Linux operációs rendszert, így a telepítése nagyon egyszerű. Ez azt jelenti, hogy ha problémái vannak, érdemes megvizsgálni a nyílt forráskódú alternatíva.

Az Oracle Java Runtime Environment legújabb verziójának telepítéséhez lépjen a letöltési oldalra, és szerezze be a legújabb RPM-et.

A letöltés után nyissa meg a terminált, a CD-t a ~/Downloads könyvtárba, és futtassa a telepítőt.

Fedora/Rhel

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

vagy

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

Suse

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

Futtassa a Minecraft Java Edition Servert

A Java munkába állása után a kemény rész kész. Most már csak a legfrissebb verziót kell letöltenie Minecraft Java Edition szerveralkalmazás és futtasd. A letöltés után nyisson meg egy terminált az MV paranccsal, hogy a kiszolgálóalkalmazást megfelelő helyre helyezze.

Megjegyzés: ha szerver operációs rendszert használ, előfordulhat, hogy manuálisan kell letöltenie és elhelyeznie a fájlt. Az alábbi utasítások kifejezetten azoknak szólnak, akik Minecraft szervert futtatnak olyan operációs rendszeren, amelyen megfelelő Home mappaszerkezet van beállítva.

mkdir ~/Minecraft/server/

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

Futtassa a kiszolgálót fej nélküli (grafikus felhasználói felület nélkül) a következővel:

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

Alternatív megoldásként futtassa a Minecraft szervert grafikus felülettel:

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

Most, hogy a Minecraft Java kiadású szerver fut, ki kell osztania az IP-címet. A legjobb eredmény elérése érdekében ezt a szervert saját otthonában, LAN-on tárolja. Ha online kell tárolnia egyet, fontolja meg egy VPS-en, mint például a DigitalOcean, mivel ezeken a Linux-alkalmazások nagyszerű árait kínálják.

  Az év 32 legjobb webalkalmazása 2014-ben

Megjegyzés: ha online szervert futtat, győződjön meg arról, hogy a 25565-ös port továbbítva van, különben a szerver nem fog működni!

A helyi IP-cím megkereséséhez futtassa a terminálon:

ip addr show | grep 192.168.1

Ez a parancs elkülöníti a kiszolgáló LAN IP-címét.

Innentől kezdve ossza meg IP-címét mindenkinek, akinek csatlakoznia kell, és utasítsa a játékosokat, hogy adják hozzá az IP-címet a Minecraft kliensükhöz.

Online futtatja Minecraft szerverét, nem csak LAN-on? Végig kell mennie, és meg kell találnia a szerver külső IP-címét. A legtöbb VPS irányítópulton könnyen megtalálhatja ezt a címet.