- - Sådan hostes et Minecraft-spil på en virtuel Linux-maskine

Sådan hostes et Minecraft-spil på en virtuel Linux-maskine

Dedikere en hel Linux-pc eller -server bare tilkøre et Minecraft-spil er spild af ressourcer. Hvis du ønsker at få en hurtig Minecraft-server i gang, er det meget bedre at være vært for den fra en virtuel maskine.

Der er mange valgmuligheder for nem virtualiseringtil moderne computere. Oracle VM VirtualBox er dog den bedste, da den er tværplatform, let at bruge og er gratis. I denne artikel skal vi forklare, hvordan du kan bruge Orakles VirtualBox til at være vært for et Minecraft-spil på en virtuel Linux-maskine.

Installer VirtualBox

I dette afsnit af selvstudiet går viover, hvordan du installerer Oracle VirtualBox. For at få appen til at fungere på din Linux-pc skal du rulle ned og følge instruktionerne, der svarer til det operativsystem, du bruger.

Mac / Windows

Er du interesseret i at være vært for din virtuelle Linux-drevne Minecraft-server på en Mac eller Windows-pc? I så fald skal du først installere VirtualBox.

Installation af VirtualBox på en Windows eller Maccomputeren er ret let, da begge operativsystemer ikke kræver, at brugeren interagerer med en terminal eller noget lignende. Gå i stedet hen til det officielle Vbox-websted, find downloadmuligheden til din Mac- eller Windows-pc og download installationsfilen.

Når VirtualBox-installationsprogrammet er færdig med at downloade, skal du gennemgå processen med at installere programmet på din computer og gå videre til næste trin i selvstudiet!

Ubuntu

VirtualBox på Ubuntu er i ”Multiverse” -lageret. Så hvis du vil installere det, skal du aktivere det med:

sudo apt-add-repository multiverse

Når repoen er føjet til dit Ubuntu-system, skal du køre opdatering kommando på Ubuntu.

sudo apt update

Endelig skal du installere Virtualbox på Ubuntu med apt kommando.

sudo apt install virtualbox

Debian

VirtualBox on Debian er tilgængeligt i Bidragsgiverlageret. Denne repo er dog ikke tilgængelig som standard, så du skal aktivere den først. Sådan gør du det.

Trin 1: Åbn din kildefil i Nano.

sudo nano /etc/apt/sources.list

Trin 2: Find alle de linjer, der begynder med “deb.” I slutningen af ​​hver linje skal du tilføje “contrib.” Du vil måske også tilføje linjen “non-free”, hvis du har brug for proprietære biblioteker og programmer.

Trin 3: Kør opdatering kommando til at afslutte tilføjelse af de nye linjer "bidrag" og "ikke-fri".

sudo apt-get update

Nu, hvor "Contrib" er startet og kører på din Debian PC, vil du være i stand til at installere VirtualBox-appen med følgende Apt-get kommandoer let.

sudo apt-get install virtualbox

Arch Linux

På Arch Linux kan du installere og bruge Virtualbox, hvis du har "Community" aktiveret i din Pacman-konfigurationsfil. Usikker på, hvordan du aktiverer det? Følg nedenstående trin.

Trin 1: Åbn Pacman.conf i Nano og rulle gennem det for at finde afsnittet "Community".

sudo nano /etc/pacman.conf

Trin 2: Fjern symbolet # foran “Community” og linjerne under det.

Trin 3: Gem Nano med Ctrl + O. Gå derefter ud med Ctrl + X og vende tilbage til terminalen. Når man er tilbage på terminalen, synkroniserer Pacman igen.

sudo pacman -Syyu

Trin 4: Med "Community" i gang, kan du installere VirtualBox på Arch med:

sudo pacman -S virtualbox

Fedora

Fedoras softwarelager er open source,og udviklerne sigter mod at holde det på den måde. Af denne grund finder du ikke VirtualBox-applikationen. Hvis du aktiverer RPM Fusion-softwarekilden, kan du imidlertid få den til at fungere.

For at aktivere RPM Fusion skal du køre disse to DNF-kommandoer.

Bemærk: udskift X med udgivelsesnummeret for Fedora, du i øjeblikket bruger.

sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-X.noarch.rpm -y
sudo dnf install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-X.noarch.rpm -y

Med RPM Fusion i gang, skal du installere Virtualbox på Fedora med:

sudo dnf install VirtualBox -y

OpenSUSE

Hvis du er en SUSE-bruger, er VirtualBox meget let at installere. Åbn blot en terminal og kør følgende Zypper-kommando.

sudo zypper install virtualbox

Generisk Linux

VirtualBox har en selvstændig, downloadbar binærtil Linux-systemer, der ikke har VirtualBox i deres softwarekilder. For at installere det, gå over til downloadsiden, tag den seneste version og kør den for at starte installationsprocessen.

Ubuntu Server i VirtualBox

Når VirtualBox er færdig med installationen, er det tid til at opsætte Ubuntu-server. Den hurtigste måde at installere og opsætte Ubuntu-server i VirtualBox er at få fat i et præinstallationsapparat.

Mac / pc downloadinstruktioner

Gå over til den officielle downloadside, klik på fanen "VirtualBox". Derefter skal du finde “Download” og få den seneste version af Ubuntu Server 18.04.1 LTS.

Download ikke Ubuntu Server 18.10 i stedet for 18.04.1. Netværket den 18.10 fungerer ikke særlig godt i den nyeste OSimages-udgivelse til VirtualBox.

Bemærk: du har brug for 7z (eller et dekomprimeringsværktøj, der kan håndtere 7z-arkivformatet).

Linux downloadinstruktioner

Download Ubutnu-serverbilledet ved at køre følgende kommando;

wget https://sourceforge.net/projects/osboxes/files/v/vb/59-U-u-svr/18.04.1/1804164.7z/download -O 1804164.7z

Installer P7zip-værktøjet, så dit Linux-system kan udpakke 7zip-filer. Udpak derefter arkivet med din filhåndtering ved at højreklikke på 181064.7z, og vælg "ekstrakt."

Når du har udpakket filerne, skal du åbne VirtualBox, klikke på "Ny", skriv "Ubuntu Server" som navn og indstille rammen til 2048 MB.

Efter indstilling af RAM, gå til “Harddisk” -sidenog vælg "Brug en eksisterende virtuel harddiskfil." Derefter skal du søge efter "Ubuntu 18.04.1 Server (64bit) .vdi" og klikke på "åben" for at tildele den til din VM.

Afslut VM-oprettelsesprocessen ved at klikke på "Opret."

Tilpasning af netværksindstillingerne

Højreklik på VM'en "Ubuntu Server" i VirtualBox. Klik derefter på "Indstillinger" for at åbne indstillingsområdet for maskinen.

Når du er i indstillingsområdet, skal du klikke på "Netværk." Skift derefter under "Adapter 1" til "Bridged Adapter."

Installer Minecraft Server

VM arbejder. Nu er det tid til at få serveren til at køre. Start Ubuntu Server VM (højreklik, og vælg “Start”), og følg trin-for-trin-instruktionerne herunder.

Trin 1: Log ind i VM med brugeroplysningerne nedenfor.

brugernavn: osboxes

adgangskode: osboxes.org

Trin 2: Installer Java-runtime-miljøet på din Ubuntu-server.

sudo apt install openjdk-11-jre openjdk-11-jdk

Trin 3: Download den nyeste udgave af Minecraft Server (Java Edition) med wget.

wget https://launcher.mojang.com/v1/objects/3737db93722a9e39eeada7c27e7aca28b144ffa7/server.jar -O server.jar
touch eula.txt
echo "eula=true" > eula.txt

Trin 4: Kør din Minecraft-server med:

sudo ufw disable
java -Xmx1024M -Xms1024M -jar server.jar nogui

Nem Minecraft Server-opstart

For at starte din Minecraft-server lettere, skal du opsætte et script i VM-terminalen med kommandoerne nedenfor.

touch ~/mc-server-start.sh
sudo chmod +x mc-server-start.sh
echo "#!/bin/bash/" >>  mc-server-start.sh
echo " " >> mc-server-start.sh
echo "java -Xmx1024M -Xms1024M -jar server.jar nogui" >> mc-server-start.sh

Kør derefter serveren når som helst med:

./mc-server-start.sh

Opret forbindelse til din Minecraft-server

For at oprette forbindelse til din Minecraft-server VM skal duhar brug for at kende maskinens IP-adresse. For at finde ud af IP skal du gå over til denne tutorial om IP-adresser og læse afsnittet om terminalinstruktion af indlægget.

Når du har IPv4-IP-adressen, skal du tænde for Minecraft, sikre dig, at din pc er tilsluttet det samme netværk som VM, og klik på "Tilføj server" i menuen Multiplayer.

Kommentarer