Die Installation von TeamSpeak auf einem virtuellen Server ist ganz einfach und kann auf gängigen Betriebssystemen wie Ubuntu oder CentOS durchgeführt werden. Nachfolgend finden Sie eine Schritt-für-Schritt-Anleitung zur Installation von TeamSpeak Server auf einem virtuellen Server auf Basis von Ubuntu. Wenn Sie ein anderes Betriebssystem haben, ist das Verfahren ähnlich, mit geringfügigen Unterschieden.
Die Mindestanforderungen für die Installation und Ausführung von TeamSpeak auf einem VPS lauten wie folgt:
Mit der Mindestkonfiguration des VPS One können Sie problemlos loslegen .
Aktualisieren Sie die Repositorys und installieren Sie alle erforderlichen Updates:
sudo apt update && sudo apt upgrade -y
Erstellen Sie einen neuen Benutzer zum Ausführen von TeamSpeak (aus Sicherheitsgründen empfohlen):
sudo adduser teamspeak
Folgen Sie den Anweisungen, um ein Kennwort für den neuen Benutzer festzulegen.
Wechseln Sie zum Teamspeak-Benutzer :
sudo su - teamspeak
Laden Sie die neueste TeamSpeak-Server-Version herunter (für 64-Bit):
wget https://files.teamspeak-services.com/releases/server/3.13.7/teamspeak3-server_linux_amd64-3.13.7.tar.bz2 -O teamspeak-server.tar.bz2
Extrahieren Sie das heruntergeladene Archiv:
tar xvf teamspeak3-server_linux_amd64-3.13.7.tar.bz2
exit
Geben Sie den Befehl ein:
apt install bzip2
Ändern Sie den Benutzer in das neu erstellte Teamspeak und laden Sie den Server herunter:
su - teamspeak
wget https://files.teamspeak-services.com/releases/server/3.13.7/teamspeak3-server_linux_amd64-3.13.7.tar.bz2 -O teamspeak-server.tar.bz2
Anschließend solltet ihr das Archiv entpacken. Dies geht mit diesem Befehl:
tar xvfj teamspeak-server.tar.bz2 --strip-components 1
Nun müssen Sie die Lizenzvereinbarung akzeptieren. Erstellen Sie eine leere Datei:
touch ~/.ts3server_license_accepted
Beenden Sie anschließend den aktuellen Benutzer, indem Sie einfach Folgendes eingeben:
exit
Um den TeamSpeak-Server zu verwalten, erstellen wir einen Systemdienst. Öffnen Sie den Editor, um eine Dienstdatei zu erstellen:
nano /etc/systemd/system/teamspeak.service
Fügen Sie den folgenden Code hinzu – https://telegra.ph/nano-etcsystemdsystemteamspeakservice-10-09
Speichern Sie die Datei (Strg+S) und beenden Sie den Editor. Wenden Sie die Änderungen mit dem folgenden Befehl an:
systemctl daemon-reload
Aktivieren Sie den Dienst, sodass er beim Systemstart gestartet wird, und starten Sie ihn jetzt:
systemctl enable --now teamspeak
Um den Serverstatus zu überprüfen, verwenden Sie den Befehl:
systemctl status teamspeak
Bevor wir diese Aktionen durchführen, müssen wir den Server stoppen. Dies kann mit diesem Befehl erfolgen:
systemctl stop teamspeak.service
Starten Sie nun den Server mit dem Administratorkennwort:
su - teamspeak
./ts3server_startscript.sh start serveradmin_password=YourPasswd
Nachdem Sie das Passwort festgelegt haben, stoppen Sie den TeamSpeak-Dienst:
./ts3server_startscript.sh stop
Beenden Sie das Programm anschließend durch Eingabe von:
exit
Starten Sie den TeamSpeak-Dienst:
systemctl start teamspeak.service
Verbindung zum TeamSpeak-Server herstellen
Jetzt können Sie mit dem Herunterladen und Installieren von TeamSpeak auf Ihrem Desktop fortfahren. Geben Sie nach dem Herstellen der Verbindung das Token ein, das beim Starten des Dienstes erstellt wurde. Dieses Token kann mit dem folgenden Befehl gefunden werden:
grep -i token /opt/teamspeak/logs/*