Hur man skapar en Minecraft-server på AlmaLinux

Använd denna AlmaLinux-guide om du vill ha en Minecraft Java-server på ett RHEL-liknande system med dnf och firewalld. Om din tjänst är en av våra Minecraft serverhosting planer, följ Hur man skapar en Minecraft-server istället, eftersom kontrollpanelen hanterar serverinstallationen åt dig.

För en manuell installation, välj hårdvara baserat på din världsstorlek, vyavstånd, antal spelare och eventuella plugins du planerar att lägga till senare. En Gaming VPS, VPS, eller Dedikerad Server kan användas beroende på hur mycket utrymme du behöver.

Förbered AlmaLinux

  1. Logga in via SSH med en användare som kan köra sudo-kommandon.
  2. Uppdatera systemet och installera Java 21, curl, jq och screen:
    sudo dnf update -y
    sudo dnf install -y java-21-openjdk-headless curl jq screen
  3. Skapa Minecraft-katalogen:
    mkdir -p ~/minecraft
    cd ~/minecraft

Skapa serverfilerna

  1. Hämta den senaste officiella Vanilla-server jar från Mojang:
    LATEST=$(curl -fsSL https://piston-meta.mojang.com/mc/game/version_manifest_v2.json | jq -r '.latest.release')
    VERSION_URL=$(curl -fsSL https://piston-meta.mojang.com/mc/game/version_manifest_v2.json | jq -r --arg VERSION "$LATEST" '.versions[] | select(.id == $VERSION) | .url')
    SERVER_URL=$(curl -fsSL "$VERSION_URL" | jq -r '.downloads.server.url')
    curl -fLo server.jar "$SERVER_URL"

    Om du vill ha en specifik Minecraft-version istället för den senaste utgåvan, sätt VERSION till den version du vill ha, och ladda sedan ner den matchande server jar:

    VERSION="1.21.1"
    VERSION_URL=$(curl -fsSL https://piston-meta.mojang.com/mc/game/version_manifest_v2.json | jq -r --arg VERSION "$VERSION" '.versions[] | select(.id == $VERSION) | .url')
    SERVER_URL=$(curl -fsSL "$VERSION_URL" | jq -r '.downloads.server.url')
    curl -fLo server.jar "$SERVER_URL"
  2. Kör Minecraft en gång så att de första filerna genereras:
    java -Xms1G -Xmx2G -jar server.jar nogui
  3. Om du accepterar Minecraft EULA, sätt eula=true:
    sed -i 's/eula=false/eula=true/' eula.txt
  4. Starta servern i screen:
    screen -S minecraft java -Xms1G -Xmx2G -jar server.jar nogui
  5. Koppla från screen med CTRL + A, sedan D. Servern förblir online efter att du kopplat bort.

Öppna porten

  1. Om firewalld är aktiv, öppna port 25565 för Minecraft. Vissa AlmaLinux-installationer använder en annan brandvägg eller upstream-filtrering, så justera detta för att matcha din inställning:
    sudo firewall-cmd --permanent --add-port=25565/tcp
    sudo firewall-cmd --reload
  2. Återanslut till den körande konsolen vid behov:
    screen -r minecraft

När servern har startat klart kan spelare ansluta med din server-IP. Standardporten för Minecraft Java är 25565.

Med AlmaLinux, kom ihåg att du också underhåller operativsystemet. Håll Java uppdaterat, kontrollera loggar efter krascher, och se till att du har en backup-plan innan du ändrar serverfiler.

  • 0 användare blev hjälpta av detta svar
Hjälpte svaret dig?

Relaterade artiklar

Färgkoder för Minecraft Multiplayer och Vanilla

Denna artikel listar alla koder du kan använda med många plugins i Minecraft med Spigot eller...

Vad är skillnaden mellan Fabric, Quilt och Forge i Minecraft-modding

Utforska skillnaderna mellan Fabric och Forge När du dyker in i den spännande världen av...

Vad är en Slipsten och hur används den?

I denna guide kommer vi att lära dig vad Slipstenen i Minecraft gör och hur du använder den...

Hur man konverterar Java- och Bedrock Edition-världar

I denna guide kommer vi att lära dig hur du konverterar din värld från en Java Edition-värld till...

Hur man installerar Pixelmon på din Minecraft-server

Pixelmon installeras som ett Minecraft-modpack, så servern och alla som ansluter måste använda...