Teamspeak 3 Server unter Linux [Debian] installieren

Bitte per wget immer die aktuelle Serverversion laden unter
http://www.teamspeak.com/?page=downloads

Hier werde ich euch erklären wie ihr einen TS3 Server unter Linux installiert.
Verwendetes Betriebssystem: Debian 5 (Lenny) 64-bit

Als erstes müsst ihr einen neuen User anlegen.

webserver:~# mkdir /home/teamspeak

webserver:~# useradd -g users teamspeak -d /home/teamspeak/ -s /bin/bash

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 Beta für Linux 64bit.

64-bit Download:

wget http://www.tobias-hartmann.net/wp-content/files/teamspeak3-server_linux-amd64-3.0.0-beta18.tar.gz


32-bit Download:

wget http://www.tobias-hartmann.net/wp-content/files/teamspeak3-server_linux-x86-3.0.0-beta18.tar.gz

Die Datei entpacken:

webserver:~# tar xfvz teamspeak3-server_linux-amd64-3.0.0-beta15.tar.gz

Den Server starten
Da Teamspeak 3 keinen eigenen Daemon mitbringt müssen wir den Server in einem "Screen" starten.
Das erste mal solltet ihr den Server allerdings durch einfaches ausführen der ts3server_linux_amd64 starten.
Ansonten bekommt ihr den Admintoken & das "serveradmin" Kennwort nicht mitgeteilt.

Für 64-bit

./ts3server_minimal_runscript.sh

Für 32-bit

./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.

Ich hab mir noch ein kurzes Startscript gebastelt. (Den Pfad müsst ihr natürlich anpassen)

touch start.sh
chmod 777 start.sh
vi start.sh

Inhalt der start.sh
#!/bin/bash
cd /home/teamspeak/teamspeak3-server_linux-amd64/
screen -A -m -d -S teamspeak3server /home/teamspeak/teamspeak3-server_linux-amd64/ts3server_linux_amd64


touch stop.sh
chmod 777 stop.sh
vi stop.sh

Inhalt der stop.sh
#!/bin/sh
screen -S teamspeak3server -X quit


touch restart.sh
chmod 777 restart.sh
vi restart.sh

Inhalt der restart.sh
./stop.sh
./start.sh


./start.sh

Nun könnt ihr euch mit dem neuen TS 3 Client auf den Server verbinden.

  TeamSpeak3-Client-win32-3.0.0-beta15.exe (11.9 MiB, 473 hits)

  TeamSpeak3-Client-win64-3.0.0-beta15.exe (13.7 MiB, 257 hits)

teamspeak_login

teamspeak3_client

Zum Abschluss müsst ihr euch noch als Serveradmin eintragen.
Dazu braucht ihr nun den zuvor gespeicherten Token.

teamspeak_token

admintoken


Weiterführende Themen

Teamspeak 3 – Server verwalten
Teamspeak 3 Server unter Linux – Slotanzahl ändern
Teamspeak 3 Server updaten


Ähnliche Artikel:

  1. Teamspeak 3 Server – Administrator Passwort zurücksetzen
  2. Teamspeak 3 Server updaten
  3. Teamspeak 3 – Server verwalten
  4. Teamspeak 3 Server unter Linux – Slotanzahl ändern
  5. -bash: ./ts3server_linux_amd64: No such file or directory