|
Cheres amis de ivanonv aujourd' huit une petite leçon pour installer Teamspeak2 sur un serveur linux :
1/Description :
Teamspeak est un logiciel de communication vocal permettant aux
utilisateurs (clients) de communiquer facilement et surtout
gratuitement.
Logiciel plutôt complet utiliser plus spécifiquement pour les jeux en lignes ou les communautés souhaitant un contact vocal.
D’autres applications identiques sont également utilisable, mais teamspeak est tout de même très facile d’utilisation.
2/Installation :
*On commence deja a se positionner dans son repertoire :
code: cd /var
*On recupere le dernier server TS2 pour linux :
code: wget tp://webpost.teamspeak.org/releases/ts2_server_rc2_20201.tar.bz2
*On décompresse notre archive :
code: tar -xvf ts2_server_rc2_20201.tar.bz2
// si tar n'est pas installé on fait :
code: apt-get install tar //
*Maintenant on va renommer le dossier et supprimer l'archive qui ne sert plus a rien :
code: mv tss2_rc2 teamspeak2 //notre repertoire s'appelera teamspeak2 --> jolie !!
code: rm ts2_server_rc2_20201.tar.bz2 // plus d'archive :)
*On rentre dans le dossier TS2 :
code : cd /teamspeak2
*On va lancer le serveur en root pour recuperer les infos admin :
code: ./teamspeak2-server_startscript start
a se moment la message comme quoi il ne faut pas lancer en root , pas de soucis , on le relancera apres ..
*Maintenant le serveur est lancé , voyons se qu'il nous dit :
code: tail server.log
et on obtient ceci :
10-07-06 00:57:54,ALL,Info,server, Server init initialized
10-07-06 00:57:54,ALL,Info,server, Server version: 2.0.20.1 Linux
10-07-06 00:57:54,WARNING,Info,SQL, created table ts2_servers
10-07-06 00:57:54,WARNING,Info,SQL, created table ts2_server_privileges
10-07-06 00:57:54,WARNING,Info,SQL, created table ts2_channels
10-07-06 00:57:54,WARNING,Info,SQL, created table ts2_channel_privileges
10-07-06 00:57:54,WARNING,Info,SQL, created table ts2_clients
10-07-06 00:57:54,WARNING,Info,SQL, created table ts2_bans
10-07-06 00:57:54,ALL,Info,server, Starting VirtualServer id:1 with port:8767
10-07-06 00:57:54,WARNING,Info,SERVER, Default VirtualServer created
10-07-06 00:57:54,WARNING,Info,SERVER, admin account info: username: admin password: xxxxx
10-07-06 00:57:54,WARNING,Info,SERVER, superadmin account info: username: superadmin password: xxxxx
10-07-06 00:57:56,ALL,Info,server, Server init finished
10-07-06 00:57:56,WARNING,Info,server, TeamSpeak Server daemon activated
10-07-06 01:11:06,ALL,Info,server, Starting VirtualServer id:1 with port:1337
Le serveur c'est bien lancé bravo !!! et on voit que 2 comptes avec mot de passe ont été créer noté les bien car on aura besoin de celle ci pour gerer le serveur TS.
*On stop le serveur TS :
code: ./ teamspeak2-server_startscript stop
*On va creer un nouvel utilisateur pour TS appelé tout simplement teamspeak
code: useradd -d /var/teamspeak2 teamspeak //le -d indique le repertoire de l'utilisateur creer //
* On donne les droits de cette utilisateur sur le dossier et ce qu'il contient :
code: cd /var
code: chown -R teamspeak:teamspeak teamspeak2
*Maintenant on se connecte a l'utilisateur teamspeak pour lancer notre serveur :
code: su teamspeak
code: cd teamspeak2
code: ./teamseapk2-server_startscript start
==> Bravo !! votre serveur TS2 est lancé ! ! pour vous connecter a l'administration , allez sur l'adresse :
http://mondomaine.tld:14534 ou http://ipdelamachine:14534
3/Petit plus sur temspeak :
*Redemarrer Teamspeak 2 :
./teamspeak2-server_startscript restart
*Connaitre les pass admins et superadmins
./teamspeak2-server_startscript passwords
*Script de demarage de teamspeak au demarrage du serveur :
cd /etc/init.d
nano ts.sh
! /bin/bash
# Copyright (c) 2004 TeamSpeak team All rights reserved.
#
#Lancement de TS2 au demarrage du serveur#
#
cd /var/teamspeak2
./teampseak-server_startscipt start
et on quite avec crtl x !!
en suite on rend le script executable :
chmod +x ts.sh
Et on le met dans l'update-rc.d
update-rc.d ts.sh defaults 99
Et voilou !!!
.
|