In diesem Tutorial zeigen wir Ihnen, wie Sie TeamSpeak Server unter Ubuntu 16.04 installieren und konfigurieren. Für diejenigen unter Ihnen, die es nicht wussten, TeamSpeak ist ein VoIP (Voice-over-Internet Protocol). )-Lösung, die erstmals 2001 veröffentlicht wurde und am beliebtesten bei Spielern teambasierter Online-Spiele ist. Die Software besteht aus zwei Teilen, einem Server und einem Client, die beide unter Windows, Mac und Linux installiert werden können.
Dieser Artikel geht davon aus, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und vor allem, dass Sie Ihre Website auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach und setzt Sie voraus im Root-Konto laufen, wenn nicht, müssen Sie möglicherweise 'sudo' zu den Befehlen hinzufügen, um Root-Rechte zu erhalten. Ich werde Ihnen Schritt für Schritt die Installation von TeamSpeak Server auf einem Ubuntu 16.04 (Xenial Xerus) Server zeigen.
Installieren Sie TeamSpeak Server auf Ubuntu 16.04 LTS
Schritt 1. Stellen Sie zunächst sicher, dass alle Ihre Systempakete auf dem neuesten Stand sind, indem Sie den folgenden apt-get
ausführen Befehle im Terminal.
sudo apt-get update sudo apt-get upgrade
Schritt 2. Erstellen Sie einen neuen Benutzer für TeamSpeak.
Jetzt müssen wir einen neuen Benutzer auf unserem Server erstellen, dieser Benutzer wird für die Installation und den Betrieb von TeamSpeak verwendet. Dies geschieht durch Ausführen des folgenden Befehls als root:
adduser --disabled-login teamspeak
Schritt 3. Einen TeamSpeak-Server installieren.
Als nächstes müssen Sie den TeamSpeak-Server mit dem folgenden Befehl installieren:
wget http://dl.4players.de/ts/releases/3.0.12.4/teamspeak3-server_linux_amd64-3.0.12.4.tar.bz2 tar xvf teamspeak3-server_linux_amd64-3.0.12.4.tar.bz2 cd teamspeak3-server_linux_amd64 cp * -R /home/teamspeak cd .. rm -rf teamspeak3-server_linux_amd64* chown -R teamspeak:teamspeak /home/teamspeak
Standardmäßig startet der TeamSpeak-Server nicht, wenn Ihr System hochfährt. Sie müssen ein Startskript erstellen, damit Ihr System die TeamSpeak-Server-Software automatisch startet boot. Hier können Startskripte hilfreich sein. Erstellen Sie die folgende Datei und öffnen Sie sie in Ihrem Texteditor:
nano /lib/systemd/system/teamspeak.service
Kopieren Sie den folgenden Inhalt in die Startskriptdatei:
[Unit] Description=Team Speak 3 Server After=network.target [Service] WorkingDirectory=/home/teamspeak/ User=teamspeak Group=teamspeak Type=forking ExecStart=/home/teamspeak/ts3server_startscript.sh start inifile=ts3server.ini ExecStop=/home/teamspeak/ts3server_startscript.sh stop PIDFile=/home/teamspeak/ts3server.pid RestartSec=15 Restart=always [Install] WantedBy=multi-user.target
Jetzt starten wir den TeamSpeak-Server und ermöglichen ihm, dass er startet, wenn Ihr System hochfährt:
systemctl --system daemon-reload systemctl start teamspeak.service systemctl enable teamspeak.service
Schritt 4. Firewall für TeamSpeak konfigurieren.
Jetzt ist unsere Serverinstallation abgeschlossen und wir können die Ports unserer Firewall öffnen. Dies kann durch Ausführen des folgenden Befehls erfolgen:
iptables -A INPUT -p udp --dport 9987 -j ACCEPT iptables -A INPUT -p udp --sport 9987 -j ACCEPT iptables -A INPUT -p tcp --dport 30033 -j ACCEPT iptables -A INPUT -p tcp --sport 30033 -j ACCEPT iptables -A INPUT -p tcp --dport 10011 -j ACCEPT iptables -A INPUT -p tcp --sport 10011 -j ACCEPT
Und verbinden Sie sich mit unserem TeamSpeak-Client. Die erste Person, die sich anmeldet, wird aufgefordert, einen Berechtigungsschlüssel anzugeben, geben Sie den während der Installation abgerufenen ein.
Herzlichen Glückwunsch! Sie haben TeamSpeak Server erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation von TeamSpeak Server auf Ihrem Ubuntu 16.04 LTS (Xenial Xerus)-System verwendet haben. Für zusätzliche Hilfe oder nützliche Informationen empfehlen wir Ihnen dies besuchen Sie die offizielle TeamSpeak Server-Website.