Hvordan installere Minecraft Server i Raspberry Pi 4

Hvordan installere Minecraft Server i Raspberry Pi 4
Det er mange online Minecraft -servere der ute hvor du kan spille Minecraft med vennene dine. Du kan også opprette din egen Minecraft-server ved hjelp av en Raspberry Pi 4-datamaskin hjemme for å spille med venner og andre på nettet.

Å lage din egen Minecraft -server har noen fordeler:

  • Minecraft World -dataene vil bli lagret på Raspberry Pi -systemet ditt.
  • Du kan spille Minecraft med vennene dine på LAN.
  • Du kan få en offentlig IP -adresse og la alle hvor som helst bli med på mincraft -serveren.
  • Du kan kjøre alle Minecraft -mods du vil ha.
  • Du vil være administrator.
  • Du kan kontrollere brukerne som spiller Minecraft på serveren din.
  • Du kan gi tilgang til hvem du vil, nekte tilgang til hvem du vil, og sparke noen ut av serveren din, når som helst.

Kort sagt, du vil ha full kontroll over mincraft -serveren.

Siden Raspberry Pi 4 er en lavpris-datamaskin, kan det være veldig kostnadseffektivt å bygge en Minecraft-server med et Raspberry Pi 4-system. Raspberry Pi 4 er også en lav effektutstyr. Du trenger ikke å bekymre deg for strømregninger. Du kan bruke hvilken som helst strømbank for å drive et Raspberry Pi 4 -system.

Denne artikkelen viser deg hvordan du installerer din egen Minecraft -server i Raspberry Pi 4.

Hva du trenger

Hvis du vil sette opp en Minecraft -server på Raspberry Pi 4 -systemet, trenger du følgende:

  1. En Raspberry Pi 4-borddatamaskin (4 GB-versjonen anbefales, men 2 GB-versjonen vil også fungere).
  2. En USB Type-C strømadapter.
  3. Et 16 GB eller 32 GB MicroSD -kort med Raspberry Pi OS blinket. Jeg anbefaler Raspberry Pi OS Lite (uten det grafiske skrivebordsmiljøet), selv om skrivebordsversjonen av Raspberry Pi OS også vil fungere.
  4. Nettverkstilkobling på Raspberry Pi 4 -enheten.
  5. En bærbar eller stasjonær datamaskin for VNC Remote Desktop Access eller SSH -tilgang til Raspberry Pi 4 -enheten.

Hvis du trenger hjelp med å blinke Raspberry Pi OS -bildet på MicroSD -kortet, kan du sjekke ut artikkelen hvordan du installerer og bruker Raspberry Pi Image.

Hvis du er nybegynner i å jobbe med Raspberry Pi og trenger hjelp til å installere Raspberry Pi OS på Raspberry Pi 4 -enheten, kan du sjekke ut artikkelen hvordan du installerer Raspberry Pi OS på Raspberry Pi 4.

Hvis du trenger hjelp med det hodeløse oppsettet av Raspberry Pi 4, kan du sjekke ut artikkelen hvordan du installerer og konfigurerer Raspberry Pi OS på Raspberry Pi 4 uten ekstern skjerm.

Oppgradering av Raspberry Pi OS

Før du kommer i gang med å installere en Minecraft -server i Raspberry Pi 4, er det lurt å oppgradere alle de eksisterende pakkene til Raspberry Pi OS.

Oppdater først Apt Package Repository Cache med følgende kommando:

$ sudo apt oppdatering

For å oppgradere alle de eksisterende pakkene i Raspberry Pi OS, kjører du følgende kommando:

$ sudo apt fulloppgradering

For å bekrefte installasjonen, trykk Y Og trykk deretter .

APT Package Manager vil laste ned og installere alle nødvendige pakker fra Internett. Dette kan ta en stund å fullføre.

På dette tidspunktet skal alle oppdateringene installeres.

For at endringene skal tre i kraft, start Raspberry Pi 4 -systemet på nytt med følgende kommando:

$ sudo omstart

Installere Java Development Kit

Minecraft -servere er skrevet på Java -programmeringsspråket. Så du må ha Java installert på datamaskinen din for at Minecraft -serveren skal fungere.

Heldigvis er Java Development Kit (JDK kort sagt) tilgjengelig i det offisielle pakkelageret til Raspberry Pi OS. Så det er enkelt å installere Java Development Kit på Raspberry Pi OS.

For å installere Java Development Kit på Raspberry PI -systemet ditt, kjør følgende kommando:

$ sudo apt install standard-jdk

For å bekrefte installasjonen, trykk Y Og trykk deretter .

Alle de nødvendige pakkene lastes ned fra Internett. Dette kan ta en stund å fullføre.

Når de nødvendige pakkene er lastet ned fra Internett, vil de bli installert på Raspberry Pi OS en etter en. Dette kan ta en stund å fullføre.

På dette tidspunktet bør JDK installeres.

Offisiell vs. Papermc Minecraft Server

I denne artikkelen har jeg vist deg hvordan du installerer både den offisielle og Papermc Minecraft Server.

Den eneste forskjellen mellom disse to er at den offisielle Minecraft-serveren er lukket kilde, mens Papermc Minecraft-serveren opprettholdes av samfunnet og er åpen kildekode. Når det gjelder ytelse, vil disse to servertypene ha sine forskjeller.

Du kan installere enten den offisielle Minecraft -serveren eller Papermc Minecraft -serveren. Dette valget avhenger av dine personlige preferanser.

Installere en offisiell Minecraft -server

I denne delen lærer du hvordan du installerer en offisiell Minecraft -server på Raspberry Pi OS.

Først må du lage den nye katalogen ~/Minecraft-server med følgende kommando:

$ mkdir -v ~/Minecraft -server

Naviger til den nyopprettede katalogen ~/Minecraft-server med følgende kommando:

$ CD ~/Minecraft-server

Besøk den offisielle nedlastingssiden til Minecraft -serveren her.

Når siden har lastet inn, finn nedlastingskoblingen til den nyeste versjonen av Minecraft -serveren, som du kan se på skjermbildet nedenfor.

Høyreklikk (RMB) på nedlastingskoblingen og klikk Kopier adresselenken For å kopiere nedlastingskoblingen til Minecraft -serveren.


Last ned Minecraft -serveren Java Archive ved å bruke nedlastingskoblingen du nettopp har kopiert, som følger:

$ WGET https: // Launcher.Mojang.com/v1/objekter/35139deedbd5182953cf1caa23835da59ca3d7cd/server.krukke

Minecraft Server Java Archive -filen blir nå lastet ned. Dette kan ta noen sekunder å fullføre.

På dette tidspunktet skal filen lastes ned.

Den nye filen server.krukke bør også opprettes i din nåværende arbeidskatalog.

$ ls -lh

Kjør Minecraft -serveren som følger:

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

Her, The -XMS og -Xmx Alternativer brukes til å angi mengden minne som Minecraft -serveren kan bruke.

Jeg har tildelt 2048 MB eller 2 GB minne for Minecraft -serveren, ettersom jeg har 8 GB -versjonen av Raspberry Pi 4. Hvis du har 2 GB -versjonen av Raspberry Pi 4, må du sette den til 1024 MB.

Du bør se følgende utdata første gang du kjører Minecraft -serveren. Dette er fordi du først må godta EULA (sluttbrukerlisensavtale) til Minecraft-serveren for å kunne kjøre den.

Den nye filen eula.tekst skal opprettes i din nåværende arbeidskatalog første gang du kjører Minecraft -serveren, som du kan se på skjermbildet nedenfor.

For å godta EULA, åpne eula.tekst Fil med Nano Text Editor som følger:

$ nano eula.tekst

De eula variabel skal settes til falsk Som standard.

Endre denne verdien til EKTE, Som vist på skjermbildet nedenfor.

Når du er ferdig, trykk + X etterfulgt av Y og For å redde eula.tekst fil.

Når du har akseptert EULA, kan du kjøre Minecraft -serveren med samme kommando som før:

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

Nå vil Minecraft -serveren starte, som du kan se på skjermdumpen nedenfor.

Minecraft -verdenen genereres nå. Dette kan ta en stund å fullføre.

Når Minecraft -serveren er klar, bør du se loggmeldingen Ferdig, Som merket på skjermbildet nedenfor.

Installere Papermc Minecraft -serveren

I denne delen lærer du hvordan du installerer Open Source Papermc Minecraft-serveren på Raspberry Pi OS.

Først må du lage den nye katalogen ~/Papermc-server med følgende kommando:

$ mkdir -v ~/papermc -server

Naviger til den nyopprettede katalogen ~/Papermc-server med følgende kommando:

$ CD ~/PAPERMC-SERVER

Besøk den offisielle nedlastingssiden til Papermc Minecraft -serveren her.

Når siden har lastet inn, bør du finne nedlastingskoblingen til den nyeste versjonen av Papermc Minecraft -serveren, som du kan se på skjermdumpen nedenfor.

Høyreklikk (RMB) på nedlastingskoblingen og klikk Kopier adresselenken For å kopiere nedlastingskoblingen til Papermc Minecraft Server.

Last ned Papermc Minecraft Server Java Archive ved å bruke nedlastingslenken du nettopp kopierte, som følger:

$ wget -o server.Jar https: // Papermc.IO/API/V1/PAPIR/1.16.4/261/Last ned

Papermc Minecraft Server Java Archive -filen blir nå lastet ned. Dette kan ta noen sekunder å fullføre.

På dette tidspunktet skal filen lastes ned.

Den nye filen server.krukke bør også opprettes i din nåværende arbeidskatalog.

$ ls -lh

Kjør Papermc Minecraft Server som følger:

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

Her, The -XMS og -Xmx Alternativer brukes til å angi mengden minne som Papermc Minecraft -serveren kan bruke.

Jeg har tildelt 2048 MB eller 2 GB minne for Minecraft -serveren, ettersom jeg har 8 GB -versjonen av Raspberry Pi 4. Hvis du har 2 GB -versjonen av Raspberry Pi 4, må du sette den til 1024 MB.

Du bør se følgende utdata første gang du kjører Papermc Minecraft Server. Dette er fordi du har akseptert EULA (sluttbrukerlisensavtale) til Papermc Minecraft-serveren for å kunne kjøre den.

Den nye filen eula.tekst Bør opprettes i din nåværende arbeidskatalog første gang du kjører Papermc Minecraft -serveren, som du kan se på skjermdumpen nedenfor:

For å godta EULA, åpne eula.tekst fil med Nano Text Editor, som følger:

$ nano eula.tekst

De eula variabel skal settes til falsk Som standard.

Endre denne verdien til EKTE, Som vist på skjermbildet nedenfor.

Når du er ferdig, trykk + X etterfulgt av Y og For å redde eula.tekst fil.

Når du har akseptert EULA, kan du kjøre Papermc Minecraft -serveren med samme kommando som før:

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

Papermc Minecraft -serveren startes nå og en ny verden blir generert, som du kan se på skjermbildet nedenfor. Dette vil ta en stund å fullføre.

Når Papermc Minecraft -serveren er klar, bør du se loggen Ferdig, Som merket på skjermbildet nedenfor.

Spiller Minecraft på Raspberry Pi 4 Minecraft Server

For å få tilgang til Minecraft -serveren som kjører på Raspberry Pi -enheten fra andre enheter i hjemmenettverket (LAN), må du kjenne IP -adressen til Raspberry Pi -enheten.

Du kan finne IP -adressen til Raspberry Pi -enheten din fra webadministrasjonsgrensesnittet til hjemmeruteren din. I mitt tilfelle er IP -adressen 192.168.0.106. Dette vil være annerledes for deg. Så husk å erstatte IP -en min med din fra nå av.

Hvis du har tilgang til Raspberry Pi -konsollen, kan du også kjøre følgende kommando for å finne IP -adressen.

$ hostname -i

For å spille Minecraft på Minecraft -serveren som er installert på Raspberry Pi 4 -enheten, kjør Minecraft Java Edition og klikk på Multiplayer.

Kryss av Ikke vis denne skjermen igjen og klikk Fortsette.

Klikk Direkte kontakt.

Skriv inn IP -adressen til Raspberry Pi 4 og klikk Bli med på Server.

Minecraft skal nå begynne å koble seg til Minecraft -serveren som kjører på Raspberry Pi 4 -enheten.

Du skal også kunne se at en ny bruker har blitt med i spillet i Minecraft Server -loggen.

Minecraft skal starte. Du kan nå glede deg over Minecraft på din egen Minecraft -server som kjører på Raspberry Pi 4.

Du kan trykke P For å liste opp spillerne som er koblet til mincraft -serveren. Akkurat nå er jeg den eneste spilleren på mincraft -serveren, som du kan se på skjermbildet nedenfor:

Når du har stoppet Minecraft -spillet, bør Minecraft Server -loggen også varsle deg om denne handlingen.

Starter Minecraft -serveren ved oppstart

Å starte Minecraft -serveren manuelt hver gang du starter Raspberry Pi -enheten er ikke veldig praktisk. Så vi kan opprette en SystemD -tjeneste som automatisk starter Minecraft -serveren på oppstart.

Først må du lage Minecraft-server.service fil i /etc/systemd/system/ Katalog, som følger:

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

Skriv inn følgende linjer i Minecraft-server.service fil.

[Enhet]
Beskrivelse = Minecraft Server
Etter = nettverk.mål
[Service]
WorkingDirectory =/Home/Pi/Minecraft-Server
Miljø = mc_memory = 2048m
ExecStart = java -xmx $ mc_memory -xms $ mc_memory -jar server.Jar Nogui
StandardOutput = arve
StandardError = arve
Start på nytt = alltid
Bruker = pi
[Installere]
WantedBy = Multi-User.mål

Hvis du vil kjøre den offisielle Minecraft -serveren, må du sørge for at WorkingDirectory er satt til /Hjem/PI/Minecraft-server i Minecraft-serveren.service fil.

WorkingDirectory =/Home/Pi/Minecraft-Server

Hvis du vil kjøre Papermc Minecraft -serveren, må du sørge for at WorkingDirectory er satt til /Hjem/PI/Papermc-server i Minecraft-serveren.service fil.

WorkingDirectory =/Home/Pi/Papermc-Server

Du kan også endre Mc_memory Miljøvariabel for å angi mengden minne du vil tildele til mincraft -serveren.

Miljø = mc_memory = 2048m

Når du er ferdig, trykk + X etterfulgt av Y og For å redde Minecraft-server.service fil.

Last inn Systemd -demonene på nytt for at endringene skal tre i kraft, som følger:

$ sudo SystemCTL Daemon-Reload

Som du kan se, Minecraft-server SystemD -tjenesten kjører ikke for øyeblikket.

$ sudo systemctl status Minecraft-server.service

Du kan starte Minecraft-server SystemD -tjeneste med følgende kommando:

$ sudo systemctl start minecraft-server.service

De Minecraft-server Tjenesten skal være aktiv/kjøre, som du kan se på skjermdumpen nedenfor. Så Minecraft-server SystemD -tjenesten fungerer.

$ sudo systemctl status Minecraft-server.service

Du kan også legge til Minecraft-server SystemD -tjeneste til systemstart av Raspberry Pi OS med følgende kommando:

$ sudo SystemCTL Aktiver Minecraft-server.service

For at endringene skal tre i kraft, start Raspberry Pi -systemet på nytt med følgende kommando:

$ sudo omstart

Når Raspberry Pi-systemstøvlene.

$ sudo systemctl status Minecraft-server.service

Konklusjon

I denne artikkelen lærte du hvordan du oppretter din egen Minecraft-server ved hjelp av Raspberry Pi 4 enkeltbrettdatamaskin. Du så hvordan du installerer både den offisielle Minecraft-serveren og open source Papermc Minecraft-serveren på Raspberry Pi 4-enheten. Du lærte også hvordan du spiller Minecraft på Minecraft -serveren som kjører på Raspberry Pi 4 -systemet.