Wie installiere ich TeamSpeak auf meinem VPS?
Die Installation von TeamSpeak auf einem virtuellen Server ist recht einfach und kann auf gängigen Betriebssystemen wie Ubuntu oder CentOS durchgeführt werden. Im Folgenden finden Sie eine Schritt-für-Schritt-Anleitung für die Installation von TeamSpeak Server auf einem virtuellen Server unter Ubuntu. Wenn Sie ein anderes Betriebssystem haben, ist die Vorgehensweise ähnlich, mit kleinen Unterschieden.
Die Mindestanforderungen für die Installation und den Betrieb von TeamSpeak auf einem VPS sind wie folgt:
- 1 CPU-Kern
- 512 MB ARBEITSSPEICHER
- 1-2 GB Festplattenspeicher
- 10 Mbps Netzwerkverbindung
Mit der Mindestkonfiguration des VPS-Tarifs U1können Sie ganz einfach loslegen
Neuen Benutzer anlegen
Aktualisieren Sie die Repositories und installieren Sie alle notwendigen Updates:
sudo apt update && sudo apt upgrade -y
Legen Sie einen neuen Benutzer für die Ausführung von TeamSpeak an (aus Sicherheitsgründen empfohlen):
sudo adduser teamspeak
TeamSpeak-Server herunterladen
Wechseln Sie zu dem 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
Entpacken Sie das heruntergeladene Archiv:
tar xvf teamspeak3-server_linux_amd64-3.13.7.tar.bz2
ausgang
TeamSpeak-Server installieren
Geben Sie den Befehl ein:
apt install bzip2
- Sie können den TeamSpeak-Server auch mit einem automatischen Installationsskript installieren. Verbinden Sie sich und loggen Sie sich auf Ihrem Server ein
ssh root@server_ip -p ssh_port
wget https://bill.alexhost.com/downloads/teamspeak_install.sh
chmod x teamspeak_install.sh
./teamspeak_install.sh
Wechseln Sie den Benutzer zum neu erstellten 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
Dann sollten Sie das Archiv entpacken. Dies ist mit diesem Befehl möglich:
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 danach den aktuellen Benutzer, indem Sie einfach eingeben:
exit
Einen Systemdienst erstellen
Um den TeamSpeak-Server zu verwalten, müssen wir einen Systemdienst erstellen. Öffnen Sie den Editor, um eine Dienstdatei zu erstellen:
nano /etc/systemd/system/teamspeak.service
Fügen Sie den folgenden Code ein – https://telegra.ph/nano-etcsystemdsystemteamspeakservice-10-09
Speichern (ctrl s) Sie die Datei und beenden Sie den Editor. Übernehmen Sie die Änderungen mit dem Befehl:
systemctl daemon-reload
Aktivieren Sie den Dienst, so dass er beim Systemstart gestartet wird, und starten Sie ihn jetzt:
systemctl enable --now teamspeak
Um den Status des Servers zu überprüfen, verwenden Sie den folgenden Befehl:
systemctl status teamspeak
Festlegen des Administrator-Passworts
Bevor wir diese Aktionen durchführen, müssen wir den Server anhalten. Dies kann mit diesem Befehl geschehen:
systemctl stop teamspeak.service
Starten Sie nun den Server mit dem Administrator-Passwort:
su - teamspeak
./ts3server_startscript.sh start serveradmin_password=IhrPasswd
Nachdem Sie das Passwort festgelegt haben, beenden Sie den TeamSpeak-Dienst:
./ts3server_startscript.sh stop
Beenden Sie anschließend durch Eingabe von:
exit
Starten Sie den TeamSpeak-Dienst:
systemctl start teamspeak.service
Verbinden mit dem TeamSpeak Server
Nun können Sie mit dem Herunterladen und Installieren von TeamSpeak auf Ihrem Desktop fortfahren. Nach der Verbindung geben Sie das Token ein, das beim Start des Dienstes erstellt wurde. Dieses Token können Sie mit dem ausgeführten Befehl finden:
grep -i token /opt/teamspeak/logs/*