GNU/Linux >> Tutoriels Linux >  >> Cent OS

Guide d'installation du serveur dédié Left 4 Dead pour CentOS

Les serveurs de jeu sont largement recherchés par les joueurs en ligne avertis sur Internet. L4D ou Left 4 Dead est un jeu populaire joué en ligne. Avec le mode multijoueur et solo et la nouvelle version L4D 2 sur le marché, disponible avec tous ses codes de triche en ligne, de nombreux joueurs trouvent ce jeu très convaincant. Les serveurs de jeu bénéficient d'un trafic entrant important. L'installation d'une console de jeu sur un serveur de distribution Linux tel que CentOS peut sembler une tâche ardue, pour un nouvel utilisateur des systèmes Linux. Vous trouverez ci-dessous les étapes pour configurer, installer, mettre à jour et exécuter le serveur L4D sur une distribution Linux telle que CentOS.

Mettre à jour le serveur, installer SteamCMD

Pour installer avec succès la console de jeu L4D sur le serveur CentOS, celle-ci doit être à jour et sécurisée. StreamCMD est l'outil requis pour le télécharger et l'installer. Les étapes d'installation doivent également inclure la création d'un nouvel utilisateur nommé l4d et la configuration d'un mot de passe fort pour lui fournir une sécurité renforcée.

Mise à jour de votre serveur - Vous trouverez ci-dessous les étapes pour mettre à jour le serveur.

yum update
yum upgrade -y

Sécurisez-le

L'ajout d'un utilisateur et d'un mot de passe sécurisé pour une console de jeu est une nécessité importante.

adduser gameserver
passwd gameserver

Autorisations et ports du pare-feu

Pour que la console de jeu fonctionne correctement, les ports de pare-feu nécessaires doivent être ouverts. Les ajouts de ports de pare-feu appropriés pour autoriser l'accès L4D doivent être indiqués dans l'invite de commande. Les commandes suivantes permettent d'atteindre cet objectif.

firewall-cmd --zone=public --add-port=27015/tcp --permanent
firewall-cmd --zone=public --add-port=27015/udp --permanent
firewall-cmd --reload

Installation des dépendances

SteamCMD peut nécessiter certaines bibliothèques système pour une installation réussie. La commande suivante installe les bibliothèques dépendantes pour SteamCMD.

yum install glibc.i686 libstdc++.i686 -y

Installation de votre serveur Left 4 Dead

Une fois que le système est à jour et que le nom d'utilisateur a été ajouté, la procédure de téléchargement et d'installation de SteamCMD doit être suivie dans le répertoire d'accueil de l'utilisateur. Utilisez les commandes suivantes.

su gameserver
cd ~
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar xf steamcmd_linux.tar.gz

Étapes pour installer L4D avec SteamCMD

Les fichiers de jeu sont installés via la commande suivante qui utilise SteamCMD.

./steamcmd.sh +login anonymous +force_install_dir ./l4d +app_update 222840 validate +quit

Une fois l'installation réussie, l'écran affiche :

Success! App '222840' fully installed.

Personnalisez votre serveur pour la console de jeu

L'installation de L4D sur le serveur ne l'exécute pas en arrière-plan. Il faut personnaliser le fichier de configuration et créer un fichier de mise à jour dans le répertoire personnel de l'utilisateur du serveur de jeu. À l'aide de ce fichier de mise à jour, une mise à jour régulière doit être effectuée au fur et à mesure des besoins. Commencez la personnalisation en ouvrant le fichier de configuration du serveur, ''server.cfg'' dans l'éditeur Nano.

nano ~/l4d/left4dead/cfg/server.cfg

Dans le fichier, modifiez les paramètres de nom de serveur et de mot de passe en fonction de vos préférences. Les paramètres pour le même sont, ServerName, RconPassword. Vous trouverez ci-dessous les commandes permettant de faire de même.

hostname "ServerName"
rcon_password RconPassword

Création d'un fichier de mise à jour pour mettre à jour le serveur

Le fichier de mise à jour doit être présent dans le répertoire personnel de l'utilisateur du serveur de jeux. Utilisez nano pour créer et modifier le fichier.

nano /home/gameserver/update_l4d.txt

Ce fichier doit être composé des commandes suivantes.

login anonymous
force_install_dir ./l4d
app_update 222840
quit

La commande pour mettre à jour le serveur est,

cd ~ && ./steamcmd.sh +runscript update_l4d.txt

Les commandes suivantes exécutent le serveur de la console de jeu dans une session d'arrière-plan à l'écran.

cd /home/gameserver/l4d/
screen -dmS gameserver ./srcds_run -console -game left4dead -port 27015 +map l4d_farm04_barn +maxplayers 4 +exec server.cfg

L'arrêt du serveur se fait facilement avec la commande suivante.

screen -S gameserver -X quit


Cent OS
  1. Installer MySQL Server 5.6 dans CentOS

  2. Comment installer le serveur Teamspeak 3 sur CentOS 8

  3. Guide NetInstall de CentOS 6 | Installer CentOS 6 via NetInstall

  4. Installer Microsoft SQL Server sur CentOS 8 - Un guide étape par étape ?

  5. Installer Adminer sur CentOS

Comment installer MariaDB sur CentOS 8

Comment installer le serveur FreeIPA sur CentOS 7

Comment installer le serveur Samba sur CentOS 8

Comment installer Centreon sur Centos 7

Installez Nginx sur CentOS 7 / RHEL 7

Comment installer Varnish Cache pour Apache sur CentOS/RHEL 8