Das Evrima-Update für The Isle ist ein neuer Branch für das beliebte Open-World-Di­no­sau­ri­er Spiel. Da es sich bei dem Game um ein reines Mul­ti­play­er-Spiel handelt, lohnt sich das Aufsetzen eines eigenen Servers, das unter Linux in nur wenigen Schritten erledigt ist.

Sys­tem­an­for­de­run­gen an einen Evrima-Server

Um einen The Isle Evrima-Server auf­zu­set­zen, muss Ihr System einige Min­dest­an­for­de­run­gen erfüllen. Auf diese Weise können Sie bereits im Vorhinein si­cher­stel­len, dass das Setup des Servers möglichst rei­bungs­los funk­tio­niert. Ein be­son­de­res Augenmerk sollten Sie dabei auf Ihren Ar­beits­spei­cher legen.

  • CPU: Hier sollten Sie min­des­tens einen Vier­kern­pro­zes­sor nutzen.
  • RAM: Für Ihren The Isle Evrima-Server benötigen Sie min­des­tens 8 GB RAM.
  • Fest­plat­ten­spei­cher: Eine aus­rei­chen­de Menge an freiem Spei­cher­platz ist vonnöten. Bei Ubuntu reichen ungefähr 30 GB, für einen Windows Server sollten Sie min­des­tens 70 GB einplanen.
  • In­ter­net­ver­bin­dung: Eine stabile In­ter­net­ver­bin­dung mit einer Band­brei­te von ungefähr 10 Mbit/s sorgt dafür, dass keine Lags Ihr Spiel­erleb­nis negativ be­ein­flus­sen. Für pro­fes­sio­nel­le Anbieter von Servern ist diese Ge­schwin­dig­keit kein Problem.
  • Be­triebs­sys­tem: Als Ser­ver­be­triebs­sys­tem ist eine Linux-Dis­tri­bu­ti­on zu empfehlen. Wir nutzen für die hier gezeigte Anleitung die beliebte Dis­tri­bu­ti­on Ubuntu. Sie können grund­sätz­lich auch Windows Server verwenden, das Setup un­ter­schei­det sich dann aber von dem hier Gezeigten.

Welcher Server ist der richtige für Evrima?

Es gibt ver­schie­de­ne Ser­ver­ty­pen, für die Sie sich beim Hosting Ihres The Isle Evrima-Servers ent­schei­den können. In­di­vi­du­el­le Be­dürf­nis­se sind dabei aus­schlag­ge­bend für die Wahl des richtigen Servers. Folgende Arten von Servern lassen sich un­ter­schei­den:

  • Cloud Server: Ein Cloud Server nutzt vir­tua­li­sier­te Res­sour­cen und lässt sich außerdem jederzeit hoch­fle­xi­bel skalieren.
  • vServer: Auch vServer setzen auf den Einsatz von vir­tua­li­sier­ten Res­sour­cen.
  • Dedicated Server: De­di­zier­te Server sind das High-End-Produkt des Server-Hostings – die Ge­samt­heit der Res­sour­cen wird nur für Sie und Ihre An­wen­dun­gen ein­ge­setzt.

Fünf Szenarien für The Isle Evrima und die passenden Server

Welcher Server am besten zu Ihnen passt, hängt nicht zuletzt von Ihrem Spiel­ver­hal­ten und der Anzahl an Mit­spie­len­den ab. Damit Ihnen die Ent­schei­dung leichter fällt, haben wir ver­schie­de­ne Szenarien und die ent­spre­chen­den Server in einer Über­sichts­ta­bel­le be­reit­ge­stellt:

The Isle Evrima-Server-Szenario Der ideale IONOS Server-Tarif
Server dauerhaft online, bis zu 50 Spielende VPS Linux L
Server dauerhaft online, bis zu 100 Spielende VPS Linux XL
Server dauerhaft online, mehr als 100 Spielende VPS Linux XXL

Unser Ser­ver­tipp für den Einstieg ins Hosting

Für den Anfang ist das Preis-Leistungs-Ver­hält­nis von Cloud Servern nahezu un­schlag­bar. Aufgrund ihrer her­vor­ra­gen­den Ska­lier­bar­keit können Sie mit dem Hosting eines Cloud Servers nur wenig falsch machen: Sie haben mehr Spielende als zuvor erwartet oder sind doch länger online? All das ist kein Problem. Erweitern Sie Ihren Tarif einfach flexibel.

Free VPS Trial
vServer kostenlos testen für 30 Tage

Lassen Sie sich von den Vorteilen über­zeu­gen. Probieren Sie Ihren Virtual Server ganz in Ruhe 30 Tage lang aus!

Schritt-für-Schritt-Anleitung zum Aufsetzen Ihres The Isle Evrima-Servers

Die Ein­rich­tung Ihres Servers kann in gerade mal zehn Schritten ab­ge­schlos­sen werden und ähnelt der Anleitung zum Hosting eines de­di­zier­ten The Isle Servers.

Schritt 1: Mit Ihrem Server verbinden

Zunächst ist es er­for­der­lich, eine Ver­bin­dung mit Ihrem Server her­zu­stel­len. Im Nor­mal­fall wird hierzu das Protokoll SSH genutzt.

Bei den ver­schie­de­nen IONOS-Ser­ver­lö­sun­gen steht Ihnen außerdem die in­te­grier­te KVM-Konsole zur Verfügung, die Sie mit folgender Kurz­an­lei­tung bedienen können:

  1. Login bei IONOS mit Ihren in­di­vi­du­el­le Zu­gangs­da­ten.
  2. Die Kachel Server & Cloud anklicken und auf diese Weise zum Ser­ver­me­nü na­vi­gie­ren.
  3. Ihr Ser­ver­pro­dukt aus der Liste auswählen.
  4. Den passenden Ser­ver­ein­trag anklicken und im Dropdown-Menü Aktionen den Un­ter­punkt KVM-Konsole starten wählen.
  5. Anmeldung mit den Zu­gangs­da­ten, die Sie im Cloud Panel unter Zu­gangs­da­ten finden.
Bild: KVM-Konsole im IONOS Cloud Panel starten
Die KVM-Konsole lässt sich bequem im IONOS-Cloud-Server starten, um sich mit Ihrem Server zu verbinden.

Schritt 2: Einen neuen User anlegen

Wenn eine Ver­bin­dung mit Ihrem Server her­ge­stellt wurde, sollten Sie in einem zweiten Schritt einen Benutzer anlegen. Wir haben als Namen für diesen User, passend zum Game,isle genutzt. Sie können jedoch jeden be­lie­bi­gen Usernamen wählen. Beachten Sie al­ler­dings, dass Sie die hier gezeigten Befehle dann ent­spre­chend anpassen und den Nut­zer­na­men ersetzen müssen.

sudo adduser isle
sudo usermod -aG sudo isle
su – isle
bash

Schritt 3: In­stal­la­ti­on der SteamCMD

Die SteamCMD ist die Kom­man­do­zei­len-Edition des Steam-Clients und macht Ihnen das Ein­rich­ten Ihres Servers um einiges leichter, weshalb es nun gilt, SteamCMD zu in­stal­lie­ren. Zuvor sollten jedoch eventuell vor­han­de­ne Sys­tem­up­dates durch­ge­führt werden:

sudo apt update
sudo apt upgrade
bash

Dann werden die Libraries der SteamCMD her­un­ter­ge­la­den und die not­wen­di­gen Ordner erstellt. Hierzu können folgende Terminal-Befehle genutzt werden:

sudo add-apt-repository multiverse 
sudo dpkg --add-architecture i386 
sudo apt update 
sudo apt install lib32gcc1 lib32stdc++6 libc6-i386 libcurl4-gnutls-dev:i386 libsdl2-2.0-0:i386 
cd ~ 
mkdir steamcmd 
mkdir isle 
curl -sSL -o steamcmd.tar.gz https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz 
tar -xzvf steamcmd.tar.gz -C steamcmd 
cd steamcmd
bash

Schritt 4: Starten der SteamCMD

Die Steam-Kom­man­do­zei­len­edi­ti­on sollte nun er­folg­reich auf Ihrem System in­stal­liert sein. Zum Starten der SteamCMD kann daher jetzt folgender Befehl genutzt werden:

sudo chmod +x steamcmd.sh
./steamcmd.sh
bash

Schritt 5: In­stal­la­ti­on von The Isle Evrima

In einem nächsten Schritt können Sie endlich mit der In­stal­la­ti­on von The Isle Evrima beginnen. Führen Sie hierzu die folgenden Befehle aus:

Steam>force_install_dir /home/isle/isle
Steam>login anonymous
Steam>app_update 412680 -beta evrima +quit
Steam>exit
bash

Schritt 6: Den Steam­cli­ent in einen passenden Ordner ver­schie­ben

Da der The Isle Evrima-Server nach dem bereits in­stal­lier­ten Steam­cli­ent in einem be­stimm­ten Ordner sucht, müssen Sie ihn zunächst dorthin ver­schie­ben. Hierzu müssen Sie das Ver­zeich­nis zunächst erstellen und an­schlie­ßend die richtige Datei in den neuen Ordner bewegen:

mkdir /home/isle/.steam/sdk64
mv /home/isle/steamcmd/linux64/steamclient.so /home/theisle/.steam/sdk64/steamclient.so
bash

Schritt 7: Her­un­ter­la­den der Kon­fi­gu­ra­ti­ons­da­tei­en

Für die Kon­fi­gu­ra­ti­on Ihres Servers benötigen Sie bestimmte Kon­fi­gu­ra­ti­ons­da­tei­en, die Sie einfach von GitHub her­un­ter­la­den können. In einem ersten Schritt sollten al­ler­dings einige Ordner erstellt werden, in denen Sie die Kon­fi­gu­ra­ti­ons­da­tei­en sinnvoll ablegen können:

mkdir /home/isle/isle /TheIsle/Saved
mkdir /home/isle/isle/TheIsle/Saved/Config
mkdir /home/isle/isle/TheIsle/Saved/Config/LinuxServer
bash

Nach der Ord­ner­er­stel­lung na­vi­gie­ren wir in den Ordner namens Li­nux­Ser­ver. In diesen laden wir nun mithilfe folgender Befehle die nötigen Kon­fi­gu­ra­ti­ons­da­tei­en herunter:

cd /home/isle/isle/TheIsle/Saved/Config/LinuxServer
wget https://raw.githubusercontent.com/modernham/The-Isle-Evrima-Server-Tools/main/Engine.ini
wget https://raw.githubusercontent.com/modernham/The-Isle-Evrima-Server-Tools/main/Game.ini
bash

Schritt 8: Be­ar­bei­tung der Kon­fi­gu­ra­ti­ons­da­tei­en

Um die Kon­fi­gu­ra­ti­ons­da­tei­en zu be­ar­bei­ten und an Ihre Vorlieben an­zu­pas­sen, können Sie einen Text­edi­tor Ihrer Wahl benutzen. Wir haben uns für die Nutzung von vim ent­schie­den, da der Text­edi­tor bereits vor­in­stal­liert ist und direkt im Terminal auf­ge­ru­fen werden kann. Die Bedienung erfolgt also einfach über die Kom­man­do­zei­le. Die zu be­ar­bei­ten­de Datei trägt den Namen Game.ini und enthält wichtige Kon­fi­gu­ra­ti­ons­ein­stel­lun­gen. Sie kann mit vim geöffnet und be­ar­bei­tet werden, indem Sie folgenden Befehl nutzen:

vim Game.ini
bash

Neben Ihrer SteamID, die Sie in Ihrem Steam­ac­count unter Steamname > Ac­count­de­tails direkt unter Ihrem Ac­count­na­men finden, sollten Sie die Anzahl der Spie­len­den, die Ihrem The Isle Evrima-Server beitreten sollen, angeben. Darüber hinaus können Sie in der Game.ini das RCON-Passwort spe­zi­fi­zie­ren oder al­ter­na­tiv auf die Nutzung des Passworts ver­zich­ten, indem Sie Rco­nEn­ab­led:false setzen.

Bild: Ansicht der Game.ini-Datei im Texteditor vim
Die Datei Game.ini enthält wichtige Kon­fi­gu­ra­tio­nen für Ihren The Isle Evrima-Server.

Schritt 9: The Isle Evrima-Server starten

Nun können Sie endlich Ihren eigenen The Isle Evrima-Server starten. Hierzu ist es zunächst er­for­der­lich, in den ent­spre­chen­den Ordner zu na­vi­gie­ren:

cd /home/isle/isle
bash

In einem letzten Schritt können Sie Ihren Server starten, indem Sie den hier gezeigten Befehl in Ihr Terminal eingeben. Achten Sie unbedingt darauf, den Platz­hal­ter [ip-adresse] durch Ihre eigene IP-Adresse zu ersetzen.

./TheIsleServer.sh MultiHome=[ip-adresse]?Port=7777?QueryPort=7778 -log
bash

Schritt 10: Ver­bin­dung mit Ihrem Server her­stel­len

Nach dem er­folg­rei­chen Setup des Servers können Sie oder Ihre Mit­spie­le­rin­nen und Mit­spie­ler sich nun mit diesem verbinden. Hierzu öffnen Sie einfach das Spiel und geben in der Suche die Daten Ihres soeben erstellen The Isle Evrima-Servers ein. Stellen Sie zuvor sicher, dass Sie auch wirklich den Evrima-Branch bei Steam in­stal­liert haben. Nun kann der Di­no­sau­ri­er-Spielspaß beginnen!

Autor

Zum Hauptmenü