Le jeu de survie en monde ouvert The Isle a été mis à jour avec une nouvelle version : The Isle Evrima. Comme il s’agit d’un jeu ex­clu­si­ve­ment mul­ti­joueur, il est in­té­res­sant de mettre en place son propre serveur, ce qui se fait en quelques étapes seulement sous Linux.

Con­fi­gu­ra­tion requise pour un serveur The Isle Evrima

Pour mettre en place un serveur The Isle Evrima, votre système doit répondre à certaines exigences minimales, notamment con­cer­nant la mémoire vive. De cette manière, vous pouvez vous assurer à l’avance que l’ins­tal­la­tion du serveur se déroulera sans problème.

  • Pro­ces­seur : vous devriez utiliser ici au moins un pro­ces­seur à quatre cœurs.
  • RAM : pour votre serveur The Isle Evrima, vous avez besoin d’au moins 8 Go de RAM.
  • Disque dur : une certaine quantité d’espace libre est né­ces­saire. Pour Ubuntu, environ 30 Go suffisent, alors qu’un serveur Windows demande au moins 70 Go.
  • Connexion Internet : une connexion Internet stable avec une bande passante d’environ 10 Mbps garantit qu’aucune latence n’affecte né­ga­ti­ve­ment votre ex­pé­rience de jeu. Pour les four­nis­seurs de serveurs pro­fes­sion­nels, cette vitesse ne pose aucun problème.
  • Système d’ex­ploi­ta­tion : le système d’ex­ploi­ta­tion re­com­mandé pour le serveur est une dis­tri­bu­tion Linux. Pour les ins­truc­tions pré­sen­tées ici, nous utilisons Ubuntu. En principe, vous pouvez également utiliser Windows Server, mais la con­fi­gu­ra­tion sera alors dif­fé­rente de celle présentée ici.

Quel type de serveur pour The Isle Evrima ?

Il existe dif­fé­rents serveurs pour lesquels vous pouvez opter lors de l’hé­ber­ge­ment de votre serveur The Isle Evrima. Le choix du bon serveur dépend de vos besoins et exigences. On peut dis­tin­guer les serveurs suivants :

  • Serveur Cloud : un serveur Cloud utilise des res­sources vir­tua­li­sées et peut être à tout moment adapté de manière très flexible.
  • vServer : les VPS misent également sur l’uti­li­sa­tion de res­sources vir­tua­li­sées.
  • Serveur dédié : avec les serveurs dédiés, toutes les res­sources utilisées sont ex­clu­si­ve­ment réservées à votre uti­li­sa­tion.

Cinq scénarios pour The Isle Evrima et les serveurs les plus adaptés

Le choix du serveur qui vous convient le mieux dépend notamment de vos habitudes de jeu et du nombre de joueurs. Pour vous aider à faire votre choix, nous avons mis à votre dis­po­si­tion un tableau ré­ca­pi­tu­la­tif des dif­fé­rents scénarios et des serveurs cor­res­pon­dants :

Scénarios possibles des serveurs The Isle Evrima Serveurs IONOS re­com­man­dés
Jusqu’à 50 joueurs, en ligne en per­ma­nence VPS Linux L
Jusqu’à 100 joueurs, en ligne en per­ma­nence VPS Linux XL
Pour plus de 100 joueurs, en ligne en per­ma­nence VPS Linux XXL

Le serveur que nous con­seil­lons pour débuter dans l’hé­ber­ge­ment

Pour commencer, le rapport qualité/prix des serveurs Cloud est presque im­bat­table. En raison de leur ex­cel­lente évo­lu­ti­vité, vous ne pouvez pas vous tromper en hé­ber­geant un serveur Cloud : vous jouez plus que prévu ou vous souhaitez augmenter le nombre de joueurs ? Tout cela n’est pas un problème : augmentez sim­ple­ment les per­for­mances de votre serveur en toute flexi­bi­lité !

Ins­truc­tions étape par étape pour la mise en place de votre serveur The Isle Evrima

La mise en place de votre serveur peut se faire en à peine dix étapes, d’une façon similaire à celle d’un serveur The Isle.

Étape 1 : se connecter à votre serveur

Tout d’abord, il est né­ces­saire d’établir une connexion avec votre serveur. En général, le protocole SSH est utilisé à cet effet.

En choi­sis­sant un serveur IONOS, vous disposez en plus de la console KVM, que vous pouvez également utiliser pour vous connecter en suivant les ins­truc­tions suivantes :

  1. Connectez-vous à IONOS avec vos données de connexion per­son­nelles.
  2. Cliquez sur Serveurs & Cloud et accédez ainsi au menu du serveur.
  3. Sé­lec­tion­nez votre serveur dans la liste.
  4. Cliquez sur l’entrée de serveur cor­res­pon­dante et sé­lec­tion­nez dans le menu déroulant Actions, puis Démarrer console KVM.
  5. Connectez-vous avec les données d’accès que vous trouverez dans le Cloud Panel sous Données d’accès.
Image: Console KVM dans le Cloud Panel de IONOS
La console KVM peut être fa­ci­le­ment lancée dans le Cloud Panel de IONOS.

Étape 2 : créer un nouvel uti­li­sa­teur

Une fois la connexion établie avec votre serveur, la deuxième étape consiste à créer un compte uti­li­sa­teur. Dans cet exemple, nous avons choisi le nom isle, en accord avec le jeu. Vous pouvez toutefois choisir n’importe quel nom. Notez toutefois que vous devrez alors adapter les commandes pré­sen­tées ici en con­sé­quence.

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

Étape 3 : installer SteamCMD

SteamCMD est laversion en ligne de commande du client Steam qui va gran­de­ment vous faciliter la con­fi­gu­ra­tion de votre serveur. Pour procéder à son ins­tal­la­tion, il convient tout d’abord d’effectuer les éven­tuelles mises à jour du système :

sudo apt update
sudo apt upgrade
bash

On té­lé­charge ensuite les li­brai­ries de SteamCMD et on crée les dossiers né­ces­saires. Pour ce faire, les commandes de terminal suivantes peuvent être utilisées :

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

Étape 4 : ouvrir SteamCMD

Steam devrait main­te­nant être installée avec succès sur votre système. La commande suivante peut désormais être utilisée pour démarrer SteamCMD :

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

Étape 5 : installer The Isle Evrima

Dans cette étape, vous pouvez enfin commencer l’ins­tal­la­tion de The Isle Evrima. Pour ce faire, exécutez les commandes suivantes :

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

Étape 6 : déplacer le Steam­client dans le dossier approprié

Comme le serveur The Isle Evrima va re­cher­cher le Steam­client dans un dossier spé­ci­fique, vous devez d’abord le déplacer vers le dossier en question. Pour cela, il faut d’abord créer le ré­per­toire, puis déplacer le bon fichier dans le nouveau dossier :

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

Étape 7 : té­lé­char­ger les fichiers de con­fi­gu­ra­tion

Pour la con­fi­gu­ra­tion de votre serveur, vous avez besoin de certains fichiers de con­fi­gu­ra­tion que vous pouvez fa­ci­le­ment té­lé­char­ger sur GitHub. Dans un premier temps, il convient toutefois de créer quelques dossiers dans lesquels vous pourrez placer les fichiers de con­fi­gu­ra­tion :

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

Après la création du dossier, accédez au dossier Li­nux­Ser­ver. Dans ce dossier, vous pouvez té­lé­char­ger les fichiers de con­fi­gu­ra­tion né­ces­saires à l’aide des commandes suivantes :

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

Étape 8 : modifier les fichiers de con­fi­gu­ra­tion

Pour éditer les fichiers de con­fi­gu­ra­tion et les adapter à vos pré­fé­rences, vous pouvez utiliser l’éditeur de texte de votre choix. Nous avons choisi d’utiliser vim, car l’éditeur de texte est déjà préins­tallé et peut être appelé di­rec­te­ment dans le terminal. L’uti­li­sa­tion se fait donc sim­ple­ment via la ligne de commande. Le fichier à traiter porte le nom de Game.ini et contient des pa­ra­mètres de con­fi­gu­ra­tion im­por­tants. Il peut être ouvert et édité avec vim en utilisant la commande suivante :

vim Game.ini
bash

En plus de votre SteamID, que vous trouverez dans les « Détails du compte » de Steam, vous devez également indiquer le nombre de joueurs pouvant rejoindre votre serveur The Isle Evrima. De plus, vous pouvez définir le mot de passe RCON dans le fichier Game.ini, ou bien renoncer à l’uti­li­sa­tion du mot de passe en dé­fi­nis­sant Rco­nE­na­bled:false.

Image: Fichier Game.ini dans l’éditeur de texte vim
Le fichier Game.ini contient des in­for­ma­tions im­por­tantes con­cer­nant la con­fi­gu­ra­tion de votre serveur The Isle Evrima.

Étape 9 : démarrer le serveur The Isle Evrima

Main­te­nant, vous pouvez enfin démarrer votre propre serveur The Isle Evrima ! Pour cela, il faut d’abord accéder au dossier concerné :

cd /home/isle/isle
bash

Dans cette dernière étape, vous pouvez démarrer votre serveur en entrant la commande présentée ci-dessous dans votre terminal. Veillez à remplacer [Adresse IP] par votre propre adresse IP.

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

Étape 10 : se connecter au serveur

Après avoir configuré votre serveur avec succès, vous et vos coé­qui­piers pouvez main­te­nant vous connecter à celui-ci ! Pour cela, il vous suffit d’ouvrir le jeu et d’entrer dans la fenêtre de recherche les données du serveur The Isle Evrima que vous venez de créer. Assurez-vous au­pa­ra­vant que vous avez bien installé la branche Evrima sur Steam. Le moment est désormais venu de vous glisser dans la peau d’un dinosaure !

Aller au menu principal