GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nastavit dedikovaný server Minecraft na Linuxu

Úvod

Schopnost budovat a zlepšovat herní zážitek závisí na backendové infrastruktuře vašeho serveru. Dedikované servery mají pokročilý výkonnostní potenciál, což z nich dělá efektivní platformu pro herní zátěž.

Dedikované servery Minecraft jsou ideální volbou pro online hraní Minecraftu.

V tomto tutoriálu se dozvíte, proč a jak nastavit vyhrazený server Minecraft.

Předpoklady

  • Přístup k příkazovému řádku/terminálu
  • Dedikovaný herní server
  • Alespoň 5 GB RAM
  • CPU s jádrem Intel nebo CPU s procesorem AMD K8 IBM 970 2,0 GHz
    a lepší

Výhody dedikovaného serveru pro Minecraft

S vyhrazeným serverem Minecraft jste jediným uživatelem serverových zdrojů. Proto můžete očekávat více možností zpracování, paměti a úložiště, abyste mohli lépe zvládat náročné pracovní zátěže.

Mezi hlavní výhody nastavení serveru Minecraft s vyhrazenými prostředky patří:

  • Lepší výkon.
  • Plné využití zdrojů a šířky pásma.
  • Kontrola nad mody a pluginy.
  • Lepší zabezpečení a soukromí.

Další informace o takovém nastavení naleznete na našich vyhrazených herních serverech.

Nastavení vyhrazeného serveru Minecraft

Krok 1:Připojte se k vašemu hostingu přes SSH

Prvním krokem je připojení k vašemu dedikovanému serveru.

1. Otevřete terminál SSH na místním počítači a spusťte následující příkaz:

ssh [email protected]_ip_address

2. Zadejte své heslo a stiskněte Enter .

Pokud se k serveru připojujete poprvé, musíte potvrdit, že chcete pokračovat v připojování. Zadejte yes a stiskněte Enter .

Nyní byste měli být připojeni ke svému vyhrazenému serveru.

Krok 2:Nainstalujte Java

Jakmile jste připojeni k dedikovanému serveru, přejděte k instalaci Java.

Chystáme se nastavit Java Development Kit (Open JDK), open-source implementace platformy Java.

Kroky instalace se mírně liší v závislosti na distribuci Linuxu běžící na vašem serveru.

Nainstalujte Javu na Ubuntu

1. Aktualizujte úložiště, abyste zajistili stažení nejnovější verze OpenJDK:

sudo apt update

2. Poté spusťte příkaz k instalaci nejnovější Java Development Kit :

sudo apt install default-jdk

3. Potvrďte instalaci zadáním y (ano) a stiskněte Enter .

4. Ověřte, že je Java na vašem serveru Ubuntu nainstalována spuštěním:

java -version

Výstup by měl odpovídat verzi OpenJDK nainstalované v systému.

Podrobnou instalační příručku pro Ubuntu najdete v části Jak nainstalovat Java na Ubuntu.

Nainstalujte Javu na CentOS

1. Začněte aktualizací úložiště balíčků:

sudo yum update

2. Poté nainstalujte Java Development Kit s:

sudo yum install java-11-openjdk-devel

3. Výstup by měl zobrazovat, že byla v systému úspěšně nainstalována Java. Pro potvrzení můžete zkontrolovat verzi Java:

java -version

Podrobnou instalační příručku pro CentOS najdete v části Jak nainstalovat Java 11 &12 na CentOS.

Krok 3:Instalace obrazovky

Screen je konzolová aplikace, která udržuje váš server spuštěný, když nejste připojeni.

  • Nainstalujte obrazovku na Ubuntu pomocí:
sudo apt install screen
  • Chcete-li nainstalovat Screen na CentOS, spusťte:
sudo yum install screen

Krok 4:Vytvořte adresář pro soubory Minecraft

1. Vytvořte minecraft adresář, kam budete ukládat soubory Minecraft:

mkdir minecraft

2. Poté přejděte do nového adresáře pomocí:

cd minecraft

Krok 5:Stáhněte si požadované konfigurační soubory

1. Přejděte na stránku pro stažení Minecraftu, klikněte pravým tlačítkem na minecraft-server uvolněte a zkopírujte umístění odkazu.

2. Dále si stáhněte soubory serveru Minecraft pomocí příkazu wget. Vložte umístění odkazu zkopírované v předchozím kroku:

wget https://launcher.mojang.com/v1/objects/35139deedbd5182953cf1caa23835da59ca3d7cd/server.jar

Výstup vás informuje, že stáhl soubory serveru Minecraft a uložil je pod názvem server.jar .

3. Přejmenujte server.jar tak, aby odpovídal názvu stažené edice Minecraft. V době psaní tohoto článku je nejnovější vydání serveru Minecraft 1.16.4 . Proto jsme pomocí následujícího příkazu přejmenovali server.jar soubor do minecraft_server.1.16.4.jar :

mv server.jar minecraft_server.1.16.4.jar

4. Dále proveďte následující příkaz:

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

Výstup odpoví chybou, která vás informuje, že musíte souhlasit s EULA (Licenční smlouva s koncovým uživatelem) ke spuštění služby. Chcete-li tak učinit, přejděte k dalšímu kroku.

Krok 6:Přijměte smlouvu EULA Minecraftu

1. Seznam obsahu /minecraft adresář pro ověření, že máte eula.txt soubor:

ls

2. Otevřete soubor EULA pomocí textového editoru dle vašeho výběru:

nano eula.txt

3. Soubor obsahuje URL, která vás zavede do licenční smlouvy pro koncového uživatele Minecraftu. Přejděte na webovou stránku a přečtěte si licenční smlouvu.

4. Pokud souhlasíte s podmínkami, vraťte se do okna terminálu a upravte eula.txt soubor. Změňte řádek eula=false do eula=true .

5. Uložte změny (CTRL +O ) a ukončete textový editor (CTRL +X ).

Krok 7:Spustit obrazovku

Spusťte relaci obrazovky pomocí screen a přidejte -S možnost pojmenovat relaci:

screen -S "Minecraft server"

Krok 8:Spusťte svůj Minecraft Server

1. Zkuste znovu spustit server Minecraft opětovným spuštěním java příkaz ke spuštění jar soubor:

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

Počkejte, až systém dokončí provádění. Měli byste obdržet zprávu, že proces je Done! , což znamená, že server Minecraft je v provozu.

2. Nyní se můžete odpojit od obrazovky Minecraft stisknutím Ctrl +a +d .

3. Pro opětovné připojení k obrazovce stiskněte Ctrl +r .

Krok 9:Konfigurace brány firewall

Chcete-li povolit příchozí připojení z Minecraftu, musíte upravit konfiguraci brány firewall. Ve výchozím nastavení Minecraft používá port 25565 .

Následující příkaz povolí přesměrování portů pro ufw:

sudo ufw allow 25565

CentOS 6.X a starší jsou standardně dodávány s iptables. Příkazy pro povolení přesměrování portů pro iptables jsou:

iptables -I INPUT -p tcp --dport 25565 -j ACCEPT
iptables-save >/etc/sysconfig/iptables

CentOS 7.X a novější jsou standardně dodávány s firewallem. Následující příkazy umožňují přesměrování portů pro firewall:

firewall-cmd --permanent --add-port=25565/tcp
firewall-cmd --reload

Krok 10:Nasměrujte doménu na svůj Minecraft Server

Doménu můžete nasměrovat na svůj Minecraft server aktualizací DNS záznamů domény. Přidejte záznam „A“ pro vaši doménu s následujícími hodnotami:

  • Hostitel :@
  • Hodnota:IP adresa vašeho serveru Minecraft
  • TTL :Automaticky nebo 30 min

Mějte na paměti, že provedení změn DNS může trvat až 24 hodin.


Ubuntu
  1. Jak nastavit FTP Dump na dedikovaném serveru

  2. Jak nastavit SmarterStats na vašem dedikovaném serveru

  3. Jak nainstalovat herní server Minecraft v Linux VPS?

  1. Jak nainstalovat Javu na Ubuntu Linux

  2. Jak nastavit SFTP server na Arch Linuxu

  3. Jak nastavit server Wekan Kanban na Linuxu

  1. Jak nastavit proměnné prostředí v Linuxu

  2. Jak nainstalovat SQL Server na Linux

  3. Jak nainstalovat Minecraft server na RHEL 8 Linux