DEDIBOX-NEWS.COM

Le Forum Non Officiel de la DEDIBOX

Vous n'êtes pas identifié.

#1 2006-07-10 05:28:17

Nirvana
Membre
Lieu: Normandie
Date d'inscription: 2006-07-10
Messages: 16
Site web

[tuto] installer un serveur Teamspeak 2 sur Ubuntu dedibox

Teamspeak 2 LINUX SERVER - http://www.goteamspeak.com/
serveur Ubuntu Dedibox


Voici comment rapidement installer un serveur teamspeak sur linux. Compte tenu des problèmes de TS avec les versions de mysql 4.x, cette installation se fera sans.
Toute l'installation se passe en SSH.

here we go !


Tuto sur le wikiBox smile
http://www.dedibox-news.com/doku.php?id … teamspeak2

Dernière modification par Nirvana (2006-07-11 15:22:19)

Hors ligne

 

#2 2006-07-10 15:07:03

Doug
Membre
Lieu: Haute Savoie
Date d'inscription: 2006-06-20
Messages: 39
Site web

Re: [tuto] installer un serveur Teamspeak 2 sur Ubuntu dedibox

Salut !

Très bien ton tuto !
Je l'ai fait il n'y a pas longtemps et cela correspond à qqs détails près à la même manip.

Tu ne veux pas le rajouter dans le wiki ?

Hors ligne

 

#3 2006-07-10 15:31:52

Nirvana
Membre
Lieu: Normandie
Date d'inscription: 2006-07-10
Messages: 16
Site web

Re: [tuto] installer un serveur Teamspeak 2 sur Ubuntu dedibox

à vrai dire je ne sais pas comment faire, mais si je peux le faire je l'ajouterais ce soir smile

Hors ligne

 

#4 2006-07-10 17:06:51

Nirvana
Membre
Lieu: Normandie
Date d'inscription: 2006-07-10
Messages: 16
Site web

Re: [tuto] installer un serveur Teamspeak 2 sur Ubuntu dedibox

hop http://www.dedibox-news.com/doku.php?id=ts2 !

je referais ça propre en plusieurs pages quand j'aurais un peu plus de temps smile

Hors ligne

 

#5 2006-07-10 17:36:20

Doug
Membre
Lieu: Haute Savoie
Date d'inscription: 2006-06-20
Messages: 39
Site web

Re: [tuto] installer un serveur Teamspeak 2 sur Ubuntu dedibox

Nirvana a écrit:

hop http://www.dedibox-news.com/doku.php?id=ts2 !

je referais ça propre en plusieurs pages quand j'aurais un peu plus de temps smile

http://www.3rd-wing.net/style_emoticons/default/thumbsup.gif

Hors ligne

 

#6 2006-07-10 19:44:52

ViP3R
Membre
Date d'inscription: 2006-07-10
Messages: 14

Re: [tuto] installer un serveur Teamspeak 2 sur Ubuntu dedibox

Bravo pour ce tuto ! Du beau boulot wink Je me colle à l'install de suite big_smile

Mais avant de partir, je viens avec ma p'tite question à la noix : comment créer un sous-domaine associé au serveur TS. Par exemple, avoir comme IP une adresse ainsi : ts.domaine.com ?

Merci d'avance wink

Hors ligne

 

#7 2006-07-10 19:55:36

ViP3R
Membre
Date d'inscription: 2006-07-10
Messages: 14

Re: [tuto] installer un serveur Teamspeak 2 sur Ubuntu dedibox

Juste une remarque pour signaler une petite erreur de frappe :

Remplacer :

Code:

cd ..
chown -R teamspeak:users teamspeak

Par :

Code:

cd ..
chown -R teamspeak:users teamspeak2

En effet, le répertoire créé se nomme teamspeak2 et non teamspeak.

Bravo encore pour le tuto cool

Dernière modification par ViP3R (2006-07-10 19:56:47)

Hors ligne

 

#8 2006-07-10 21:06:03

Nirvana
Membre
Lieu: Normandie
Date d'inscription: 2006-07-10
Messages: 16
Site web

Re: [tuto] installer un serveur Teamspeak 2 sur Ubuntu dedibox

exacte merci, je fais la correction smile


Sinon pour répondre à ta question, c'est tout simple ... il suffit d'avoir le domaine et de créé un sous domaine.
Si ts.domaine.com existe, qu'il pointe ou non sur un site alors TS arrivera à résoudre l'IP associé à ce sous-domaine et c'est tout ce qui importe.

Du coup, peu importe l'adresse que tu utilise, il suffira d'avoir le bon port associé à ton serveur TS :
ts.domaine.com:8767
ts1.domaine.com:8767
ts2.domaine.com:8767
ts.domaine2.com:8767
ts.domaine3.com:8767
Toutes ces adresses, si elles pointent sur ton serveur, permettront d'accèder à ton TS.

Par contre,
ts.domaine.com:8777
Là le port change, c'est le même serveur mais c'est plus le même TS.

en espérant être clair tongue

Dernière modification par Nirvana (2006-07-10 21:11:53)

Hors ligne

 

#9 2006-07-10 21:33:38

ViP3R
Membre
Date d'inscription: 2006-07-10
Messages: 14

Re: [tuto] installer un serveur Teamspeak 2 sur Ubuntu dedibox

OK ! Je comprends mieux maintenant !

Du coup, le sous-domaine ne sert à rien... le domaine principal suivi du port de TS suffisent à se connecter au serveur !

Encore un grand merci, Nirvana, pour tes explications !

Hors ligne

 

#10 2006-07-11 14:46:47

Poul3t
Je débarque
Date d'inscription: 2006-06-27
Messages: 6

Re: [tuto] installer un serveur Teamspeak 2 sur Ubuntu dedibox

Et pour ceux que ça intéresse voici le script pour lancer Teamspeak au boot smile

Code:

#! /bin/bash
# Copyright (c) 2004 TeamSpeak team   All rights reserved.
#
#Lance TEamspeak au moment du boot
#
#


# START OF CONFIG SECTION
# WARNING ! For security reasons we advise: DO NOT RUN THE SERVER AS ROOT


USER=teamspeak
DIR=/chemin/vers/teamspeak/


# END OF CONFIG SECTION

# See how we were called.
case "$1" in
        start)
                if [ -e $DIR/tsserver2.pid ]; then
                        echo "tsserver2.pid already exists...server already started ?";
                        echo "If you are sure the server is not running, delete tsserver2.pid"
                        exit 1
                else
                        if [ "$UID" = "0" ]; then
                                for c in $(seq 1 10); do
                                        echo -n "!"
                                        sleep 1
                                done
                                echo !
                        fi
                        echo "Starting the TeamSpeak Voice server..."
                        if [ -e $DIR/server_linux ]; then
                                if [ ! -x $DIR/server_linux ]; then
                                        echo "server_linux is not executable; trying to set it."
                                        chmod u+x $DIR/server_linux
                                fi
                                if [ -x $DIR/server_linux ]; then
                                        WD=`pwd`
                                        cd $DIR
                                        su $USER -c "$DIR/server_linux -PID=tsserver2.pid" &
                                        cd $WD
                                else
                                        echo "server_linux is not executable; fix this."
                                        exit 4
                                fi
                        else
                                echo "Couldnt find server_linux."
                                exit 5
                        fi
                fi
        ;;
    stop)
                if [ -e $DIR/tsserver2.pid ]; then
                        echo -n "Stopping the TeamSpeak Voice server..."
                        if ( kill -TERM `cat $DIR/tsserver2.pid` ); then
                                for c in $(seq 1 300); do
                                        if [ -e $DIR/tsserver2.pid ]; then
                                                echo -n "."
                                                sleep 1
                                        fi
                                done
                        fi
                        if [ -e $DIR/tsserver2.pid ]; then
                                echo "server does not shutdown cleanly - killing"
                                kill -KILL `cat $DIR/tsserver2.pid`
                                rm $DIR/tsserver2.pid
                                sleep 5
                        else
                                echo "done"
                        fi
                else
                        echo "tsserver2.pid is missing; is the server stopped already?"
                        #exit 7 - Should not be here as doesn't allow restart if server is already stopped.
                fi
        ;;
        restart)
                $0 stop && $0 start || exit 1
        ;;
        status)
                if [ -e $DIR/tsserver2.pid ]; then
                        echo "The TeamSpeak Voice server is running."
                        exit 0
                else
                        echo "The TeamSpeak Voice server is stopped."
                        exit 3
                fi
        ;;
        passwords)
                if [ -e $DIR/server.log ]; then
                        date=$(cat $DIR/server.log | grep "admin account info: username: admin" | tail -n 1 | sed "s/^\([0-9]\+-[0-9]\+-[0-9]\+ [0-9]\+:[0-9]\+:[0-9]\+\).*$/\1/")
                        spass=$(cat $DIR/server.log | grep "superadmin account info: username: superadmin" | tail -n 1 | sed"s/^.*username: superadmin password: \([a-z0-9]\+\).*$/\1/")
                        pass=$(cat $DIR/server.log | grep "admin account info: username: admin" | tail -n 1 | sed "s/^.*username: admin password: \([a-z0-9]\+\).*$/\1/")
                        echo "Following passwords were generated on $date"
                        echo "superadmin = \"$spass\""
                        echo "admin      = \"$pass\""
                else
                        echo "server.log not found; maybe the server has not been started yet?"
                        exit 1
                fi
        ;;
        *)
                echo "Usage: $0 {start|stop|restart|status|passwords}"
                exit 2
esac
exit 0

Petite commande qu'il serait simpa d'ajouter sur le wiki (tjrs pratique ..) : ./teamspeak2-server_startscript passwords
Elle affiche tout simplement les mots de pass admin et superadmin.

Dernière modification par Poul3t (2006-07-11 14:53:18)

Hors ligne

 

#11 2006-07-11 15:21:39

Nirvana
Membre
Lieu: Normandie
Date d'inscription: 2006-07-10
Messages: 16
Site web

Re: [tuto] installer un serveur Teamspeak 2 sur Ubuntu dedibox

J'ai mis à jour le wiki, d'ailleurs Poul3t si tu veux y renseigner la marche à suivre pour ce script ... vas y smile

Hors ligne

 

#12 2006-07-11 18:03:44

ViP3R
Membre
Date d'inscription: 2006-07-10
Messages: 14

Re: [tuto] installer un serveur Teamspeak 2 sur Ubuntu dedibox

Ce script, tiré du forum officiel, nécessite quelques personnalisations qui me semble bon de préciser !

Hors ligne

 

#13 2006-07-11 23:27:26

Poul3t
Je débarque
Date d'inscription: 2006-06-27
Messages: 6

Re: [tuto] installer un serveur Teamspeak 2 sur Ubuntu dedibox

Nirvana a écrit:

J'ai mis à jour le wiki, d'ailleurs Poul3t si tu veux y renseigner la marche à suivre pour ce script ... vas y smile

Fait toi plaisir !! je ne serai pas assez clair sur le wiki :+

ViP3R a écrit:

Ce script, tiré du forum officiel, nécessite quelques personnalisations qui me semble bon de préciser !

ui tout simplement ces paramètres :

Code:

# START OF CONFIG SECTION
# WARNING ! For security reasons we advise: DO NOT RUN THE SERVER AS ROOT


USER=teamspeak
DIR=/chemin/vers/teamspeak/


# END OF CONFIG SECTION

cool

Hors ligne

 

#14 2006-07-12 00:18:41

ViP3R
Membre
Date d'inscription: 2006-07-10
Messages: 14

Re: [tuto] installer un serveur Teamspeak 2 sur Ubuntu dedibox

Sans oublier comment nommer ce fichier, dans quel répertoire et la ligne de commande pour qu'il soit ajouté au boot smile

Je me trompe peut être car ca fait un p'tit moment déjà que je n'ai pas touché à ca tongue

Hors ligne

 

#15 2006-07-12 12:48:22

butch2k
Invité

Re: [tuto] installer un serveur Teamspeak 2 sur Ubuntu dedibox

Ligne 94 rajoute un espace entre sed et le " sinon ca genere une erreur :+

 

#16 2006-10-24 21:33:07

dementia
Petit scarabé
Date d'inscription: 2006-10-16
Messages: 53

Re: [tuto] installer un serveur Teamspeak 2 sur Ubuntu dedibox

Salut tout le monde quand je veut le télécharger il me dit " Permission non accordé " comment je peut faire ???:wub:

Hors ligne

 

#17 2006-10-26 07:47:55

darknetjulien
Je débarque
Date d'inscription: 2006-10-25
Messages: 3

Re: [tuto] installer un serveur Teamspeak 2 sur Ubuntu dedibox

Tutorial très clair et efficace, TS installé en 10 minutes montre en main wink
Maintenant, plus qu'à comprendre ce que j'ai tapé comme commandes :+

dementia a écrit:

Salut tout le monde quand je veut le télécharger il me dit " Permission non accordé " comment je peut faire ???:wub:

As-tu essayé les deux liens fournis ? Le premier ne fonctionnait pas pour moi, mais le miroir si.


J'y connais rien, mais je vais apprendre smile

Hors ligne

 

#18 2006-11-15 00:43:55

Salomon
Invité

Re: [tuto] installer un serveur Teamspeak 2 sur Ubuntu dedibox

Je ne maitrise pas bien les scripts. Voici ce que j'aimerais faire.

Créer deux batch. Un qui lance TS au démarrage du serveur et un autre qui relance TS tout les jours.

Pour le moment j'ai bien vu le script pour le lancer au démarrage mais je ne sais pas comment le faire fonctionner.

MErci de m'aider.

 

#19 2006-12-12 17:36:30

barma
Membre
Date d'inscription: 2006-10-12
Messages: 10

Re: [tuto] installer un serveur Teamspeak 2 sur Ubuntu dedibox

merci bien je debute et je penssais pas reussir smile

Hors ligne

 

#20 2007-01-05 22:11:37

Poloweb
Je débarque
Date d'inscription: 2007-01-05
Messages: 1

Re: [tuto] installer un serveur Teamspeak 2 sur Ubuntu dedibox

Bonjour, 2eme fois que j'installe le serveur TS

je pensais que j'avais mal marqué le mdr superadmin

mais en fait meme la 2eme fois il ne marche pas, comment ce fais-ce ? sad

Merci d'avance

ps: j'ai trouvé, il fallait juste ce co sur http://@IP:14534/slogin.htm et non login.htm

Dernière modification par Poloweb (2007-01-05 22:54:46)

Hors ligne

 

#21 2008-03-06 19:57:44

paidge
Je débarque
Date d'inscription: 2008-03-06
Messages: 1

Re: [tuto] installer un serveur Teamspeak 2 sur Ubuntu dedibox

c'est pas mal le script de démarrage de TS au lancement de la machine. Mais pourquoi je n'ai pas les images dans l'interface web d'administration du serveur ?

http://pjc76.free.fr/ts_admin.jpg

Alors que si je le relance manuellement via SSH les images reviennent.....
http://pjc76.free.fr/ts_admin2.jpg

Dernière modification par paidge (2008-03-06 19:58:37)

Hors ligne

 

#22 2008-04-15 18:43:44

fmartin
Je débarque
Date d'inscription: 2008-04-09
Messages: 3

Re: [tuto] installer un serveur Teamspeak 2 sur Ubuntu dedibox

Bonjour, je rencontre le même problème d'images, il y a t-il un moyen de corriger cela ?

Hors ligne

 

Pied de page des forums

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson