Server

Slik installerer du Minecraft Server på Linux

Slik installerer du Minecraft Server på Linux

Et av de populære sandkassespillene, tilgjengelig for, er Minecraft. Minecraft ble først utgitt i 2009 og har flere fantastiske funksjoner. Spillere kan bygge alt fra enkle hus til skyskrapere, utforske uendelige verdener, lage og kjempe for å overleve i en blokk 3D-generert verden.

Mot slutten av 2019 er Minecraft rangert som det nest bestselgende videospillet gjennom tidene. En ekstra fantastisk funksjon om dette spillet er at du kan sette opp din egen Minecraft-server.

En av de viktigste fordelene ved å ha Minecraft-serveren din, er at du er helt ansvarlig for din generelle spillopplevelse. Du får konfigurere innstillingene dine på serveren som administrator. Du kan benytte deg av de tildelte administratorrettighetene til din fordel ved å spille spillet. Du kan gjøre en Minecraft-server tilgjengelig bare for deg, eller dine andre spillkammerater, eller gjøre den offentlig for alle som har tilgang til den.

Installere Minecraft Server på Linux

I denne opplæringen lærer du hvordan du installerer Minecraft-serveren din på Linux og nyter en fantastisk spillopplevelse med venner. Linux er et perfekt valg for å etablere en Minecraft-server, siden den er kjent for sin stabilitet og pålitelighet for serverstøtte. Vår valgte Linux-distribusjon er Ubuntu 20.04 LTS. Følg med, da gir vi deg en trinnvis prosedyre for å sette opp og kjøre Minecraft-serveren.

Forutsetninger

For å komme i gang med denne veiledningen, trenger du;

Trinn 1 - Installer nødvendige programvarepakker og konfigurer brannmur

I dette trinnet vil vi installere flere programvare, inkludert Java og Screen. Skjermen er nødvendig for å kjøre Minecraft-serveren som en bakgrunnsprosess.

Som tommelfingerregel må du sørge for at APT-pakkehåndtereren og systemet ditt er oppdatert før du installerer nye pakker. Gjør dette ved å utføre kommandoene nedenfor.

sudo apt oppdatering sudo apt oppgradering

Nå må vi installere OpenJDK versjon 8 av Java. Vi vil gå for den hodeløse JRE, da det er en minimal versjon uten støtte for GUI-apper. Det gjør det til et ideelt valg siden vi trenger å kjøre Java på en server. Utfør kommandoen nedenfor.

sudo apt installere openjdk-8-jre-headless

Installer Java

Deretter installerer vi skjermen. Som beskrevet ovenfor, lar Screen Minecraft-serveren kjøre som en bakgrunnsprosess. Hvis du startet Minecraft-serveren i terminalen og senere lukker terminalen, vil det automatisk drepe serveren. Med Screen vil Minecraft-serveren fortsette å kjøre i bakgrunnen. Utfør kommandoen nedenfor.

sudo apt installasjonsskjerm 

Installer skjermen

Når vi har installert de nødvendige programvarepakkene, må vi nå konfigurere brannmuren. Vi tar sikte på å tillate innkommende forbindelser fra Minecraft gjennom port 25565 (standard). Utfør følgende kommando for å legge til en ny brannmurregel.

sudo ufw tillate 25565

Konfigurer brannmur

Nå som vi har konfigurert brannmuren og nødvendige pakker, kan vi installere Minecraft-serveren.

Trinn 2 - Last ned siste Minecraft-server

For å laste ned Minecraft Server, naviger til Minecraft offisielle nettsted og kopier nedlastingskoblingen fra seksjonen som er angitt i bildet nedenfor.

Kopier nedlastingskoblingssted

Vi vil bruke “wget”Kommando for å laste ned filen. Utfør kommandoen nedenfor.

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

Last ned Minecraft ved hjelp av wget

Hvis “wget”Er ikke installert i systemet ditt, kjør kommandoen nedenfor for å få den.

sudo apt installer wget

Det alternativet vil laste ned den nyeste versjonen av Minecraft. For å få eldre versjoner av Minecraft, besøk mcversions.nett. Imidlertid vil vi i denne spesielle opplæringen fokusere på den nyeste versjonen.

Trinn 3 - Konfigurer og start Minecraft Server

Når vi har lastet ned Minecraft jar-filen til systemet vårt, må vi konfigurere og kjøre den.
Vi starter en skjermøkt ved hjelp av skjermkommandoen.

skjerm

Skjermverktøyet

Du vil se et banner på terminalvinduene som viser litt informasjon om skjermverktøyet. Trykk tempo-linjen, og terminalen viser standard terminalvindu. Vi kan nå utføre kommandoene våre her og la dem gå.

Før vi fortsetter med neste kommando, må vi utføre noen endringer. Minecraft jar-filen som vi lastet ned, ble lagret som “server.krukke.”Vi må gi den nytt navn for å passe til Minecraft-utgaven som vi lastet ned. Du kan se versjonen nedenfor der vi kopierte nedlastingskoblingen inn som på bildet nedenfor.

Minecraft versjon

I vårt tilfelle må vi gi det navnet nytt navn “Minecraft_server.1.16.1.krukke.” Vi vil bruke kommandoen nedenfor.

mv-server.jar minecraft_server.1.16.1.krukke

La oss nå starte vår opprinnelige konfigurasjon ved å kjøre kommandoen nedenfor på terminalen. Ikke vær redd i tilfelle det reiser en feil. Med de siste oppdateringene designet Minecraft det på denne måten slik at brukerne først skulle godta lisensavtalen for sluttbrukere før de begynte med Minecraft.

Utfør kommandoen nedenfor. Pass på at du spesifiserer Minecraft-utgaven. Det kan være forskjellig fra mitt.

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

Utfør Minecraft Jar-filen

Før vi håndterer denne feilen, la oss se på noen av argumentene i denne kommandoen.

La oss nå løse feilen som oppstår. Den genereres fordi to filer ikke ble funnet under kjøringen. Det er sluttbrukerlisensavtalen i eula.txt og serveren.egenskaper, som inneholder konfigurasjonsfilen.

Heldigvis, når serveren mangler disse to filene, oppretter den dem i arbeidskatalogen. Ved å kjøre “ls ” kommando, skal vi kunne se de to filene.

Oppføring av manglende serverfiler

La oss starte med å løse EULA-problemet. Åpne eulaen.txt-fil med din favoritt teksteditor. I mitt tilfelle vil jeg bruke nano-editoren.

nano eula.tekst

Eula txt-filen

Filen inneholder ikke mye tekst. Vår interesse er EULA-lenken og Eula-parameteren for øyeblikket satt til falsk. Åpne lenken i nettleseren din og les brukerlisensavtalen. Når du er fornøyd med alt, kom og tilbake til denne filen og sett Eula-parameteren til ekte. Lagre og lukk filen.

Når du er ferdig med eulaen.txt-fil, kan vi nå se på “serveren.egenskaper ”-fil. Den inneholder alle nødvendige konfigurasjonsalternativer for Minecraft-serveren. For å få mer detaljert informasjon om serveregenskaper, besøk Official Minecraft Wiki. Åpne denne filen med din favoritt tekstredigerer og skriv inn dine foretrukne konfigurasjoner. I dette innlegget vil vi bare dekke de nødvendige innstillingene.

nano-server.eiendommer

Serveregenskaper Konfigurasjonsfil

I denne filen vil vi bare utføre noen av de primære konfigurasjonene, som listet opp nedenfor.

Nå som vi har konfigurert både eulaen.txt-fil og server.egenskaper-fil, kan vi gå tilbake til å kjøre jar-filen vår. Kjør vår forrige kommando i Terminal.

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

Starter Minecraft-server

Det ville være best hvis du nå har en utgang som ligner på den ovenfor. Hvis du får en feil, må du bekrefte om Eula-parameteren i eula.txt-filen er satt til sann.

Når serveren er fullført og kjører på systemet ditt, bør du se utdataene nedenfor.

[05:32:51] [Servertråd / INFO]: Ferdig (30.762s)! For å få hjelp, skriv "hjelp"

Det betyr at Minecraft-serveren din er i gang, og at du er i administrasjonskontrollpanelet. Skriv inn “hjelp” -kommandoen, som vil gi deg listen over alternativer du kan angi herfra.

Hjelpekommandoen

Trinn 4 - Hold Minecraft Server i gang

Vår nåværende Minecraft-økt kjører på skjermterminalen. For å gå tilbake til vårt hovedterminalvindu og koble fra gjeldende skjermøkt, bruk Ctrl-A + ctrl-D nøkkelsekvens.

Nå må vi identifisere ID-en for Minecraft-økten som kjører på skjermen. Kjør listekommandoen nedenfor.

skjerm-liste

Frittliggende skjermer

Fra utgangen kan vi identifisere Minecraft-økten som 15254. For å gjenoppta denne økten, bruk parameteren -r som i kommandoen nedenfor.

skjerm -r 15254

Når du vil logge ut eller lukke terminalen, må du bruke sekvensen Ctrl-A + Ctrl-D for å løsne Minecraft-skjermen. Det vil fortsette å løpe i bakgrunnen.

Trinn 5 - Koble Minecraft-klienten til serveren

For å fortsette med dette trinnet trenger vi Minecraft Java Edition installert. Hvis du ikke har det ennå, laster du ned DEB-filen fra minecraft.nett og installer det med “Software Install.”Start Minecraft Java-utgaven din fra applikasjonsmenyen.

Start Minecraft Java-utgave

Velg alternativet Multiplayer slik at vi kan koble til serveren vår.

Minecraft flerspiller

Vinduet "Spill flerspiller" åpnes. Velg her alternativet “Legg til server.”

Legg til en server

Vinduet “Rediger serverinfo” åpnes. Her vil du bli bedt om å oppgi servernavnet ditt og også serveradressen. Adressen kan være lokal vert eller din nåværende IP-adresse. Du kan se dette ved å kjøre ifconfig kommando.

Rediger serverinfo

Når du er ferdig, klikker du på "Ferdig", og du blir ført tilbake til flerspillervinduet. Du bør nå se serveren din oppført her.

Med mindre du utfører noen endringer i systemet ditt, vil serveren din alltid være oppført her når du starter den. Husk å starte Minecraft-serveren i Screen før du begynner å spille.

Konklusjon

Det er alt du trenger for å ha en Minecraft-server som kjører på Linux-systemet ditt som kjører Ubuntu 20.04 LTS. Hvis du har ytterligere informasjon til leserne våre, ikke nøl med å legge igjen en kommentar nedenfor.

Beste Gamepad Mapping Apps for Linux
Hvis du liker å spille spill på Linux med en gamepad i stedet for et vanlig tastatur- og musinngangssystem, er det noen nyttige apper for deg. Mange P...
Nyttige verktøy for Linux-spillere
Hvis du liker å spille spill på Linux, er sjansen stor for at du har brukt apper og verktøy som Wine, Lutris og OBS Studio for å forbedre spilloppleve...
HD Remastered Games for Linux som aldri hadde en Linux-utgave tidligere
Mange spillutviklere og utgivere kommer med HD-remaster av gamle spill for å forlenge franchisetiden, vennligst fans som ber om kompatibilitet med mod...