V tomto tutoriálu vám ukážeme, jak nainstalovat server Minecraft na Debian 9 Stretch. Pro ty z vás, kteří to nevěděli, je Minecraft hra o rozbíjení a umisťování bloků. kreativní a stavební aspekty Minecraftu umožňují hráčům stavět stavby z texturovaných kostek ve 3D procedurálně generovaném světě. Minecraft servery umožňují hráčům hrát online nebo prostřednictvím místní sítě s ostatními lidmi. Mohou být provozovány na hostovaném serveru, na místní dedikovaný serverový hardware, na virtuálním privátním serveru na domácím počítači nebo na vašem místním herním počítači.
Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo
‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci serveru Minecraft na serveru Debian 9 Stretch.
Předpoklady
- Server s jedním z následujících operačních systémů:Debian 9 (Stretch).
- Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
- Přístup SSH k serveru (nebo stačí otevřít Terminál, pokud jste na počítači).
non-root sudo user
nebo přístup kroot user
. Doporučujeme jednat jakonon-root sudo user
, protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.
Nainstalujte Minecraft Server na Debian 9 Stretch
Krok 1. Nejprve se ujistěte, že všechny vaše systémové balíčky jsou aktuální spuštěním následujícího apt-get
příkazy v terminálu.
sudo apt updatesudo apt upgradesudo apt install git build-essential
Krok 2. Instalace Java-JDK.
Nastavení serveru Minecraft vyžaduje, aby byla ve vašem systému nainstalována Java:
sudo apt install openjdk-8-jre-headless
Ověřte instalaci vytištěním verze Java:
verze Java
Krok 3. Instalace serveru Minecraft na Debian 9.
Nejprve spusťte následující příkaz k vytvoření tří nových adresářů v domovském adresáři uživatele:
mkdir -p ~/{zálohy,nástroje,server}
Další, stahování a kompilace mcrcon
:
cd ~/tools &&git klon https://github.com/Tiiffi/mcrcon.gitcd ~/tools/mcrcongcc -std=gnu11 -pedantic -Wall -Wextra -O2 -s -o mcrcon mcrcon.c./ mcrcon -h
Poté stahování Minecraft serveru:
wget https://launcher.mojang.com/v1/objects/3737db93722a9e39eeada7c27e7aca28b144ffa7/server.jar -P ~/server
Krok 4. Konfigurace serveru Minecraft.
Po dokončení stahování přejděte do adresáře ~/server a spusťte server Minecraft:
cd ~/serverjava -Xmx1024M -Xms512M -d64 -jar server.jar nogui
Dále otevřete soubor eula.txt a změňte eula=false na eula=true:
### nano ~/server/eula.txt#Změnou níže uvedeného nastavení na TRUE vyjadřujete svůj souhlas s naší EULA (https://account.mojang.com/documents/minecraft_eula).#Čt 27. prosince 03:33:56 PST 2018eula=true
Potom upravte soubor server.properties, abyste povolili rcon
protokol a nastavte rcon
Heslo. Toto nastavení můžete použít k připojení k serveru Minecraft pomocí mcrcon
nástroj:
### nano ~/server/server.propertiesrcon.port=23888rcon.password=your-strong-passwordenable-rcon=true
Krok 5. Vytvoření Systemd.
Pro spuštění Minecraftu jako služby vytvoříme nový soubor jednotky Systemd:
sudo nano /etc/systemd/system/minecraft.service
Vložte následující soubor:
[Unit]Description=Minecraft ServerAfter=network.target[Service]User=minecraftNice=1KillMode=noneSuccessExitStatus=0 1ProtectHome=trueProtectSystem=fullPrivateDevices=trueNoNewPrivileges=trueWorkingDirectory/usercraft=/servjava=Xmx1024M -Xms512M -jar server.jar nogui --noconsoleExecStop=/opt/minecraft/tools/mcrcon/mcrcon -H 127.0.0.1 -P 23888 -p silné heslo stop[Install]WantedBy=targetiUložte a zavřete soubor a upozorněte
systemd
že jsme vytvořili nový soubor jednotky:sudo systemctl daemon-reloadsudo systemctl spustit minecraftKrok 6. Nakonfigurujte bránu firewall.
Pokud je váš server chráněn firewallem a chcete k serveru Minecraft přistupovat z vnějšku vaší místní sítě, musíte otevřít port 25565:
sudo ufw povolit 25565/tcpKrok 7. Přístup ke konzole Minecraft.
Pro přístup do Minecraft Console můžete použít
mcrcon
utility. Syntaxe je následující, musíte zadat hostitelercon
port,rcon
heslo a použijte přepínač -t, který povolímcrcon
terminálový režim:/opt/minecraft/tools/mcrcon/mcrcon -H 127.0.0.1 -P 23888 -p silné heslo -tBlahopřejeme! Úspěšně jste nainstalovali Minecraft. Děkujeme, že jste použili tento návod k instalaci serveru Minecraft na systém Debian 9 (Stretch). Pro další nápovědu nebo užitečné informace vám doporučujeme zkontrolovat oficiální Minecraft webové stránky.
Debian