Créer un serveur Team Speak sur une machine Linux

** Vous installerez grâce à ce tutoriel un serveur Teamspeak, sur une machine Linux. Ce tutoriel fonctionne parfaitement sous Ubuntu, et devrait fonctionner sur la plupart des distributions Linux. Vous accédez à votre serveur via Putty, donc la lecture du tutoriel sur l’utilisation de Putty est conseillée. Si vous installez le serveur sur un ordinateur Linux chez vous, alors tout se fera via la console. **

TeamSpeak est un logiciel gratuit vous permettant de communiquer vocalement avec des amis. Cet outil est très simple à installer, et à utiliser.

logo infoSi vous avez suivi un des tutoriels de l’installation d’un serveur de jeu Steam sur votre machine Linux (serveur dédié, ou ordinateur chez vous :)), alors ne reproduisez pas les consignes précédées de « ## » ! 😉

1. Préparation de la machine

Nous allons préparer la machine à l’installation du serveur TeamSpeak.

Nous allons lancer la mise à jour de celui-ci, afin d’avoir une machine bien protégée, et plus performante.

logo infoVous devez être loggué sur la machine avec un compte root.

Tapez dans la console les lignes suivantes. Si une question vous est posée, répondez en tapant Y (pour Yes) ou O (pour Oui).

apt-get update

 

apt-get upgrade

Votre serveur Teamspeak sera lancé 24h/24 et 7 jours /7. Il faut donc qu’il soit un minimum protégé. C’est pourquoi nous ne lancerons JAMAIS le serveur sous l’utilisateur ROOT. Il nous faut donc créer un nouvel utilisateur, qui servira seulement à faire tourner votre serveur.

Nous allons à la racine du disque dur.

cd /

Nous nous déplaçons dans le dossier « srv ».

cd srv

Nous créons le dossier « teamspeak » dans le dossier « srv ».

mkdir teamspeak

Nous donnons tous les droits au dossier « teamspeak », pour éviter tout problème à l’avenir.

chmod 0777 teamspeak

## Nous créons un utilisateur nommé « admin ». Choisissez ensuite votre mot de passe.

## adduser admin

Nous donnons le dossier « teamspeak » à l’utilisateur « admin », qui en sera donc le nouveau propriétaire.

chown admin /srv/teamspeak

Nous avons finis de préparer le serveur !

Déconnectez-vous maintenant, en quittant tout simplement Putty, ou en fermant votre session, puis reconnectez vous avec l’utilisateur « Admin » !

2. Recupération des données

Vous vous êtes reconnecté avec l’utilisateur « admin ».

Nous allons nous rendre dans le dossier nouvellement créé.

cd /srv/teamspeak

Nous téléchargeons l’archive du serveur TeamSpeak

wget http://www.tutos-gameserver.fr/files/ts2_server_rc2_202319.tar.bz2

Nous décompressons l’archive.

tar -xjf ts2_server_rc2_202319.tar.bz2

Tous les fichiers sont présents sur le serveur ! Nous allons maintenant le lancer …

3. Lancement du serveur

Nous nous rendons dans le dossier contenant tous les fichiers nécessaires au serveur.

cd /srv/teamspeak/tss2_rc2

Nous pouvons maintenant lancer notre serveur.

./teamspeak2-server_startscript start

Vous pouvez dès à present vous connecter à votre serveur TeamSpeak. L’adresse du serveur TS est l’adresse IP du serveur dédié sur lequel il est installé. Si le serveur TS est installé sur un ordinateur perso, alors son adresse IP est celle de votre réseau (voir ici). Pensez dans ce cas à rediriger les ports de votre routeur !

Maintenant que le serveur est lancé, vous souhaitez connaître le mot de passe de l’admin par défaut du serveur, et le mot de passe du superadmin, qui peut gérer TeamSpeak.
C’est tout simple, tapez :

cat server.log

Dans le fichier qui apparait, regardez les lignes « admin account info » et « superadmin account info », qui vous donnent toutes les informations nécessaires. Les mots de passe associés à ces deux comptes sont générées aléatoirements, au premier lancement de votre serveur TS.

Vous pourrez réafficher ces mots de pass en tapant :

./teamspeak2-server_startscript passwords

 

4. Configuration de votre serveur

Avec toutes les informations obtenues precedemment, nous allons nous connectez à l’interface web de TeamSpeak.

En effet, lorsque vous installez le serveur TeamSpeak, un « mini » serveur web est aussi installé, qui permettra de l’administrer. Grâce à cela, pas besoin d’installer Apache, et tout le bazard normalement nécessaire !

Lancez un navigateur web, et entrez l’adresse suivante : http://IP_DU_SERVEUR:14534, ce qui vous menera à l’interface d’administration.

A partir de cette page, logguez-vous en superadmin. Vous pourrez ajouter des serveurs TS, ajouter des admins à vos serveurs, les modifier …. bref, tout faire ! 😀

@++ et BON FRAGS !