- - Sådan hostes en Minecraft-server på Linux

Sådan hostes en Minecraft-server på Linux

Vil du være vært for en Minecraft-server på Linux? I så fald skal du køre Java-udgaven, da Microsoft kun tillader Linux Minecraft-servere at køre på den måde. For at køre en Minecraft-server på Linux har du brug for Java Runtime-miljøet. Platform med Java-udgaven. Det kan være irriterende at installere Java. Det er dog ligetil at installere Java på Linux, så lad os komme i gang!

Installer Java Runtime

I denne vejledning fokuserer vi på begrebethosting af en Minecraft-server på et Linux-operativsystem. Vi fokuserer ikke specifikt på at bruge et Linux-server-operativsystem, fordi det ikke er påkrævet. Hvis du imidlertid ønsker at have en dedikeret Minecraft-server på Linux, skal du sandsynligvis gå den rute, og vi anbefaler Ubuntu-server.

Bemærk: der er mange versioner af Java Runtime-miljøet på Linux, både Oracle's officielle udgivelse og open source-alternativet. Til denne tutorial bruger vi den officielle Oracle-version. Når det er sagt, er det helt OK at bruge OpenJDK-opsætningen som et alternativ, og alt skal køre lige så godt.

Ubuntu / Ubuntu Server

Oracle's Java-runtime er ikke let at installere påUbuntu. At tilføje en PPA gør dette meget mindre af hovedpine. På grund af arten af ​​hvordan Ubuntu-server fungerer, skal denne PPA fungere fint på både Ubuntu-desktop og Ubuntu-server. Hvis du imidlertid tilføjer PPA til Ubuntu-serveren og finder problemer, kan du overveje at installere OpenJDK JRE-runtime som et alternativ.

For at tilføje Oracle Java Runtime PPA til dit system skal du åbne en terminal og indtaste følgende:

sudo add-apt-repository ppa:webupd8team/java

Løb apt opdatering for at opdatere Ubuntu's softwarekilder.

sudo apt update

Brug efter at have kørt opdateringen apt opgradering at installere alle opdateringer, der vises.

sudo apt upgrade -y

Til sidst skal du installere Oracle Java fra softwarelageret.

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

Debian / Debian-server

Debian kan få adgang til Ubuntu Oracle Java PPA. For at tilføje det skal du redigere dit /etc/apt/sources.list fil. Åbn en terminal og start Nano.

Oracle Java fungerer ikke? Overvej at bruge Open source-alternativet i stedet.

sudo nano /etc/apt/sources.list

Indsæt følgende kode i Nano-editoren:

#Webupd8

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

Gem Nano-editoren med Ctrl + O, brug derefter terminalen til at tilføje PPA's software GPG-nøgle.

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

Til sidst skal du installere 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 har ret god support til alle Redhat-baserede Linux-operativsystemer, så det er meget let at installere det. Når det er sagt, hvis du har problemer, kan du undersøge open source-alternativet.

Hvis du vil installere den nyeste version af Oracle Java Runtime Environment, skal du gå til downloadsiden og få den nyeste RPM.

Når du er downloadet, skal du åbne terminalen, CD til ~ / Downloads katalog og kør installationsprogrammet.

Fedora / RHEL

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

eller

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

Suse

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

Kør Minecraft Java Edition Server

Når Java har arbejdet, er den hårde del færdig. Det eneste, der er tilbage at gøre, er at downloade den nyeste version af Minecraft Java Edition-serverappen og køre den. Når du downloades, skal du åbne en terminal ved hjælp af MV kommando til at placere serverappen på et passende sted.

Bemærk: Hvis du bruger et server OS, skal du muligvis downloade og placere filen manuelt. Instruktionerne herunder er specifikt til dem, der kører en Minecraft-server på et operativsystem, der har en korrekt hjemmemappestruktur oprettet.

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

Kør serveren hovedløs (ingen GUI) med:

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

Kør alternativt Minecraft-serveren med en GUI-grænseflade:

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

Nu hvor Minecraft Java Edition-serveren erkører, skal du distribuere IP-adressen til den. For at få de bedste resultater, vær vært for denne server hjemme hos dig på LAN. Hvis du skal være vært for en online, kan du overveje at gøre det på en VPS som DigitalOcean, da de tilbyder fantastiske priser at køre Linux-apps på.

Bemærk: Hvis du kører en online server, skal du sørge for, at port 25565 videresendes, eller at serveren ikke fungerer!

For at finde den lokale IP-adresse skal du køre i en terminal:

ip addr show | grep 192.168.1

Denne kommando vil isolere serverens LAN IP.

Derefter skal du distribuere din IP-adresse til enhver, der har brug for at oprette forbindelse og instruere spillere om at tilføje IP'en til deres Minecraft-klient.

Kører din Minecraft-server online og ikke kun på LAN? Du skal gennemgå og finde din server's eksterne IP-adresse. At finde denne adresse skal være let at gøre i de fleste VPS-dashboards.

Kommentarer