TeamSpeak 3 Server installieren

Diese Anleitung zeigt, wie Sie schnell und einfach einen TeamSpeak 3 Server installieren können.

Zuletzt aktualisiert am: 29.06.2023

Inhaltsverzeichnis


Was ist ein TeamSpeak 3 Server?

  1. Ein TeamSpeak 3 Server ist eine Software, mit der man über das Internet (VoIP = Voice Over IP) chatten und reden kann. Ebenfalls können über den Server Dateien ausgetauscht werden. Später können Bots die Moderationsarbeit auf dem Server übernehmen oder erleichtern können.
  2. Webseite von TeamSpeak

Vorbereitungen

  1. Öffnen Sie auf Ihrem PC ein Terminal. Unter Windows können Sie dafür das Windows Terminal oder die Eingabeaufforderung benutzen. Unter Linux einfach das normale Terminal.
  2. Verbinden Sie sich nun auf Ihrem V- oder Root-Server über SSH mit diesem Befehl: ssh benutzername@server
  3. Bringen Sie das System auf den neusten Stand: apt update && apt upgrade -y

Download und Installation

  1. Aus Sicherheitsgründen empfehle ich (und auch TeamSpeak selber), einen eigenen Benutzer für den Server zu erstellen: adduser --disabled-login --no-create-home ts3
  2. Suchen Sie sich nun ein Verzeichnis auf Ihrem Server aus, in welches der TeamSpeak Server installiert werden soll. Ich nehme hier /opt/teamspeak3/. Erstellen Sie dieses Verzeichnis mit mkdir -p /opt/teamspeak3
  3. Navigieren Sie zu diesem Pfad: cd /opt/
  4. Auf der Downloadseite von TeamSpeak kann man sich die aktuelle Serverversion herunterladen. Klicken Sie einfach auf das Symbol und führen Sie dann folgenden Befehl aus: wget -O (kopierter Link) teamspeak.tar.bz2
    Hinweis
    Beim wget Befehl die () weglassen!
  5. Das Archiv muss jetzt erstmal entpackt werden. Danach können Sie das Archiv direkt löschen: tar -xjvf teamspeak.tar.bz2 && rm teamspeak.tar.bz2
  6. Benennen Sie den jetzt entpackten Ordner "teamspeak3-server_linux_amd64" um in "teamspeak3" und navigieren Sie anschließend in den Ornder: mv teamspeak3-server_linux_amd64 teamspeak3/ && cd teamspeak3
  7. Damit der Server gestartet werden kann, muss ein neuer Ordner namens ".ts3server_license_accepted" erstellt werden: mkdir .ts3server_license_accepted
  8. Navigieren Sie zurück in das "opt" Verzeichnis: cd /opt/
  9. Damit der am Anfang erstellte Benutzer den Server starten und stoppen kann, sollte jener die Besitzerrechte auf den Ordner erhalten: chown -R ts3:ts3 teamspeak3
  10. Setzten Sie nun noch die Lese- und Schreibrechte auf den Ordner: chmod -R 0750 teamspeak3
  11. Um nun den Server zu starten, müssen Sie zu dem Benutzer "ts3" wechseln: su ts3
  12. Navigieren Sie in den "teamspeak3" Ordner: cd /opt/teamspeak3/
  13. Das Starten des Servers erfolgt über ein, schon mitgeliefertes, Start- und Stoppskript. Führen Sie dieses nun aus: ./ts3server_startscript.sh start
    Information
    Um den Server wieder herunterzufahren, ändern sie den "start" Parameter auf "stop".
  14. Ihnen werden nun die Server-Query Admin Daten und der Admin-Token angezeigt. Kopieren Sie sich den Admin-Token.
    Achtung
    Notieren/speichern Sie sich die Query-Admin Daten unbedingt auf/ab. Diese sind später für Bots oder die Verwaltung über das Terminal wichtig.
    Information
    Der Admin-Token ist nur einmal nutzbar.
  15. Öffnen Sie nun den TeamSpeak 3 Client und drücken Sie STRG + S. Geben Sie jetzt Ihre Daten ein:
    client-connect
  16. Fügen Sie nun bei der Nachfrage nach dem Admin-Token Ihren kopierten Token ein. Jetzt haben Sie Admin-Rechte auf dem Server.
  17. Ihr Server ist nun installiert und Ihre Freunde, Bekannte usw. können auf den Server joinen.