Jak zainstalować serwer Minecraft w Raspberry Pi 4

Jak zainstalować serwer Minecraft w Raspberry Pi 4
Istnieje wiele internetowych serwerów Minecraft, na których możesz grać w Minecraft ze znajomymi. Możesz także utworzyć własny serwer Minecraft za pomocą komputera jednoosobowego Raspberry Pi 4 w domu, aby grać z przyjaciółmi i innymi online.

Tworzenie własnego serwera Minecraft ma pewne korzyści:

  • Dane Minecraft World zostaną zapisane w twoim systemie Raspberry Pi.
  • Możesz grać w Minecraft z przyjaciółmi na sieci LAN.
  • Możesz uzyskać publiczny adres IP i pozwolić każdemu z dowolnego miejsca dołączyć do twojego serwera Minecraft.
  • Możesz uruchomić dowolne mody Minecraft, które chcesz.
  • Będziesz administratorem.
  • Możesz kontrolować użytkowników grających w Minecraft na swoim serwerze.
  • Możesz przyznać dostęp do każdego, kogo chcesz, odmówić dostępu do każdego.

Krótko mówiąc, będziesz mieć pełną kontrolę nad swoim serwerem Minecraft.

Ponieważ Raspberry Pi 4 jest tanim komputerem jednorazowym, budowanie serwera Minecraft z systemem Raspberry Pi 4 może być bardzo opłacalne. Raspberry Pi 4 jest również urządzeniem o niskiej mocy. Nie będziesz musiał się martwić rachunkami za prąd. Możesz użyć dowolnego banku mocy do zasilania systemu Raspberry Pi 4.

Ten artykuł pokazuje, jak zainstalować własny serwer Minecraft w Raspberry Pi 4.

Czego będziesz potrzebować

Jeśli chcesz skonfigurować serwer Minecraft w systemie Raspberry Pi 4, potrzebujesz następujących czynności:

  1. Komputer jednopasmowy Raspberry Pi 4 (zalecana jest wersja 4 GB, ale wersja 2 GB również zadziała).
  2. Adapter mocy USB typu-C.
  3. Karta microSD 16 GB lub 32 GB z błyskiem Raspberry Pi. Polecam Raspberry Pi OS Lite (bez środowiska graficznego pulpitu), chociaż wersja pulpitu Raspberry Pi OS również będzie działać.
  4. Łączność sieciowa na urządzeniu Raspberry Pi 4.
  5. Laptop lub komputer stacjonarny do zdalnego dostępu do pulpitu VNC lub dostępu do urządzenia Raspberry Pi 4.

Jeśli potrzebujesz pomocy w flashowaniu obrazu Raspberry Pi OS na karcie MicroSD, sprawdź artykuł, jak zainstalować i używać Raspberry Pi Imager.

Jeśli jesteś początkującym w pracy z Raspberry Pi i potrzebujesz pomocy w instalacji Raspberry Pi OS na urządzeniu Raspberry Pi 4, sprawdź artykuł, jak zainstalować system OS Raspberry Pi na Raspberry Pi 4.

Ponadto, jeśli potrzebujesz pomocy przy bezgłowej konfiguracji Raspberry Pi 4, sprawdź artykuł, jak zainstalować i skonfigurować system OS Raspberry Pi na Raspberry Pi 4 bez monitora zewnętrznego.

Uaktualnianie Raspberry Pi OS

Przed rozpoczęciem instalacji serwera Minecraft w Raspberry Pi 4 dobrym pomysłem jest ulepszenie wszystkich istniejących pakietów Raspberry Pi OS.

Najpierw zaktualizuj pamięć podręczną repozytorium pakietów Apt za pomocą następującego polecenia:

Aktualizacja $ sudo apt

Aby uaktualnić wszystkie istniejące pakiety w systemie Raspberry Pi, uruchom następujące polecenie:

$ sudo apt pełne upgrade

Aby potwierdzić instalację, naciśnij Y a następnie naciśnij .

Menedżer pakietów Apt pobranie i zainstaluje wszystkie wymagane pakiety z Internetu. To może zająć trochę czasu.

W tym momencie należy zainstalować wszystkie aktualizacje.

Aby zmiany uwzględniają, ponownie uruchom swój system Raspberry Pi 4 za pomocą następującego polecenia:

$ sudo restart

Instalowanie zestawu programistycznego Java

Serwery Minecraft są napisane w języku programowania Java. Będziesz musiał zainstalować Java na komputerze, aby serwer Minecraft działał.

Na szczęście Java Development Kit (JDK w skrócie) jest dostępny w oficjalnym repozytorium pakietów Raspberry Pi OS. Tak więc łatwo jest zainstalować zestaw programistyczny Java na Raspberry Pi OS.

Aby zainstalować zestaw programistyczny Java w systemie Raspberry Pi, uruchom następujące polecenie:

$ sudo apt Zainstaluj default-jdk

Aby potwierdzić instalację, naciśnij Y a następnie naciśnij .

Wszystkie wymagane pakiety zostaną pobrane z Internetu. To może zająć trochę czasu.

Po pobraniu wymaganych pakietów z Internetu zostaną zainstalowane na Raspberry Pi OS jeden po drugim. To może zająć trochę czasu.

W tym momencie należy zainstalować JDK.

Oficjalny vs. Papermc Minecraft Server

W tym artykule pokazałem, jak zainstalować zarówno oficjalny, jak i papierowy serwer Minecraft.

Jedyną różnicą między tymi dwoma jest to, że oficjalny serwer Minecraft jest zamknięty, podczas gdy Papermc Minecraft Server jest utrzymywany przez społeczność i jest open source. Jeśli chodzi o wydajność, te dwa typy serwerów będą miały swoje różnice.

Możesz zainstalować oficjalny serwer Minecraft lub Papermc Minecraft Server. Ten wybór zależy od twoich osobistych preferencji.

Instalowanie oficjalnego serwera Minecraft

W tej sekcji dowiesz się, jak zainstalować oficjalny serwer Minecraft na swoim systemie Raspberry Pi.

Najpierw utwórz nowy katalog ~/Minecraft-Server Z następującym poleceniem:

$ mkdir -v ~/minecraft -server

Przejdź do nowo utworzonego katalogu ~/Minecraft-Server Z następującym poleceniem:

$ CD ~/Minecraft-Server

Odwiedź oficjalną stronę pobierania serwera Minecraft tutaj.

Po załadowaniu strony znajdź link do pobrania najnowszej wersji serwera Minecraft, jak widać na zrzucie ekranu poniżej.

Kliknij prawym przyciskiem myszy (RMB) w linku do pobrania i kliknij Kopiuj adres linku Aby skopiować link do pobrania serwera Minecraft.


Pobierz archiwum Java Minecraft Server za pomocą linku do pobrania, który właśnie skopiowałeś, w następujący sposób:

$ wget https: // uruchamia.Mojang.com/v1/obiektu/35139DEDBD5182953CF1CAA23835DA59CA3D7CD/SERWER.słoik

Plik archiwum Java Minecraft Server jest teraz pobierany. To może potrwać kilka sekund.

W tym momencie plik należy pobrać.

Nowy plik serwer.słoik należy również utworzyć w obecnym katalogu roboczym.

$ ls -lh

Uruchom serwer Minecraft w następujący sposób:

$ java -xmx2048m -xms2048m -jar serwer.Jar Nogui

Tutaj -XMS I -XMX Opcje służą do ustawienia ilości pamięci, której może użyć serwer Minecraft.

Przydzieliłem 2048 MB lub 2 GB pamięci dla serwera Minecraft, ponieważ mam wersję 8 GB Raspberry Pi 4. Jeśli masz wersję 2 GB Raspberry Pi 4, ustaw ją na 1024 MB.

Powinieneś zobaczyć następujące dane wyjściowe za pierwszym uruchomieniem serwera Minecraft. Jest tak, ponieważ najpierw musisz zaakceptować EULA (umowa licencyjna użytkownika końcowego) serwera Minecraft, aby móc go uruchomić.

Nowy plik Eula.tekst powinien być utworzony w bieżącym katalogu roboczym za pierwszym uruchomieniem serwera Minecraft, jak widać na zrzucie ekranu poniżej.

Zaakceptować Eulę, otwórz Eula.tekst Plik z nano edytorem tekstu w następujący sposób:

$ nano Eula.tekst

Eula zmienna powinna być ustawiona na FAŁSZ domyślnie.

Zmień tę wartość na PRAWDA, jak pokazano na zrzucie ekranu poniżej.

Po zakończeniu naciśnij + X śledzony przez Y I Aby uratować Eula.tekst plik.

Po zaakceptowaniu EULA możesz uruchomić serwer Minecraft z tym samym poleceniem, co wcześniej:

$ java -xmx2048m -xms2048m -jar serwer.Jar Nogui

Teraz serwer Minecraft rozpocznie się, jak widać na zrzucie ekranu poniżej.

Świat Minecraft jest teraz generowany. To może zająć trochę czasu.

Gdy serwer Minecraft będzie gotowy, powinieneś zobaczyć komunikat dziennika Zrobione, jak zaznaczono na zrzucie ekranu poniżej.

Instalowanie serwera Minecraft Papermc

W tej sekcji dowiesz się, jak zainstalować open source papierowy Minecraft Server na swoim systemie Raspberry Pi.

Najpierw utwórz nowy katalog ~/Papermc-server Z następującym poleceniem:

$ mkdir -v ~/papier -serwer

Przejdź do nowo utworzonego katalogu ~/Papermc-server Z następującym poleceniem:

$ cd ~/papier-serwer

Odwiedź oficjalną stronę pobierania Papermc Minecraft Server tutaj.

Po załadowaniu strony należy znaleźć link do pobrania najnowszej wersji serwera Minecraft Papermc, jak widać na zrzucie ekranu poniżej.

Kliknij prawym przyciskiem myszy (RMB) w linku do pobrania i kliknij Kopiuj adres linku Aby skopiować link do pobrania papieru Minecraft Server.

Pobierz archiwum Java Papermc Minecraft Server za pomocą właśnie skopiowanego linku do pobrania, w następujący sposób:

$ wget -o serwer.jar https: // papermc.IO/API/V1/Paper/1.16.4/261/Pobierz

Plik archiwum Java Papermc Minecraft jest teraz pobierany. To może potrwać kilka sekund.

W tym momencie plik należy pobrać.

Nowy plik serwer.słoik należy również utworzyć w obecnym katalogu roboczym.

$ ls -lh

Uruchom serwer Minecraft Papermc w następujący sposób:

$ java -xmx2048m -xms2048m -jar serwer.Jar Nogui

Tutaj -XMS I -XMX Opcje służą do ustawienia ilości pamięci, z której może korzystać serwer Papermc Minecraft.

Przydzieliłem 2048 MB lub 2 GB pamięci dla serwera Minecraft, ponieważ mam wersję 8 GB Raspberry Pi 4. Jeśli masz wersję 2 GB Raspberry Pi 4, ustaw ją na 1024 MB.

Powinieneś zobaczyć następujące dane wyjściowe za pierwszym uruchomieniem serwera Papermc Minecraft. Dzieje się tak, ponieważ masz zaakceptowanie EULA (umowa licencyjna użytkownika końcowego) Papermc Minecraft Server, aby móc go uruchomić.

Nowy plik Eula.tekst Powinien być utworzony w bieżącym katalogu roboczym za pierwszym uruchomieniem serwera Minecraft Papermc, jak widać na zrzucie ekranu poniżej:

Zaakceptować Eulę, otwórz Eula.tekst plik z Nano Edytor tekstu, w następujący sposób:

$ nano Eula.tekst

Eula zmienna powinna być ustawiona na FAŁSZ domyślnie.

Zmień tę wartość na PRAWDA, jak pokazano na zrzucie ekranu poniżej.

Po zakończeniu naciśnij + X śledzony przez Y I Aby uratować Eula.tekst plik.

Po zaakceptowaniu EULA możesz uruchomić serwer Papermc Minecraft z tym samym poleceniem jak wcześniej:

$ java -xmx2048m -xms2048m -jar serwer.Jar Nogui

Papermc Minecraft Server jest już uruchamiany i generowany jest nowy świat, jak widać na zrzucie ekranu poniżej. Zajmie to trochę czasu.

Gdy serwer Minecraft Papermc jest gotowy, powinieneś zobaczyć dziennik Zrobione, jak zaznaczono na zrzucie ekranu poniżej.

Gra w Minecraft na serwerze Minecraft Raspberry Pi 4

Aby uzyskać dostęp do serwera Minecraft działającego na urządzeniu Raspberry Pi z innych urządzeń w sieci domowej (LAN), musisz znać adres IP swojego urządzenia Raspberry Pi.

Adres IP swojego urządzenia Raspberry Pi z interfejsu zarządzania internetem routera domowego można. W moim przypadku adres IP to 192.168.0.106. To będzie inne dla Ciebie. Pamiętaj więc, aby odtąd zastąpić moją IP swoją.

Jeśli masz dostęp do konsoli Raspberry Pi, możesz również uruchomić następujące polecenie, aby znaleźć adres IP,.

$ hostName -i

Aby odtwarzać Minecraft na serwerze Minecraft zainstalowanym na urządzeniu Raspberry Pi 4, uruchom edycję Minecraft Java i kliknij MORLATRY.

Sprawdzać Nie pokazuj ponownie tego ekranu i kliknij Przystępować.

Kliknij Bezpośrednie połączenie.

Wpisz adres IP swojego Raspberry Pi 4 i kliknij Dołącz do serwera.

Minecraft powinien teraz zacząć łączyć się z serwerem Minecraft działającym na urządzeniu Raspberry Pi 4.

Powinieneś także zobaczyć, że nowy użytkownik dołączył do gry w dzienniku serwera Minecraft.

Minecraft powinien się zacząć. Możesz teraz cieszyć się Minecraft na swoim własnym serwerze Minecraft działającym na Raspberry Pi 4.

Możesz nacisnąć P Aby wymienić graczy podłączone do twojego serwera Minecraft. W tej chwili jestem jedynym graczem na moim serwerze Minecraft, jak widać na zrzucie ekranu poniżej:

Po zatrzymaniu gry Minecraft dziennik serwera Minecraft powinien również powiadomić Cię o tej akcji.

Uruchamianie serwera Minecraft podczas uruchamiania

Ręczne uruchamianie serwera Minecraft za każdym razem, gdy uruchamiasz urządzenie Raspberry Pi, nie jest zbyt praktyczne. Możemy więc utworzyć usługę SystemD, która automatycznie uruchomi serwer Minecraft podczas rozruchu.

Najpierw stwórz serwer Minecrafta.praca plik w /etc/systemd/system/ katalog, jak następuje:

$ sudo nano/etc/systemd/system/minecraft-server.praca

Wpisz następujące wiersze w serwer Minecrafta.praca plik.

[Jednostka]
Opis = Minecraft Server
Po = sieć.cel
[Praca]
WorkingDirectory =/home/pi/Minecraft-Server
Środowisko = MC_Memory = 2048m
ExecStart = java -xmx $ MC_MEMORY -xms $ MC_Memory -jar Server.Jar Nogui
Standardoutput = dziedzictwo
Standarderror = dziedzictwo
Restart = zawsze
Użytkownik = PI
[Zainstalować]
Wantby = Multi-User.cel

Jeśli chcesz uruchomić oficjalny serwer Minecraft, upewnij się, że Katalog roboczy jest ustawione na /Home/Pi/Minecraft-Server w Minecraft-Server.praca plik.

WorkingDirectory =/home/pi/Minecraft-Server

Jeśli chcesz uruchomić serwer Papermc Minecraft, upewnij się, że Katalog roboczy jest ustawione na /home/pi/papier-serwer w minecraft-server.praca plik.

WorkingDirectory =/home/pi/papier-serwer

Możesz także zmienić MC_Memory Zmienna środowiskowa, aby ustawić ilość pamięci, którą chcesz przydzielić dla swojego serwera Minecraft.

Środowisko = MC_Memory = 2048m

Po zakończeniu naciśnij + X śledzony przez Y I Aby uratować serwer Minecrafta.praca plik.

Załaduj ponownie demony SystemD, aby zmiany w obowiązywaniu w następujący sposób:

$ sudo systemctl demon-powód

Jak widać, serwer Minecrafta SystemD usługa nie działa obecnie.

$ sudo Systemctl status Minecraft-Server.praca

Możesz zacząć serwer Minecrafta Usługa systemu z następującym poleceniem:

$ sudo systemctl start minecraft-server.praca

serwer Minecrafta usługa powinna być aktywna/działająca, jak widać na zrzucie ekranu poniżej. Więc serwer Minecrafta SystemD Service działa.

$ sudo Systemctl status Minecraft-Server.praca

Możesz także dodać serwer Minecrafta Usługa systemu do uruchamiania systemu Raspberry Pi OS z następującym poleceniem:

$ sudo systemctl włącz Minecraft-Server.praca

Aby zmiany uwzględniają, ponownie uruchom swój system Raspberry Pi za pomocą następującego polecenia:

$ sudo restart

Po uruchamianiu systemu Raspberry Pi usługa Minecraft-Server SystemD powinna być aktywna/działająca, jak widać na zrzucie ekranu poniżej.

$ sudo Systemctl status Minecraft-Server.praca

Wniosek

W tym artykule nauczyłeś się tworzenia własnego serwera Minecraft za pomocą komputera jednopasmowego Raspberry Pi 4. Widziałeś, jak zainstalować zarówno oficjalny serwer Minecraft, jak i open source Papermc Server na urządzeniu Raspberry Pi 4. Nauczyłeś się również, jak grać w Minecraft na serwerze Minecraft działającym na systemie Raspberry Pi 4.