Server

Sådan installeres Minecraft Server på Linux

Sådan installeres Minecraft Server på Linux

Et af de populære sandbox-videospil, der er tilgængeligt for, er Minecraft. Minecraft blev først udgivet i 2009 og har flere fantastiske funktioner. Spillere kan bygge alt fra enkle huse til skyskrabere, udforske uendelige verdener, håndværk og kæmpe for at overleve i en blok 3D-genereret verden.

I slutningen af ​​2019 er Minecraft klassificeret som det næstbedst sælgende videospil nogensinde. En ekstra fantastisk funktion ved dette spil er, at du kan oprette din egen Minecraft-server.

En af de mest betydningsfulde fordele ved at have din Minecraft-server er, at du er helt ansvarlig for din samlede spiloplevelse. Du får konfigureret dine indstillinger på serveren som administrator. Du kan gøre brug af de tildelte administratorrettigheder til din fordel ved at spille spillet. Du kan kun gøre en Minecraft-server tilgængelig for dig eller dine andre spilkammerater eller gøre det offentligt for alle at få adgang til det.

Installation af Minecraft Server på Linux

I denne vejledning lærer du, hvordan du installerer din Minecraft-server på Linux og nyder en fantastisk spiloplevelse med venner. Linux er et perfekt valg til oprettelse af en Minecraft-server, da den er kendt for sin stabilitet og pålidelighed til serverstøtte. Vores valgte Linux-distribution er Ubuntu 20.04 LTS. Følg med, da vi giver dig en trinvis procedure til opsætning og kørsel af din Minecraft-server.

Forudsætninger

For at komme i gang med denne vejledning skal du bruge;

Trin 1 - Installer de krævede softwarepakker og konfigurer firewall

I dette trin installerer vi flere softwares, herunder Java og Screen. Skærmen er nødvendig for at køre Minecraft-serveren som baggrundsproces.

Som en tommelfingerregel skal du sikre dig, at din APT-pakkehåndtering og dit system er opdaterede, inden du installerer nye pakker. Gør dette ved at udføre kommandoerne nedenfor.

sudo apt opdatering sudo apt opgradering

Nu skal vi installere OpenJDK version 8 af Java. Vi vil gå efter den hovedløse JRE, da det er en minimal version uden support til GUI-apps. Det gør det til et ideelt valg, da vi har brug for at køre Java på en server. Udfør kommandoen nedenfor.

sudo apt installere openjdk-8-jre-headless

Installer Java

Dernæst installerer vi skærmen. Som beskrevet ovenfor muliggør Screen Minecraft-serveren at køre som baggrundsproces. Hvis du startede Minecraft-serveren i terminalen og senere lukkede terminalen, ville det automatisk dræbe serveren. Med Screen fortsætter vores Minecraft-server i baggrunden. Udfør kommandoen nedenfor.

sudo apt installationsskærm 

Installer skærm

Når vi har installeret de nødvendige softwarepakker, skal vi nu konfigurere firewallen. Vi sigter mod at tillade indgående forbindelser fra Minecraft gennem port 25565 (standard). Udfør følgende kommando for at tilføje en ny firewallregel.

sudo ufw tillad 25565

Konfigurer firewall

Nu hvor vores firewall er konfigureret og vores nødvendige pakker installeret, kan vi installere Minecraft-serveren.

Trin 2 - Download den nyeste Minecraft-server

For at downloade Minecraft Server skal du navigere til Minecraft officielle hjemmeside og kopiere Download-linket fra det afsnit, der er angivet i billedet nedenfor.

Kopier placering til downloadlink

Vi bruger “wget”Kommando for at downloade filen. Udfør kommandoen nedenfor.

wget https: // launcher.mojang.com / v1 / objekter / a412fd69db1f81db3f511c1463fd304675244077 / server.krukke

Download Minecraft ved hjælp af wget

Hvis “wget”Er ikke installeret i dit system, kør kommandoen nedenfor for at få den.

sudo apt installer wget

Denne mulighed downloader den nyeste version af Minecraft. Besøg mcversions for at få ældre versioner af Minecraft.net. I denne særlige vejledning vil vi dog fokusere på den nyeste version.

Trin 3 - Konfigurer og start Minecraft Server

Når vi har downloadet Minecraft jar-filen til vores system, skal vi konfigurere og køre den.
Vi starter en skærm session ved hjælp af skærmkommandoen.

skærm

Skærmværktøjet

Du vil se et banner på terminalvinduerne, der viser nogle oplysninger om skærmværktøjet. Tryk på tempobjælken, og terminalen viser standardterminalvinduet. Vi kan nu udføre vores kommandoer her og lade dem køre.

Før vi fortsætter med den næste kommando, skal vi udføre nogle ændringer. Minecraft jar-filen, som vi downloadede, blev gemt som “server.krukke.”Vi er nødt til at omdøbe det, så det passer til Minecraft-udgaven, som vi downloadede. Du kan se nedenstående version, hvor vi kopierede downloadlinket som på billedet nedenfor.

Minecraft-version

I vores tilfælde er vi nødt til at omdøbe det til “Minecraft_server.1.16.1.krukke.” Vi bruger kommandoen nedenfor.

mv-server.jar minecraft_server.1.16.1.krukke

Lad os nu starte vores oprindelige konfiguration ved at køre kommandoen nedenfor på terminalen. Vær ikke bange hvis det rejser en fejl. Med de seneste opdateringer designet Minecraft det på denne måde, så brugerne først skulle acceptere slutbrugerlicensaftalen, før de kom i gang med Minecraft.

Udfør kommandoen nedenfor. Sørg for at angive din Minecraft-udgave. Det kan være anderledes end mit.

java -Xmx1024M -Xms1024M -jar minecraft_server.1.16.1.krukke nogui

Udfør Minecraft Jar-filen

Før vi håndterer denne fejl, skal vi se på nogle af argumenterne i denne kommando.

Lad os nu løse den opståede fejl. Det genereres, fordi to filer ikke blev fundet under udførelsen. Det er slutbrugerlicensaftalen, der findes i eula.txt og serveren.egenskaber, der indeholder konfigurationsfilen.

Heldigvis, når serveren mangler disse to filer, opretter den dem i arbejdsmappen. Ved at køre “ls ” kommando, skulle vi være i stand til at se de to filer.

Notering af de manglende serverfiler

Lad os starte med at løse EULA-problemet. Åbn eulaen.txt-fil med din yndlings teksteditor. I mit tilfælde vil jeg bruge nano-editoren.

nano eula.txt

Eula txt-filen

Filen indeholder ikke meget tekst. Vores interesse er EULA-linket og Eula-parameteren i øjeblikket indstillet til falsk. Åbn linket i din browser, og læs brugerlicensaftalen. Når du er tilfreds med alt, kom og tilbage til denne fil og indstil Eula-parameteren til rigtigt. Gem og luk filen.

Når du er færdig med eulaen.txt-fil, kan vi nu se på “serveren.egenskaber ”-fil. Den indeholder alle de nødvendige konfigurationsindstillinger til din Minecraft-server. For at få mere detaljerede oplysninger om serveregenskaber, besøg Official Minecraft Wiki. Åbn denne fil med din yndlings teksteditor, og indtast dine foretrukne konfigurationer. I dette indlæg vil vi kun dække de nødvendige indstillinger.

nano-server.ejendomme

Serveregenskaber Konfigurationsfil

I denne fil udfører vi kun nogle af de primære konfigurationer, som angivet nedenfor.

Nu hvor vi har konfigureret både eula.txt-fil og server.egenskabsfil, kan vi gå tilbage til at udføre vores jar-fil. Kør vores tidligere kommando i Terminal.

java -Xmx1024M -Xms1024M -jar minecraft_server.1.16.1.krukke nogui

Starter Minecraft-server

Det ville være bedst, hvis du nu har en output svarende til den ovenfor. Hvis du får en fejl, skal du bekræfte, om Eula-parameteren i eula.txt-filen er indstillet til sand.

Når serveren er færdig med udførelsen og kører med succes på dit system, skal du se output nedenfor.

[05:32:51] [Servertråd / INFO]: Udført (30.762s)! For at få hjælp, skriv "hjælp"

Det betyder, at din Minecraft-server er i gang, og at du er i admin kontrolpanel. Indtast kommandoen “hjælp”, som giver dig listen over muligheder, du kan indstille herfra.

Hjælpskommandoen

Trin 4 - Hold Minecraft Server kørende

Vores nuværende Minecraft-session kører på Screen Terminal. Brug Ctrl-A + ctrl-D-nøglesekvens for at gå tilbage til vores hovedterminalvindue og løsne sig fra den aktuelle skærmsession.

Nu skal vi identificere ID'et for vores Minecraft-session, der kører på skærmen. Kør listekommandoen nedenfor.

skærm-liste

Fritstående skærme

Fra output kan vi identificere vores Minecraft-session som 15254. For at genoptage denne session skal du bruge parameteren -r som i kommandoen nedenfor.

skærm -r 15254

Når du vil logge ud eller lukke terminalen, skal du sørge for at bruge sekvensen Ctrl-A + Ctrl-D til at frigøre din Minecraft-skærm. Det vil fortsætte med at køre i baggrunden.

Trin 5 - Tilslut din Minecraft-klient til serveren

For at fortsætte med dette trin har vi brug for Minecraft Java Edition installeret. Hvis du ikke har det endnu, skal du downloade DEB-filen fra minecraft.net og installer det med “Softwareinstallation.”Start din Minecraft Java-udgave fra applikationsmenuen.

Start Minecraft Java-udgave

Vælg indstillingen Multiplayer, så vi kan oprette forbindelse til vores server.

Minecraft Multiplayer

Vinduet "Afspil multiplayer" åbnes. Vælg her indstillingen “Tilføj server.”

Tilføj en server

Vinduet "Rediger serverinfo" åbnes. Her skal du angive dit servernavn og også serveradressen. Adressen kan være den lokale vært eller din nuværende IP-adresse. Du kan se dette ved at køre ifconfig kommando.

Rediger serverinfo

Når du er færdig, skal du klikke på "Færdig" og du vil blive ført tilbage til multiplayer-vinduet. Du skal nu se din server angivet her.

Medmindre du foretager ændringer i dit system, vises din server altid her, når du starter det. Husk at starte Minecraft-serveren på skærmen, før du begynder at spille.

Konklusion

Det er alt hvad du behøver for at have en Minecraft-server kørende på dit Linux-system, der kører Ubuntu 20.04 LTS. Hvis du har yderligere oplysninger til vores læsere, tøv ikke med at efterlade en kommentar nedenfor.

Bedste kommandoliniespil til Linux
Kommandolinjen er ikke kun din største allierede, når du bruger Linux, den kan også være kilde til underholdning, fordi du kan bruge den til at spille...
Bedste apps til Gamepad Mapping til Linux
Hvis du kan lide at spille spil på Linux med en gamepad i stedet for et typisk tastatur- og musesystem, er der nogle nyttige apps til dig. Mange pc-sp...
Nyttige værktøjer til Linux-spillere
Hvis du kan lide at spille spil på Linux, er chancerne for, at du måske har brugt apps og hjælpeprogrammer som Wine, Lutris og OBS Studio for at forbe...