Installer un Serveur TEAMSPEAK sous Debian

1 avril 2008 – 11:22

Hello,

dans ce nouveau tuto je vais vous apprendre à installer un serveur teamspeak sur un linux DEBIAN « etch »

PARTIE 1 : Installation
PARTIE 2 : Lancer le serveur automatiquement au démarrage
PARTIE 3 : Configuration du serveur (via une interface web)
PARTIE 4 : Configuration sur le serveur (connecté via le logiciel teamspeak)


PARTIE 1 : Installation

Avant de commencer, pensez à mettre une ip fixe au serveur [ et oui c'est bête mais faut y penser :) un serveur dans du dhcp wagaga !!! ]

Dans un premier temps nous allons ajouter un utilisateur à notre serveur. Il servira à lancer le serveur (il est déconseillé de démarrer le serveur en temps que « root » et ce pour des raisons de sécurité)

adduser tsuser

Répondez aux questions sur l’utilisateur (ce sont les infos nécessaires à la création de son compte sur la machine)

Ensuite, téléchargez sur le site http://www.goteamspeak.com/ la dernière version du serveur pour plateforme LINUX.
Puis transférez le fichier télécharger via winSCP dans le home de l’utilisateur « ts »

Rendez vous dans ce dossier et dézippez le fichier téléchargé :

tar -xvjf ts2_server_rc2_202319.tar.bz2

nb : il est fort probable que vous aillez besoin du paquet bzip2 pour extraire, si vous en avez besoin installez le :

apt-get install bzip2

Maintenant nous allons renommer le dossier (cela va être plus simple pour la suite du tuto, du moins la partie « automatisation ») :

mv tss2_rc2 nom_du_nouveau_dossier

exemple : mv tss2_rc2 ts

Ouvez une nouvelle console (Ctrl+alt+F3 par exemple) et connecté vous avec l’utilisateur « tsuser ».

Enfin rentrez dans le dossier « ts » via la commande : cd ts

nb : « ts » si vous avez suivi l’exemple, sinon indiquez le nom que vous avez donné

Vous voila prêt à lancer le serveur !!! il vous suffit de saisir ces commandes :

./teamspeak2-server_startscript start
./teamspeak2-server_startscript stop

nb : start pour le démarrer, stop… pour l’arrêter (ça parait logique mais bon…)

Démarrez le !!!


PARTIE 2 : Lancer le serveur automatiquement au démarrage

Maintenant nous allons automatiser le démarrage du serveur au démarrage de notre DEBIAN !!!

Repartez dans la console ou vous êtes identifiés en temps qu’utilisateur « root » !

Rendez vous dans le dossier /etc/init.d/ et copiez-y ce fichier sh => http://ipced.free.fr/downl.ad/ts.sh

(vous pouvez le transferer via WinSCP ,faire un copier coller du contenu dans un fichier que vous appellerez ts.sh ou encore utiliser la commande wget… Plein de méthode pour faire la même chose au final)

puis via l’éditeur de texte de votre choix (moi j’utilise vi mais vous pouvez utiliser nano ou un autre) modifier les lignes suivantes du fichier :

USER=tsuser
DIR=/home/tsuser/ts/

Cela permet de préciser quel utilisateur doit lancer le serveur teamspeak au démarrage et (pour la 2eme ligne) ou se situe le script
« teamspeak2-server_startscript »

Pensez à enregistrer vos modifications ! et programmzez le lancement de ce sh au démarrage via la commande :

update-rc.d ts.sh defaults 99

nb : il faut être en « root » pour faire ça !


PARTIE 3 : Configuration du serveur (via une interface web)

Pour accéder à l’interface de votre serveur teamspeak, saisissez http://adresse_ip_du_serveur:14534/ dans votre navigateur web. (à remplacer par la vrai ip (192.168.0.10 par exemple)

nb : en local vous pouvez utiliser l’adresse ip 192.168.0.10 pour vous connecter à votre serveur mais si vous voulez le joindre depuis l’extérieur… mettez l’adresse externe que vous avez, facile à trouver via des sites comme : http://www.mon-ip.com/

Une fois connecté à votre serveur il vous est demandé de vous identifier ! cependant vous n’avez pas défini de mot de passe (le script l’as fait pour vous !!! ), pour connaitre vos mots de passe, éditez le fichier server.log et vous verrez les mots de passe « admin » et « superadmin » :

si vous avez bien suivi le tuto ce dernier doit être dans /home/tsuser/ts/server.log


PARTIE 4 : Configuration sur le serveur (connecté via le logiciel teamspeak)

Vous pouvez désormais vous (et vos amis… ou pas ^^) vous connecter à votre serveur via le logiciel !

Je le répète encore : donnez votre adresse ip extérieure, pas celle de votre réseau local en 192…. et des brouettes :)

nb : Si vous avez un routeur (cisco,netgear,hp,freebox,livebox,j’en passe et des meilleurs) pensez à rediriger les ports 8767 et 14534 vers votre serveur.

Et voila :)

Popularity: 77% [?]

Post a Comment