Hier werde ich euch erklären wie ihr einen TS3 Server unter Linux installiert.
Verwendetes Betriebssystem: Debian 5 (Lenny) 64-bit
User anlegen
Für Anwendungen wie Teamspeak, Gameserver oder sonstige Dienste solltet ihr immer ein seperates Konto anlegen,
- webserver:~# mkdir /home/teamspeak
- webserver:~# useradd -g users teamspeak -d /home/teamspeak/
Nun vergeben wir dem Benutzer noch ein Passwort:
- webserver:~# passwd teamspeak
Anschließend hinterlegen wir den Benutzer „teamspeak“ als Besitzer seines Homeverzeichnises!
- webserver:~# chown teamspeak /home/teamspeak/
Loggt euch nun mit dem eben angelegten User ein. Im Anschluss startet ihr den Download der TS3 Serverversion für Linux.
http://www.teamspeak.com/?page=downloads
- wget http://teamspeak.gameserver.gamed.de/ts3/releases/3.0.7.1/teamspeak3-server_linux-amd64-3.0.7.1.tar.gz
Die Datei entpacken: (Beispiel anhand Version 3.0.7.1 –> muss natürlich durch die aktuelle Version ersetzt werden)
- webserver:~# tar xfvz teamspeak3-server_linux-amd64-3.0.7.1.tar.gz
Den Server starten
Mittlerweile bringt Teamspeak 3 einen eigenen Daemon mit, so dass das Ausführen in einem seperaten Screen entfällt. Das ganze wird jetzt durch das runscript erledigt. Führt bitte nun folgenden Befehl aus um euren Teamspeak-Server das erste mal zu starten.
- ./ts3server_minimal_runscript.sh
Wenn alles richtig abläuft sollte es so aussehen.
I M P O R T A N T
------------------------------------------------------------------
Server Query Admin Acccount created
loginname= "serveradmin", password= "YWNioRvC"
------------------------------------------------------------------
ServerAdmin token created, please use the line below
token=vbFNe2Hfq1O2kfkjp3HhkPhsmH4EdBVGAA+0/VcO
Speichert die Informationen am besten in einer Textdatei, denn ihr werdet sie später noch brauchen.
Mit dem minimal_runscript läuft der Server nur so lange wie eure SSH Session aktiv ist. Damit der Server nun dauerhaft läuft, müsst ihr die ./ts3server_startscript.sh verwenden. Mit STRG + A + C kommt ihr wieder in die Eingabe.
- ./ts3server_startscript.sh start
Nun könnt ihr euch mit dem neuen TS 3 Client auf den Server verbinden.
http://www.teamspeak.com/?page=downloads
Zum Abschluss müsst ihr euch noch als Serveradmin eintragen.
Dazu braucht ihr nun den zuvor gespeicherten Token.