[How-to] Installation d'un serveur TeamSpeak 3


Tutoriel sur l'installation d'un server teamspeak3 sur linux (sans base de donnée) :




En tout premier lieux il faut vous inscrire ici :
- http://sales.tritoncia.com/ts3_maint.html

Pour faire une demande de "Non-Profit License", une licence gratuite. Sinon votre serveur ne ce lancera pas.

Télécharger la dernière version de Ts3 :
- http://www.teamspeak.com/?page=downloads

Copier le lien en clic droit et copier l'adresse du lien (sous mozilla). Puis téléchargez-le depuis votre shell :

- wget http://ftp.4players.de/pub/hosted/ts3/releases/beta-16/teamspeak3-server_linux-x86-3.0.0-beta16.tar.gz

- tar zxf teamspeak3-server_linux-x86-3.0.0-beta16.tar.gz

- cd teamspeak3-server_linux-x86


Ensuite créer un fichier config de ce genre (du nom de ts3server.ini) :

machine_id=
default_voice_port=9987
voice_ip=xxx.xxx.xxx.xxx
licensepath=
filetransfer_port=30033
filetransfer_ip=xxx.xxx.xxx.xxx
query_port=10011
query_ip=xxx.xxx.xxx.xxx
dbplugin=ts3db_sqlite3
dbpluginparameter=
dbsqlpath=sql/
dbsqlcreatepath=create_sqlite/
logpath=logs
logquerycommands=1


Remplacez les xxx.xxx.xxx.xxx par l'IP de votre serveur. Et l'upload à la racine dans le dossier ts3 (la où il y a le fichier ts3server_linux_x86).

Uploadez aussi le fichier key (licensekey.dat) de votre licence sans profit (que vous avez du recevoir par mail, cela mets un peu de temps, de 5mins à 1h).

Ensuite pour le lancer, rien de plus simple, mais plusieur options pour le faire (selon votre linux).

Sur un CentOS/Plesk :
- ./ts3server_linux_x86 &
ou
- ./ts3server_linux_x86 inifile=ts3server.ini &
ou
- screen -dmS votre_user ./ts3server_linux_x86
(a la place de votre_user mettez l'utilisateur qui a les droits dans le dossier où vous avez installé votre teamspeak 3 :))

(le petit "&" a la fin permet de ne pas couper le serveur TS3 quand vous allez fermer votre fenêtre SSH, fonctionne aussi sur les autre linux)

Attention au premier lancement il vous indiquera des informations très importante qui faut garder dans un bloc note !!
- 1 - Le token, qui vous permettra de vous faire passer superadmin sur votre TS3
- 2 - Le password de votre status superadmin


Une fois seulement si tout fonctionne bien, faites ce qui suit pour que votre serveur teamspeak 3 ce lance au démarrage de votre serveur :

Créer un fichier txt sur votre PC (avec blocnote) et y mettre ceci :
#!/bin/sh
#Lancement du serveur Teamspeak3
cd /home/votre_dossier/teamspeak3
screen -dmS votre_user ./ts3server_linux_x86


Et le nommer par exemple comme ceci :
start_ts3.sh

Lui donner les droits d'exécution :
chmod +x start_ts3.sh

Il ne vous reste plus qu'à l'envoyer dans le dossier init.d :
cp /home/votre_dossier/teamspeak3/start_ts3.sh /etc/init.d

Et vous voila enfin avec un serveur teamspeak qui fonctionne et opérationnel.
Sthann Web Developer

J'ai créé CaquiLink pour partager toutes les questions qu'on peut se poser ou astuces que j'ai trouvé, pour qu'elles soient trouvé plus rapidement sur internet.

Aucun commentaire:

Enregistrer un commentaire