· Software  · 3 min Lesezeit

Teamspeak 3 Server auf Debian Jessie 8.1 installieren

In dieser Anleitung erkläre ich, wie ihr einen eigenen Teamspeak 3 - Server unter Debian installiert und einrichtet.

Vorwort

Dieser Artikel beschreibt die Installation und Einrichtung eines Teamspeak 3 - Servers unter Debian Jessie. Mit Ausnahme des Autostart-Skriptes lassen sich alle aufgezeigten Schritte auch unter Vorbehalt der jeweiligen Eigenheiten auf anderen Linux-Distributionen nachvollziehen.

Systembenutzer für den Teamspeak 3 Server anlegen

Um Teamspeak vom System abzuschotten und Kompromittierungen zu vermeiden, legst du einen gesonderten Benutzer an. Unter diesem Benutzer wird dein Teamspeak Server in Zukunft ausgeführt. Legt den Benutzer ts3 an.

Terminal window
adduser ts3

Nachdem du die optionalen Felder freigelassen und ein sicheres Passwort vergeben hast, wechselst du vom root - Benutzer zum Nutzer ts3. Anschließend wechselst du ins Verzeichnis des so eben angelegten Benutzers.

Terminal window
su ts3
Terminal window
cd ~

So weit, so gut. Nun kommt es an die eigentliche Installation des Teamspeak 3 Servers.

Teamspeak 3 Server herunterladen

Zuerst musst du die entsprechende Version des Teamspeak 3 Servers herunterladen. Da hier zwischen der 32bit und der 64bit-Architektur unterschieden wird, musst du wissen, welche Architektur dein Linux-Kernel verwendet. Prüfe dies mittels

Terminal window
getconf LONG_BIT

Erhältst du als Ausgabe 64, handelt es sich um einen 64bit-Kernel. Lautete die Ausgabe 32, nutzt du einen 32bit-Kernel. Besuche nun die Downloadseite und wähle den entsprechenden Download aus. Blättere durch die Seite, um zum Download-Link zu gelangen. Diesen fügst du nun in deine Shell ein.

Terminal window
wget [eingefügter Downloadlink]

Mike hat den Tipp gegeben, dass sich alle Versionen auch unter http://teamspeak.gameserver.gamed.de/ts3/releases/ finden lassen. So spart man sich - solange der Mirror bestehen bleibt - lästiges klicken.  

Heruntergeladene Dateien entpacken

Die heruntergeladenen Dateien befindet sich in einem tar.gz - Archiv im Ordner /home/ts3. Diese entpacken wir mittels:

Terminal window
tar -xvzf teamspeak*

Falls die Datei sich im .tar.bz2-Format befindet, entpackst du diese mittels

Terminal window
tar -xfvj teamspeak*

Danke an Dome für den entsprechenden Hinweis! Falls du die 64bit-Version heruntergladen hast, wurde Teamspeak 3 in das Verzeichnis /home/ts3/teamspeak3-server_linux-amd64 entpackt. Falls du eine Lizenz hast, kopiere diese in den soeben entpackten Ordner.

Teamspeak 3 starten

Nun navigierst du in das soeben entpackte Verzeichnis:

Terminal window
cd teamspeak3-server_linux*

In dem entpackten Verzeichnis finden sich unter anderem folgende Datei - ts3server_minimal_runscript.sh. Diese Datei führst du zum ersten Start des Server aus.

Terminal window
./ts3server_minimal_runscript.sh

Nun werden alle benötigten Dateien erstellt und Zugriffsschlüssel generiert. Diese Zugriffsschlüssel werden direkt im Terminal ausgeben und sind sehr wichtig! Speichere diese deswegen in einer Datei ab. Das sogenannte Token, das nach token= beginnt, benötigst du, um dir Adminstratorrechte auf deinem Teamspeak 3 Server zu verschaffen.

Zum Teamspeak 3 - Server verbinden und Adminrechte verschaffen

Verbinde dich jetzt mittels Teamspeak 3 Client zu deiner IP und füge das soeben erstellte token ein. Nun hast du Administratorrechte.

Teamspeak 3 neustarten

Beendet mittels STRG + C den in der Shell laufenden Teamspeak 3 Server. Ab jetzt müssen wir die Datei ts3server_startscript.sh zum Starten und Stoppen von TS3 verwenden. Dies funktioniert wie folgt: (alle Befehle im Home-Verzeichnis des Benutzers ts3 - /home/ts3 ausführen) Teamspeak 3 Server starten:

Terminal window
./ts3server_startscript.sh start

Teamspeak 3 Server stoppen:

Terminal window
./ts3server_startscript.sh stop

Teamspeak 3 Server neustarten:

Terminal window
./ts3server_startscript restart

Auf sysadminlife.com findest du ein Autostart-Skript für deinen soeben erstellten Teamspeak 3 Server.

Teilen auf
Zurück zum Blog

Weitere Blog-Posts

Alle Blog-Posts anzeigen »

Teamspeak 3.0.9 erschienen

Der Teamspeak 3 Client 3.0.9 ist nun erschienen und bringt einige neue Funktionen und Veränderungen mit sich.

Office 365

Office 365

Seit April 2020 hat Office 365 einen neuen Namen: Microsoft 365.