Tipp: Du kannst für alle Dateinamen und Verzeichnisse die automatische Vervollständigung mithilfe der Tab-Taste nutzen, sodass du nicht die kompletten Datei- oder Verzeichnisnamen manuell eintippen musst.

Hinweis: Solltest du noch keinen TeamSpeak 3 Server haben, für den du dieses Webinterface installieren möchtest, so kannst du dir vorher auch meine Anleitung zur Installation eines TeamSpeak 3 Servers unter Linux anschauen.

Diese Anleitung wurde am 15.10.2018 zuletzt überprüft und aktualisiert.

Bist du auf der Suche nach sehr guten, leistungsstarken und günstigen Servern?
Ich miete meine Server seit 5 Jahren bei Contabo und kann Contabo wirklich sehr empfehlen!
  1. Falls du es noch nicht getan hast, lade das Programm "PuTTY" herunter.
  2. Verbinde dich mithilfe von PuTTY via SSH mit deinem Root- oder vServer. Hierfür öffnest du PuTTY und gibst im Textfeld "Host Name (or IP address)" die Domain oder IP-Adresse deines Servers ein. Klicke anschließend unten auf "OK".
  3. Aktualisiere nun deine Paketlisten mit dem Befehl apt-get update.
  4. Installiere jetzt möglicherweise verfügbare Updates der auf deinem Server bereits installieren Pakete mit dem Befehl apt-get upgrade -y.
  5. Als nächstes installierst du die für nachfolgende Schritte benötigten Pakete. Verwende hierfür den Befehl apt-get install nano unzip -y.
  6. Für die Installation des TeamSpeak 3 Webinterfaces wird selbstverständlich ein Webserver benötigt. Solltest du noch keinen Webserver installiert haben, installiere nun den Apache2-Webserver inkl. PHP7. Meine Anleitung dazu findest du hier.
  7. Wechsle in das Web-Verzeichnis, in dem du das Webinterface installieren möchtest. Das Standardverzeichnis des Apache2-Webservers befindet sich unter "/var/www/html". Der Befehl hierfür lautet cd /var/www/html
  8. Verwende anschließend den Befehl wget https://www.bennetrichter.de/downloads/ts3wi.zip, um das TeamSpeak 3 Webinterface herunterzuladen.
  9. Nachdem der Download abgeschlossen ist, solltest du mit dem Befehl ls das heruntergeladene .zip-Archiv sehen. Entpacke dieses mit dem Befehl unzip ts3wi.zip.
  10. Da das Archiv entpackt wurde, lösche dieses nun mithilfe des Befehls rm ts3wi.zip.
  11. Wechsle nun in das Webinterface-Verzeichnis, indem du den Befehl cd ts3wi ausführst.
  12. Öffne die Konfigurationsdatei im Nano-Texteditor mithilfe des Befehls nano config.php und passe diese an. Der Wert hinter "$server[0]['alias']" definiert den Namen deines TeamSpeak 3 Servers, welcher später im Webinterface angezeigt wird. Hinter "$server[0]['ip']" trägst du die IP-Adresse deines TeamSpeak 3 Servers ein. Läuft dieser auf dem gleichen Root- oder vServer wie der Webserver für das Webinterface, dann kannst du es bei "127.0.0.1" belassen. Der Wert von "$server[0]['tport']" gibt den TeamSpeak 3 Query-Port an. Dieser lautet standardmäßig 10011 und ist bereits korrekt eingetragen. Hast du diesen Query-Port jedoch manuell geändert, so musst du ihn hier entsprechend anpassen. Die restlichen Einstellungen können i.d.R. unverändert bleiben.
  13. Solltest du keine Änderungen an der Konfigurationsdatei vorgenommen haben, beende den Editor mit STRG + X. Hast du die Konfigurationsdatei jedoch angepasst, dann speichere deine Änderungen nun, indem du STRG + X, danach die "Y"-Taste und anschließend Enter drückst.
  14. Vergib die benötigten Rechte auf einige wichtige Verzeichnisse des Webinterfaces, indem du den Befehl chmod -R 777 icons/ temp/ templates_c/ site/backups/ im Webinterface-Verzeichnis ausführst.
  15. Jetzt musst du noch die IP-Adresse deines Root- oder vServers, auf dem das TeamSpeak 3 Webinterface läuft, zur Datei "query_ip_whitelist.txt" im Verzeichnis deines TeamSpeak 3 Servers hinzufügen. Läuft der TeamSpeak 3 Server auf dem gleichen Root- oder vServer wie der Webserver für das Webinterface, so kannst du diese Datei direkt mit dem Nano-Editor öffnen. Wenn du deinen TeamSpeak 3 Server nach meiner Anleitung installiert hast, lautet der Befehl nano /home/ts3/teamspeak3-server_linux_amd64/query_ip_whitelist.txt. Füge die IP-Adresse deines Root- oder vServers in einer neuen Zeile am Ende der Datei hinzu und speichere die Änderungen, indem du STRG + X, danach die "Y"-Taste und anschließend Enter drückst.
  16. Starte deinen TeamSpeak 3 Server abschließend noch einmal neu, damit die in der Datei "query_ip_whitelist.txt" eingetragene Server IP-Adresse vom TeamSpeak 3 Server auch erkannt wird.
  17. Dein TeamSpeak 3 Webinterface ist nun fertig installiert und einsatzbereit. Du kannst es über die IP-Adresse oder Domain deines Root- oder vServers unter dem Verzeichnis "ts3wi" erreichen. Rufe hierfür im Browser also beispielsweise "http://123.123.123.123/ts3wi" auf. Der Benutzername für den Login lautet "serveradmin" und das Passwort ist das Serveradmin-Passwort, welches dir beim ersten Start deines TeamSpeak 3 Servers angezeigt wurde.