- - Een Minecraft-game hosten op een virtuele Linux-machine

Een Minecraft-game hosten op een virtuele Linux-machine

Alleen een hele Linux-pc of -server toewijdeneen Minecraft-game uitvoeren is een verspilling van middelen. Als u op zoek bent naar een snelle Minecraft-server die werkt, is het veel beter deze te hosten vanaf een virtuele machine.

Er zijn veel keuzes voor eenvoudige virtualisatievoor moderne computers. Oracle VM VirtualBox is echter de beste, omdat het platformonafhankelijk is, eenvoudig te gebruiken en gratis is. In dit artikel gaan we uitleggen hoe u de VirtualBox van Oracle kunt gebruiken om een ​​Minecraft-game op een virtuele Linux-machine te hosten.

Installeer VirtualBox

In dit gedeelte van de zelfstudie gaan weover hoe Oracle VirtualBox te installeren. Om de app op uw Linux-pc te laten werken, bladert u naar beneden en volgt u de instructies die overeenkomen met het besturingssysteem dat u gebruikt.

Mac / Windows

Wilt u uw virtuele Linux-aangedreven Minecraft-server op een Mac of Windows-pc hosten? Als dit het geval is, moet u eerst VirtualBox installeren.

VirtualBox installeren op een Windows of Maccomputer is vrij eenvoudig, omdat beide besturingssystemen niet vereisen dat de gebruiker met een terminal of iets dergelijks communiceert. Ga in plaats daarvan naar de officiële Vbox-website, zoek de downloadoptie voor uw Mac of Windows-pc en download het installatiebestand.

Zodra het VirtualBox-installatieprogramma klaar is met downloaden, doorloopt u het installatieproces van het programma op uw computer en gaat u verder met de volgende stap van de zelfstudie!

Ubuntu

VirtualBox op Ubuntu bevindt zich in de repository "Multiverse". Dus als u het wilt installeren, moet u het inschakelen met:

sudo apt-add-repository multiverse

Nadat de repo aan uw Ubuntu-systeem is toegevoegd, voert u de bijwerken commando op Ubuntu.

sudo apt update

Installeer tot slot Virtualbox op Ubuntu met de geneigd commando.

sudo apt install virtualbox

Debian

VirtualBox op Debian is beschikbaar in de bijdrager-repository. Deze repo is echter niet standaard beschikbaar, dus u moet deze eerst inschakelen. Hier is hoe het te doen.

Stap 1: Open uw bronnenbestand in Nano.

sudo nano /etc/apt/sources.list

Stap 2: Zoek alle regels die beginnen met 'deb'. Voeg aan het einde van elke regel 'contrib' toe. Misschien wilt u ook de 'niet-vrije' regel toevoegen als u eigen bibliotheken en programma's nodig hebt.

Stap 3: Voer de ... uit bijwerken commando om het toevoegen van de nieuwe "contrib" en "niet-vrije" regels te voltooien.

sudo apt-get update

Nu "Contrib" actief is op uw Debian-pc, kunt u de VirtualBox-app installeren met het volgende Apt-get commando gemakkelijk.

sudo apt-get install virtualbox

Arch Linux

Op Arch Linux kun je Virtualbox installeren en gebruiken als je 'Community' hebt ingeschakeld in je Pacman-configuratiebestand. Weet u niet zeker hoe u dit moet inschakelen? Volg onderstaande stappen.

Stap 1: Open Pacman.conf in Nano en blader erdoorheen om het gedeelte 'Community' te vinden.

sudo nano /etc/pacman.conf

Stap 2: Verwijder het # symbool voor "Community" en de regels eronder.

Stap 3: Red Nano met Ctrl + O. Sluit vervolgens af met Ctrl + X en keer terug naar de terminal. Eenmaal terug bij de terminal, hersynchroniseer Pacman.

sudo pacman -Syyu

Stap 4: Met "Community" in gebruik, kunt u VirtualBox op Arch installeren met:

sudo pacman -S virtualbox

Fedora

De software-opslagplaatsen van Fedora zijn open source,en de ontwikkelaars willen dat zo houden. Om deze reden zult u de VirtualBox-applicatie niet vinden. Als u echter de RPM Fusion-softwarebron inschakelt, kunt u deze laten werken.

Voer deze twee DNF-opdrachten uit om RPM Fusion in te schakelen.

Opmerking: vervang de X door het releasenummer van Fedora dat je momenteel gebruikt.

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

Met RPM Fusion actief, installeer Virtualbox op Fedora met:

sudo dnf install VirtualBox -y

OpenSUSE

Als u een SUSE-gebruiker bent, is VirtualBox zeer eenvoudig te installeren. Open gewoon een terminal en voer de volgende Zypper-opdracht uit.

sudo zypper install virtualbox

Generieke Linux

VirtualBox heeft een zelfstandig, downloadbaar binair bestandvoor Linux-systemen die geen VirtualBox in hun softwarebronnen hebben. Als je het wilt installeren, ga je naar de downloadpagina, pak je de nieuwste release en voer je deze uit om het installatieproces te starten.

Ubuntu-server in VirtualBox

Nadat VirtualBox is geïnstalleerd, is het tijd om de Ubuntu-server in te stellen. De snelste manier om de Ubuntu-server in VirtualBox te installeren en in te stellen, is een pre-setup-apparaat te pakken.

Mac / pc download instructies

Ga naar de officiële downloadpagina, klik op het tabblad "VirtualBox". Ga vanaf daar naar "Download" en ontvang de nieuwste versie van Ubuntu Server 18.04.1 LTS.

Download Ubuntu Server 18.10 niet in plaats van 18.04.1. Het netwerken op 18.10 werkt niet erg goed in de nieuwste OSimages-release voor VirtualBox.

Opmerking: u hebt 7z nodig (of een decompressietool die het archiefformaat 7z aankan).

Linux download instructies

Download de Ubutnu-serverafbeelding door de volgende opdracht uit te voeren;

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

Installeer de P7zip-tool zodat uw Linux-systeem 7zip-bestanden kan uitpakken. Pak het archief vervolgens uit met uw bestandsbeheerder door met de rechtermuisknop te klikken 181064.7zen selecteer "uitpakken".

Wanneer u de bestanden hebt uitgepakt, opent u VirtualBox, klikt u op "Nieuw", typt u "Ubuntu Server" als de naam en stelt u de ram in op 2048 MB.

Nadat u het RAM-geheugen hebt ingesteld, gaat u naar de pagina "Harde schijf"en selecteer "Gebruik een bestaand virtueel hardeschijfbestand." Blader vanaf daar naar "Ubuntu 18.04.1 Server (64bit) .vdi" en klik op "open" om het aan uw VM toe te wijzen.

Voltooi het VM-aanmaakproces door op 'maken' te klikken.

De netwerkinstellingen aanpassen

Klik met de rechtermuisknop op de VM "Ubuntu Server" in VirtualBox. Klik vervolgens op "Instellingen" om het instellingengebied voor de machine te openen.

Klik in het instellingengebied op "Netwerk". Wijzig vervolgens onder "Adapter 1" dit in "Bridged Adapter".

Installeer de Minecraft Server

De VM werkt. Nu is het tijd om de server te laten werken. Start de Ubuntu Server VM (klik met de rechtermuisknop en selecteer "Start") en volg de onderstaande stapsgewijze instructies.

Stap 1: Meld u aan bij de VM met de onderstaande gebruikersgegevens.

gebruikersnaam: osboxes

wachtwoord: osboxes.org

Stap 2: Installeer de Java runtime-omgeving op uw Ubuntu-server.

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

Stap 3: Download de nieuwste versie van Minecraft Server (Java Edition) met wget.

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

Stap 4: Voer uw Minecraft-server uit met:

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

Eenvoudig opstarten van Minecraft Server

Om uw Minecraft-server eenvoudiger op te starten, stelt u een script in de VM-terminal in met de onderstaande opdrachten.

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

Voer de server vervolgens op elk gewenst moment uit met:

./mc-server-start.sh

Maak verbinding met uw Minecraft-server

U maakt verbinding met uw Minecraft-server-VMmoet het IP-adres van de machine weten. Als u het IP-adres wilt achterhalen, gaat u naar deze zelfstudie over IP-adressen en leest u het gedeelte met terminalinstructies van de post.

Wanneer u het IPv4 IP-adres hebt, schakelt u Minecraft in, zorgt u ervoor dat uw pc is verbonden met hetzelfde netwerk als de VM en klikt u op "Server toevoegen" in het menu Multiplayer.

Comments