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:

  • 1 CPU-Kern
  • 512 MB Arbeitsspeicher
  • 1-2 GB Festplattenspeicher
  • 10 Mbit/s Netzwerkverbindung

Mit der Mindestkonfiguration des VPS One können Sie problemlos loslegen .

Neuen Benutzer erstellen

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.

TeamSpeak Server herunterladen

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 

TeamSpeak-Server installieren

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

Erstellen Sie einen Systemdienst

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

Festlegen des Administratorkennworts

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/*