La meilleure option pour une aventure en ligne commune dans le comté de Navezgane est d’utiliser son propre serveur 7 Days to Die. Lorsque vous avez réuni le matériel né­ces­saire, procurez-vous fa­ci­le­ment le logiciel de serveur dédié requis pour le jeu de survie aux zombies, via le client en ligne de commande SteamCMD.

Jeu de rôle de type bac à sable mettant en scène des zombies, 7 Days to Die est dis­po­nible en accès anticipé ou « early access » depuis 2013. L’équipe de dé­ve­lop­peurs The Fun Pimps veille toutefois à compléter ré­gu­liè­re­ment les contenus, à résoudre les bugs et à apporter d’autres amé­lio­ra­tions. Si vous souhaitez affronter les zombies en équipe, il est préconisé d’utiliser son propre serveur dédié 7 Days to Die pour des raisons de per­for­mance. Nous vous ex­pli­quons dans cet article quelles sont les exigences ma­té­rielles et quelle est la procédure de création et d’ins­tal­la­tion de l’ap­pli­ca­tion serveur.

7 Days to Die : un serveur dédié dans un data center ou un mode coop ?

Le jeu 7 Days to Die possède une fonction intégrée pour héberger une aventure mul­ti­joueur sur Internet. Qu’elles soient privées ou publiques, ces sessions de jeu se déroulent di­rec­te­ment sur votre appareil, ce qui vous évite de devoir acheter ou louer du matériel sup­plé­men­taire. Cette option est toutefois con­seil­lée seulement si vous souhaitez jouer à ce jeu avec quelques autres personnes. De plus, vous devez être conscient que le serveur fonc­tionne seulement lorsque vous exécutez la session. Dès que votre appareil est éteint ou que 7 Days to Die est terminé, le serveur est hors ligne pour tous les joueurs.

Si la session implique plus de quatre joueurs, vous devez im­pé­ra­ti­ve­ment utiliser un logiciel de serveur dédié du jeu 7 Days to Die et du matériel dédié et adapté. À défaut, vous ne pourrez pas proposer d’ex­pé­rience de jeu stable à long terme aux uti­li­sa­teurs qui se con­nec­tent au serveur. Si vous choi­sis­sez de louer le matériel auprès d’un four­nis­seur, vous avez notamment l’avantage de ne pas avoir à vous charger des mesures de sécurité ni de la main­te­nance. En outre, vous profitez de l’ex­cel­lente connexion Internet du four­nis­seur, nettement plus puissante que les con­nexions privées dis­po­nibles.

Conseil

Si vous louez le matériel né­ces­saire à votre serveur 7 Days to Die auprès d’un four­nis­seur d’hé­ber­ge­ment, vous jouissez d’une grande liberté d’uti­li­sa­tion de ces res­sources. Vous pouvez par exemple créer en plus un serveur Mumble afin de préparer la solution adéquate pour la com­mu­ni­ca­tion dans 7 Days to Die. Bien entendu, il est également possible de créer d’autres serveurs de jeu, comme un serveur Valheim.

Server 7 Days to Die : quelle est la con­fi­gu­ra­tion requise ?

Côté dé­ve­lop­peur, il n’existe aucune in­di­ca­tion of­fi­cielle quant à la con­fi­gu­ra­tion ma­té­rielle requise pour l’hé­ber­ge­ment du logiciel de serveur dédié 7 Days to Die. Les in­di­ca­tions fournies ci-après s’appuient donc sur l’ex­pé­rience. En termes de con­fi­gu­ra­tion, le principe est similaire aux autres jeux mul­ti­joueur : plus le monde de jeu prévu est important et plus il y a de joueurs qui in­te­ra­gis­sent avec le monde, plus il faut prévoir de pro­ces­seurs et de mémoire vive. Il en est de même pour les mods utilisés.

Pour commencer, le matériel minimum suivant est re­com­mandé :

  • Pro­ces­seur : AMD ou Intel (2 cœurs) à partir de 2,4 GHz pour 1–4 joueurs ; 3 GHz pour 5–16 joueurs
  • Mémoire vive (RAM) : 3–4 Go pour 2–4 joueurs ; 8 Go pour 5–16 joueurs
  • Espace disque dis­po­nible : 12 Go ; espace disque sup­plé­men­taire pour la sau­ve­garde et les mods installés.

Outre la puissance de calcul pour l’ap­pli­ca­tion serveur 7Days to Die, il convient également de prévoir les res­sources pour le système d’ex­ploi­ta­tion respectif (Linux ou Windows). Pour Windows Server 2019, les puis­sances suivantes seraient par exemple requises pour un bon fonc­tion­ne­ment :

  • Pro­ces­seur de 1,4 GHz (64 bits)
  • Mémoire vive de 512 Mo ou 2 Go (sans ou avec interface graphique)
  • Espace disque dis­po­nible de 32 ou 36 Go (sans ou avec interface graphique)

Quelles options de serveur 7 Days to Die propose IONOS ?

Vous pouvez louer le matériel requis pour l’exécution du logiciel de serveur dédié 7 Days to Die auprès de nombreux four­nis­seurs. En règle générale, vous avez non seulement le choix entre dif­fé­rents tarifs de puissance, mais également entre dif­fé­rents types de serveurs. Toutefois pour un débutant, cette diversité est souvent complexe au premier abord, car elle complique la recherche de la solution adaptée, celle qui n’offre ni trop ni trop peu de puissance.

Chez IONOS, vous avez par exemple le choix entre les trois modèles de serveurs suivants, chacun étant proposé à des tarifs dif­fé­rents :

  • Serveur Cloud : le serveur Cloud de IONOS vous donne accès à un en­vi­ron­ne­ment de serveur vir­tua­lisé que vous pouvez fa­ci­le­ment faire évoluer et adapter à vos besoins et à la situation. Il est facturé à la minute près, de sorte que vous ne payez que ce que vous consommez réel­le­ment.
  • Serveur virtuel : le serveur virtuel, ou serveur privé virtuel (VPS), repose également sur du matériel vir­tua­lisé. Con­trai­re­ment au modèle de serveur Cloud, ce modèle applique des coûts fixes mensuels.
  • Serveur dédié : si vous choi­sis­sez un serveur dédié, IONOS met à votre dis­po­si­tion du matériel pro­fes­sion­nel dédié offrant une puissance de calcul su­pé­rieure avec un simple cœur.
Conseil

Vous concevez un projet ambitieux de serveur 7 Days to Die pour une multitude de joueurs dans un monde de jeu immense ? Louez dès aujourd’hui votre serveur dédié de IONOS afin de créer la con­fi­gu­ra­tion ma­té­rielle optimale pour ce projet.

Scénarios pour un serveur dédié du jeu 7 Days to Die et solutions IONOS adaptées

Votre serveur doit fonc­tion­ner 24 heures sur 24 ? Un vaste monde de jeu et le recours à des mods sont par­ti­cu­liè­re­ment im­por­tants ? Peut-être souhaitez-vous dépasser la limite non of­fi­cielle de 16 joueurs par serveur ou exploiter plusieurs serveurs en parallèle ?

Nous avons élaboré 3 scénarios possibles pour votre serveur dédié 7 Days to Die auxquels nous avons assigné le serveur IONOS adapté.

Scénario pour serveur 7 Days to Die Serveur IONOS conseillé
2–4 joueurs, toujours en ligne VPS L
5–16 joueurs, vaste monde de jeu + mods, toujours en ligne VPS RAM XL
> 16 joueurs, mul­ti­ser­veur, vaste monde de jeu + mods, toujours en ligne Serveur dédié AR6-32 SSD
Conseil

Louez dès aujourd’hui votre serveur Cloud ou votre serveur virtuel chez IONOS et profitez d’un matériel flexible et vir­tua­lisé répondant à des normes de sécurité élevées et dont la dis­po­ni­bi­lité est garantie (99,99 % et le trafic illimité.

7 Days to Die : créer un serveur dédié - tutoriel détaillé

Avec le matériel adapté, vous pouvez mettre en œuvre un serveur dédié 7 Days to Die pour votre projet. Vous avez seulement besoin d’un système d’ex­ploi­ta­tion approprié (au choix, les systèmes de serveur clas­siques Linux et Windows, comme Ubuntu, Debian ou Windows Server) et du client en ligne de commande de Steam, SteamCMD.

Dans le tutoriel suivant, nous pré­sen­tons le processus d’ins­tal­la­tion en prenant l’exemple de clients IONOS (serveur virtuel, serveur Cloud et serveur dédié). Le système d’ex­ploi­ta­tion utilisé est Windows Server 2019.

Étape 1 : établir une connexion à distance au serveur

La première étape consiste à établir une connexion à distance avec votre serveur loué. En tant que client IONOS, vous pouvez exécuter l’ins­tal­la­tion fa­ci­le­ment sur le Cloud Panel, le service client sur le Web. Pour cela, connectez-vous à l’aide de vos iden­ti­fiants IONOS sur la page de connexion et procédez comme suit :

  1. Sé­lec­tion­nez la section « Server & Cloud ».
  2. Choi­sis­sez le matériel du serveur que vous avez loué pour le serveur du jeu 7 Days to Die.
  3. Cliquez sur l’entrée du serveur et accédez à Aperçu des données d’accès.
  4. Appuyez sur le bouton de té­lé­char­ge­ment en regard de « Connexion Bureau à distance ».
Image: Cloud Panel de IONOS : données d’accès du serveur
Cloud Panel de IONOS : données d’accès du serveur

Exécutez le fichier à l’aide de l’option « Connexion Bureau à distance » proposée et cliquez sur « Connecter » dans la fenêtre de dialogue suivante. Saisissez les iden­ti­fiants per­son­nels de votre serveur. Si vous ne les avez pas encore modifiés, retrouvez-les également dans la liste des données d’accès (uti­li­sa­teur et mot de passe initial).

Note

Lors de la première connexion, vous devez classer le cer­ti­fi­cat de sécurité du serveur comme fiable. Ensuite seulement, vous pouvez établir la connexion à distance !

Étape 2 : installer SteamCMD

Vous pouvez utiliser le serveur 7 Days to Die à l’aide de SteamCMD. Cet outil est une version ligne de commande du client Steam par lequel vous pouvez vous connecter ra­pi­de­ment et fa­ci­le­ment au serveur de la pla­te­forme de jeu. Le package d’ins­tal­la­tion (pour Windows dans ce cas) est dis­po­nible en té­lé­char­ge­ment via ce lien de té­lé­char­ge­ment.

Conseil

La procédure pour installer SteamCMD est détaillée ul­té­rieu­re­ment dans le Digital Guide, pour Windows et Linux.

Dé­com­pres­sez le dossier .zip dans un ré­per­toire de votre choix (par exemple sous C:\SteamCMD) et débutez l’ins­tal­la­tion en double-cliquant sur steamcmd.exe. Windows démarre alors au­to­ma­ti­que­ment l’invite de commandes et le té­lé­char­ge­ment de tous les autres fichiers SteamCMD né­ces­saires. La ligne de saisie « steam> » apparaît lorsque l’ins­tal­la­tion s’est cor­rec­te­ment déroulée.

Image: Installation de SteamCMD via l’invite de commandes Windows
Ins­tal­la­tion de SteamCMD via l’invite de commandes Windows

Étape 3 : installer le serveur dédié 7 Days to Die

Via la ligne de saisie de Steam, vous pouvez désormais établir une connexion au serveur Steam afin de té­lé­char­ger l’ap­pli­ca­tion serveur dédié. Commencez par vous connecter dans ce but. Pour le jeu 7 Days to Die, la connexion en tant qu’uti­li­sa­teur anonyme suffit.

login anonymous

Créez ensuite le ré­per­toire d’ins­tal­la­tion du serveur :

force_install_dir C:\7daystodie-ds\

Enfin, té­lé­char­gez l’ap­pli­ca­tion à l’aide de la commande suivante :

app_update 294420 validate
Image: Serveur dédié 7 Days to Die : télécharger via SteamCMD
Serveur dédié 7 Days to Die : té­lé­char­ger via SteamCMD

Lorsque le té­lé­char­ge­ment et l’ins­tal­la­tion sont terminés, fermez l’ap­pli­ca­tion de la ligne de commande avec la commande « quit ».

Conseil

Le nombre « 294420 » est l’iden­ti­fiant de l’ap­pli­ca­tion serveur 7 Days to Die dans le réseau Steam. Avec la commande « app_update 294420 », vous pouvez mettre à jour les fichiers du serveur à tout moment ul­té­rieu­re­ment.

Étape 4 : ouvrir les ports du serveur

Afin de pouvoir échanger des données de serveur avec le réseau Steam et les mettre à dis­po­si­tion sur Internet, vous devez de plus ouvrir les ports ap­pro­priés dans les pa­ra­mètres du pare-feu. Pour 7 Days to Die, il s’agit du port TCP/UDP 26900, ainsi que des ports UDP 26901, 26902 et 26903.

Les clients IONOS peuvent ajuster les stra­té­gies de pare-feu de leur serveur loué via le Cloud Panel déjà utilisé à l’étape 1 :

  1. Connectez-vous au Cloud Panel de IONOS.
  2. Sé­lec­tion­nez la section « Server & Cloud ».
  3. Dans le menu latéral gauche, cliquez sur « Réseau », puis sur « Stra­té­gies de pare-feu ».
  4. Sous « Entrant », saisissez la règle ap­pli­cable aux ports souhaités.
  5. En­re­gis­trez les nouvelles règles en cliquant sur « Ajouter la règle ».
Image: Server 7 Days to Die : activation du port dans le Cloud Panel de IONOS
Server 7 Days to Die : ac­ti­va­tion du port dans le Cloud Panel de IONOS
Note

L’ouverture des ports nécessite un peu de temps. Dans la partie su­pé­rieure des pa­ra­mètres du pare-feu dans le Cloud Panel de IONOS, vous pouvez vous ren­seig­ner sur le statut actuel de la con­fi­gu­ra­tion. Dans certains cas, il peut être né­ces­saire de re­dé­mar­rer le serveur après la con­fi­gu­ra­tion.

Étape 5 : con­fi­gu­rer et démarrer le serveur

Accédez au ré­per­toire d’ins­tal­la­tion du serveur 7 Days to Die et ouvrez le fichier ser­ver­con­fig.xml avec l’éditeur de votre choix. Dans ce fichier, vous pouvez définir les pa­ra­mètres de base de votre serveur, comme son nom, le mot de passe requis ou le nombre de joueurs, en ajustant les valeurs cor­res­pon­dantes. Il est important que vous laissiez tel quel le contenu restant du fichier de con­fi­gu­ra­tion : apportez des mo­di­fi­ca­tions uni­que­ment entre les guil­le­mets des entrées value**.

Une liste détaillée des pa­ra­mètres possibles est dis­po­nible sur la page du serveur dédié dans le wiki Steam de 7 Days to Die.

En­re­gis­trez le fichier ser­ver­con­fig.xml si vous avez apporté des mo­di­fi­ca­tions. Démarrez ensuite le serveur sur la base du fichier de con­fi­gu­ra­tion en exécutant le script batch start­de­di­ca­ted.bat.

Image: 7 Days to Die : fichier de configuration, script batch et console de serveur
7 Days to Die : fichier de con­fi­gu­ra­tion, script batch et console de serveur

Étape 6 : se connecter au serveur du jeu 7 Days to Die

Vous pouvez désormais vous connecter à tout moment au serveur dédié 7 Days to Die que vous avez créé. Lancez le jeu via Steam et, dans le menu, cliquez sur l’option « Connexion au jeu ». Dans le na­vi­ga­teur du serveur, utilisez à présent la fonction de recherche pour trouver votre serveur. Pour ce faire, saisissez le nom du serveur que vous avez attribué dans le fichier ser­ver­con­fig.xml. Vous pouvez également utiliser l’option « CONNEXION PAR IP… », puis saisir l’adresse IP de votre serveur pour établir la connexion.

Image: 7 Days to Die : navigateur du serveur
7 Days to Die : na­vi­ga­teur du serveur

Lorsque la connexion est établie, vous pouvez enfin vous plonger dans votre aventure en ligne à Navezgane, hébergée sur votre propre serveur.

Image: Capture d’écran de 7 Days to Die
Capture d’écran de 7 Days to Die : au départ, il faut fabriquer un sac de couchage à partir de fibres végétales.
Aller au menu principal