[TUTO] Install Serveur Css Linux, avec Steamcmd.

25 Déc 2013
1 1 1 1 1 1 1 1 1 1 Note 4.70 (5 Votes)

css_baniere

startbutton installbutton


Préface
Ce tutoriel a pour but de vous expliquer étapes par étapes, les opérations à effectuer pour réaliser l'installation d'un serveur dédier Counter-Strike Source sous linux avec l'utilitaire SteamCMD.

Difficulté Prés requis Liste des chapitres

Niveau 1
ico niveau1
Facile

  • network 16  Connexion Internet Adsl Mini.
  • hdd 16  Espace disque : ~ 2.12 Go
  1. Préparation
  2. Télécharger et Installer l'utilitaire steamcmd
  3. Installation du Serveur Counter-Strike Source
  4. Création du fichier server.cfg & Configuration du serveur
  5. Démarrer le serveur
  6. Se connecter au serveur
  7. Mon serveur sur internet
Systéme d'exploitation
Informations
Vous pouvez aussi utiliser GHM - Game Host Manager pour crée votre serveur sous windows.
ghm v2
 

 1. Préparation
Afin d'accueillir notre futur serveur, nous allons crée un nouvel utilisateur.

1.1/ Ouvrez un terminal & connecter vous en root
root logingign snipe

1.2/ Crée un nouvel utilisateur par exemple serveur.

adduser serveur

new user

1.3/ Connecter vous avec lutilisateur que vous venez de crée par exemple serveur.

su serveur

login serveur

 


 2. Installation & préparation de SteamCMD
Nous allons maintenant télécharger l'utilitaire SteamCMD qui va nous permettre de télécharger tous les fichiers de notre serveur. 

2.1/ Dirigez vous dans le dossier perssonel de l'utilisateur que vous venez de crée.

cd /home/serveur/

dossier user

2.2/ Crée un dossier steamcmd

mkdir steamcmd

dossier steamcmd

2.3/ Diriger vous dans le dossier steamcmd que vous venez de crée.

cd steamcmd

cd dossier steamcmd

2.4/ Télécharger steam cmd.
wget http://media.steampowered.com/client/steamcmd_linux.tar.gz

dl steamcmd

2.5/ Extraxion de steamcmd

tar -xvzf steamcmd_linux.tar.gz

extract steamcmd

2.6/ Modifier les permission du fichier steamcmd.sh, pour autoriser son exécution.

chmod +x steamcmd.sh

permission steamcmd

Attention l'ordinateur sur le quel vous installer le serveur, doit obligatoirement être connecté à internet pour continuer !


2.7/ Exécuter steamcmd.sh
./steamcmd.sh

elite akSteamCMD éffectue la mise à jour & télécharge les fichier langue.
maj steamcmd

2.8/ Tapez: login votre_login_steam votre_pass_steam ou login anonymous Pour vous connecter vous à votre compte steam ou en anonyme.

J'ai rencontrer pas mal de probléme d'installation en me connectant avec mon compte steam, je vous recommande fortement de vous connecter en anonyme login anonymous en cas de probléme.


Si vous utiliser votre compte steam pour installer votre serveur, vous serais déconnecter du client le temps de l'installation.



login steamcmd

Si on vous demande un steam guard code: Vous avez du reçevoir un e-mail contenant un code de sécurité, à l'adresse associer à votre compte steam. Tapez le code fournis dans l'email.


 3. Installation du Serveur Counter-Strike Source
Ha nous voici enfin dans le vif du sujet !

 

3.1/ Vous devez spécifier le dossier d'installation de votre serveur.
Tapez la commande ci-dessous, vous pouvez changer le dossier d'installation en modifiant : /home/serveur/srv_css/ par le dossier que vous souhaiter.

force_install_dir /home/serveur/srv_css/

dossier install serveur

3.2/ C'est partit pour l'installation tapez:
app_update 232330 validate

dl serveur

Si vous obtener le message: ERROR! Failed to install app '232330' (No subscription)
Connecter vous en anonyme, et pas avec votre compte steam, comme expliquer plus haut.

css c4L'installation du serveur Counter-Strike Source est en cours...
dl2 serveur

Que se passe-t-il ? L'utilitaire steamcmd vérifie si vous avez déjà une installation d'un serveur Counter-Strike Source dans le dossier srcds, si il n'en trouve pas, ce qui est le cas l’ors d'une nouvelle installation, il va télécharger tous les fichiers nécessaires à votre serveur css. La durée du téléchargement peut varier en fonction de votre connexion internet, et de la charge des serveurs de téléchargements.

Afin de vérifier que l'utilitaire a bien télécharger tous les fichiers, veilliez effectuer de nouveau les opérations 3

Si les fichiers de votre serveur sont à jour, vous devriez avoir ce message "Success! App '232330' fully installed."


dl serveur success

Félicitation ! L'installation de votre serveur est terminée.

 
3.7/ Quiter steamcmd.
exit

exit steamcmd

 4. Création du fichier server.cfg & Configuration du serveur
Maintenant que notre serveur est installer nous devons crée un fichier de configuration pour définir le nom du serveur, le mot de passe admin, ect..


Je vous propose un fichier server.cfg concocter par mes soins que vous pouvez télécharger ci-dessous.

Fichiers:
Fichier server.cfg Css Version:1

Fichier server.cfg pour serveur Counter Strike Source

Enregistrez-vous ou connectez-vous pour récupérer des fichiers de cette catégorie.

Site Web TutoProd.fr Site Web Page d'accueil Date 18-01-2012 Langue  Français Système  Counter-Strike Source Taille du fichier 4.92 KB Téléchargement 3047

4.1/ Placer le fichier server.cfg dans /home/serveur/srv_css/cstrike/cfgguerilla snipe
ajout server cfg
4.2/ Ouvrir le fichier server.cfg avec le bloc note ou notepad++
4.3/ Vérifier que sv_lan est bien a 0 si vous souhaiter un serveur local uniquement passer la variable a 1.
4.4/ Vérifier que sv_region est bien a 3 votre serveur sera donc classé comme serveur européen.
4.5/ Modifier la variable hostname pour donner un nom a votre serveur ex: hostname "Mon serveur css"
4.6/ Modifier rcon_password pour modifier le mot de passe de l'administrateur du serveur ex : rcon_password "Mon_Pass_Rcon"
4.7/ (Facultatif) Pour protéger votre serveur par un mot de passe lors de la connexion ôtez les // a la ligne // sv_password "votre_mot_de_passe" puis tapez le mot de passe entre les ""


 5. Démarrer le serveur
Ah enfin on y arrive maintenant ça fonctionne ou pas ?? j'espère que l'autre avec son tuto ma pas fait perdre mon temps allé c'est partit..

5.1/ Ouvrez un terminal et connecter vous avec l'utilisateur que vous avez crée a l'étape 1.2
login-user serveur
5.2/ Pour démarrer le serveur copier/coller ceci :

/home/serveur/srv_css/srcds_run -game cstrike +map de_dust2 -maxplayers 16 -tickrate 66

start serveur
m4a1
Quelques explications sur la commande ci-dessus :
Partie 1: /home/serveur/srv_css/srcds_run Exécution du fichier srcds_run
Partie 2: -game cstrike Le type de serveur de jeu que nous souhaitons démarrer.
Partie 3: +map de_dust2 La map sur le quel va démarrer le serveur.
Partie 4: -maxplayers 16 Le nombre maximum de slot (joueurs).
Partie 5: -tickrate 66 Le tickrate du serveur 33, 66, 100.

Vous pouvez tapez status dans la console, pour afficher les information du serveur


 6. Se connecter au serveur
Enfin la connexion youpi !Content

6.1/ Démarrer le jeu Counter-Strike Source
gsg m4
6.2/ Cliquez sur recherche serveurs puis sélectionner l'onglet lan.
6.3/ Double cliquez sur le nom de votre serveur pour vous connecter, ou tapez connect votre_ip locale dans la console du jeu.
img11
 


 7. Mon serveur sur internet

A l'heure actuel votre serveur et accessible uniquement au ordinateur connecter a votre réseau local, cette étape vous explique quel port sont à ouvrir dans votre pare-feu.

7.1/ Connecter vous sur l'interface d'administration de votre modem.

Besoin d'aide pour ouvrir les port de votre box ?
Tuto Modem & Routeur

7.2/ Ouvrez les port suivants:deagle

Liste des port a ouvrir dans votre pare-feu.
Port TCP Port UDP
  • 27030 à 27039
  • 27015
  • 1200
  • 27000 à 27015
  • 27020


7.3/
Pour que les joueurs provenant d'internet puissent se connecter a votre serveur vous devez leurs fournir votre ip intrenet.
7.4/ Une fois que vous avez votre ip internet rajouter le port de votre serveur par défaut 27015 Enjoy !

Ouf enfin c'est fini !
Votre serveur et prêt à recevoir des joueurs !
Merci de bien vouloir noter ce tutoriel.


Ce document intitulé « [TUTO] Install Serveur Css Linux, avec steamcmd. » rediger par Sissou, issu de TutoProd.fr est mis à disposition
sous les termes de la licence Creative Commons.
Vous pouvez copier cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.