Server

Så här installerar du Minecraft Server på Linux

Så här installerar du Minecraft Server på Linux

Ett av de populära sandbox-videospel som är tillgängligt för är Minecraft. Först släppt 2009, kommer Minecraft med flera fantastiska funktioner. Spelare kan bygga allt från enkla hus till skyskrapor, utforska oändliga världar, skapa och kämpa för att överleva i en 3D-genererad värld.

I slutet av 2019 rankas Minecraft som det näst mest sålda videospelet genom tiderna. En ytterligare fantastisk funktion i det här spelet är att du kan skapa din egen Minecraft-server.

En av de viktigaste fördelarna med att ha din Minecraft-server är att du är helt ansvarig för din totala spelupplevelse. Du får konfigurera dina inställningar på servern som administratör. Du kan använda de beviljade administratörsbehörigheterna till din fördel när du spelar spelet. Du kan göra en Minecraft-server tillgänglig endast för dig, eller dina andra spelkompisar, eller göra den offentlig för alla att få åtkomst till den.

Installerar Minecraft Server på Linux

I den här handledningen lär du dig hur du installerar din Minecraft-server på Linux och njuter av en fantastisk spelupplevelse med vänner. Linux är ett perfekt val för att skapa en Minecraft-server eftersom den är känd för sin stabilitet och tillförlitlighet för serverstöd. Vår Linux-distribution som valts är Ubuntu 20.04 LTS. Följ med eftersom vi ger dig steg för steg procedur för att ställa in och köra din Minecraft-server.

Förutsättningar

För att komma igång med denna handledning behöver du;

Steg 1 - Installera nödvändiga programvarupaket och konfigurera brandvägg

I det här steget installerar vi flera program, inklusive Java och Screen. Skärmen är nödvändig för att köra Minecraft-servern som bakgrundsprocess.

Se till att din APT-pakethanterare och ditt system är uppdaterade innan du installerar nya paket. Gör detta genom att utföra kommandona nedan.

sudo apt uppdatering sudo apt uppgradering

Nu måste vi installera OpenJDK version 8 av Java. Vi kommer att gå för den headless JRE eftersom det är en minimal version utan stöd för GUI-appar. Det gör det till ett perfekt val eftersom vi behöver köra Java på en server. Utför kommandot nedan.

sudo apt installera openjdk-8-jre-headless

Installera Java

Därefter installerar vi skärmen. Som beskrivs ovan möjliggör Screen Minecraft-servern att köras som en bakgrundsprocess. Om du startade Minecraft-servern i terminalen och senare stängde terminalen skulle det automatiskt döda servern. Med Screen fortsätter vår Minecraft-server att köra i bakgrunden. Utför kommandot nedan.

sudo apt installationsskärm 

Installera skärmen

När vi har installerat nödvändiga programvarupaket måste vi nu konfigurera brandväggen. Vi strävar efter att tillåta inkommande anslutningar från Minecraft via port 25565 (standard). Utför följande kommando för att lägga till en ny brandväggsregel.

sudo ufw tillåter 25565

Konfigurera brandvägg

Nu när vi har konfigurerat vår brandvägg och våra nödvändiga paket kan vi installera Minecraft-servern.

Steg 2 - Ladda ner den senaste Minecraft-servern

För att ladda ner Minecraft Server, gå till Minecraft officiella webbplats och kopiera nedladdningslänken från det avsnitt som anges i bilden nedan.

Kopiera plats för nedladdningslänk

Vi kommer att användawget”-Kommandot för att ladda ner filen. Utför kommandot nedan.

wget https: // launcher.mojang.com / v1 / objects / a412fd69db1f81db3f511c1463fd304675244077 / server.burk

Ladda ner Minecraft med wget

Om "wget”Är inte installerat i ditt system, kör kommandot nedan för att hämta det.

sudo apt installera wget

Det alternativet hämtar den senaste versionen av Minecraft. För att få äldre versioner av Minecraft, besök mcversions.netto. I denna speciella handledning kommer vi dock att fokusera på den senaste versionen.

Steg 3 - Konfigurera och starta Minecraft Server

När vi har laddat ner Minecraft jar-filen till vårt system måste vi konfigurera och köra den.
Vi startar en skärmsession med skärmkommandot.

skärm

Skärmverktyget

Du ser en banner på terminalfönstren som visar information om skärmverktyget. Tryck på tempofältet och terminalen visar standardterminalfönstret. Vi kan nu utföra våra kommandon här och låta dem gå.

Innan vi fortsätter med nästa kommando måste vi göra några ändringar. Minecraft jar-filen som vi laddade ner sparades som ”server.burk.”Vi måste byta namn på den så att den passar Minecraft-utgåvan som vi laddade ner. Du kan se versionen nedan där vi kopierade nedladdningslänken som på bilden nedan.

Minecraft-version

I vårt fall måste vi byta namn på det till “Minecraft_server.1.16.1.burk.” Vi kommer att använda kommandot nedan.

mv-server.jar minecraft_server.1.16.1.burk

Låt oss nu börja vår ursprungliga konfiguration genom att köra kommandot nedan på terminalen. Var inte orolig om det uppstår ett fel. Med de senaste uppdateringarna utformade Minecraft det så att användare först skulle acceptera licensavtalet för slutanvändare innan de kom igång med Minecraft.

Utför kommandot nedan. Var noga med att ange Minecraft-utgåvan. Det kan skilja sig från mitt.

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

Kör Minecraft Jar-filen

Innan vi hanterar detta fel, låt oss titta på några av argumenten i det här kommandot.

Låt oss nu lösa felet som uppstår. Det genereras eftersom två filer inte hittades under körningen. Det är licensavtalet för slutanvändare som finns i eula.txt och servern.egenskaper som innehåller konfigurationsfilen.

Lyckligtvis, när servern saknar dessa två filer, skapar den dem i arbetskatalogen. Genom att köra “ls ” kommando bör vi kunna se de två filerna.

Listar de saknade serverfilerna

Låt oss börja med att lösa EULA-problemet. Öppna eula.txt-fil med din favorittextredigerare. I mitt fall kommer jag att använda nano-redigeraren.

nano eula.Text

Eula txt-filen

Filen innehåller inte mycket text. Vårt intresse är EULA-länken och Eula-parametern för närvarande inställd på falsk. Öppna länken i din webbläsare och läs användarlicensavtalet. När du är nöjd med allt, kom tillbaka till den här filen och ställ in Eula-parametern till Sann. Spara och stäng filen.

En gång klar med eula.txt-fil kan vi nu titta på “servern.egenskaper ”-fil. Den innehåller alla nödvändiga konfigurationsalternativ för din Minecraft-server. För att få mer detaljerad information om serveregenskaper, besök Official Minecraft Wiki. Öppna den här filen med din favorittextredigerare och ange dina önskade konfigurationer. I det här inlägget kommer vi bara att täcka de nödvändiga inställningarna.

nano-server.egenskaper

Serveregenskaper Konfigurationsfil

I den här filen utför vi bara några av de primära konfigurationerna, som listas nedan.

Nu när vi har konfigurerat både eula.txt-fil och server.egenskaper-fil kan vi gå tillbaka till att köra vår jar-fil. Kör om vårt tidigare kommando i terminalen.

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

Startar Minecraft-servern

Det vore bäst om du nu fick en utdata som liknar den ovan. Om du får ett fel, bekräfta om Eula-parametern i eula.txt-filen är satt till true.

När servern har slutfört körningen och körs framgångsrikt på ditt system bör du se utdata nedan.

[05:32:51] [Servertråd / INFO]: Klar (30.762s)! För hjälp, skriv "hjälp"

Det betyder att din Minecraft-server är igång och att du befinner dig i admin-kontrollpanelen. Skriv kommandot “hjälp” som ger dig listan över alternativ som du kan ställa in härifrån.

Hjälpskommandot

Steg 4 - Håll Minecraft Server igång

Vår nuvarande Minecraft-session körs på skärmterminalen. För att gå tillbaka till vårt huvudterminalfönster och koppla bort från den aktuella skärmsessionen, använd Ctrl-A + ctrl-D-tangentsekvensen.

Nu måste vi identifiera ID för vår Minecraft-session som körs på skärmen. Kör listkommandot nedan.

skärm-lista

Fristående skärmar

Från produktionen kan vi identifiera vår Minecraft-session som 15254. För att återuppta den här sessionen, använd parametern -r som i kommandot nedan.

skärm -r 15254

När du vill logga ut eller stänga terminalen, se till att använda sekvensen Ctrl-A + Ctrl-D för att ta bort din Minecraft-skärm. Det kommer att fortsätta springa i bakgrunden.

Steg 5 - Anslut din Minecraft-klient till servern

För att fortsätta med detta steg behöver vi Minecraft Java Edition installerat. Om du inte har det ännu, ladda ner DEB-filen från minecraft.nätet och installera det med “Software Install.”Starta din Minecraft Java-utgåva från applikationsmenyn.

Starta Minecraft Java-utgåvan

Välj alternativet Multiplayer så att vi kan ansluta till vår server.

Minecraft Multiplayer

Fönstret "Spela multiplayer" öppnas. Välj här alternativet “Lägg till server.”

Lägg till en server

Fönstret "Redigera serverinfo" öppnas. Här måste du ange ditt servernamn och även serveradressen. Adressen kan vara localhost eller din nuvarande IP-adress. Du kan se detta genom att köra ifconfig kommando.

Redigera serverinfo

När du är klar klickar du på "Klar" så kommer du tillbaka till flerspelarfönstret. Du bör nu se din server listad här.

Om du inte gör några ändringar i ditt system kommer din server alltid att listas här när du startar det. Kom ihåg att starta Minecraft-servern på skärmen innan du börjar spela.

Slutsats

Det är allt du behöver för att ha en Minecraft-server som körs på ditt Linux-system som kör Ubuntu 20.04 LTS. Om du har ytterligare information till våra läsare, tveka inte att lämna en kommentar nedan.

5 bästa arkadspel för Linux
Numera är datorer seriösa maskiner som används för spel. Om du inte kan få den nya poängen vet du vad jag menar. I det här inlägget kommer du att känn...
Strid om Wesnoth 1.13.6 Utveckling släppt
Strid om Wesnoth 1.13.6 släpptes förra månaden, är den sjätte utvecklingsversionen i 1.13.x-serien och den levererar ett antal förbättringar, framför ...
Så här installerar du League Of Legends på Ubuntu 14.04
Om du gillar League of Legends är det här en möjlighet för dig att testa League of Legends. Observera att LOL stöds på PlayOnLinux om du är en Linux-a...