GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So installieren Sie TeamSpeak Server auf Ubuntu 20.04

Teamspeak ist eine kostenlose Voice-Chat-Software, die von Teams, Gruppen und Communities verwendet werden kann. Es ist bei Spielern beliebt, weil es ihnen ermöglicht, komplexe Strategien in Echtzeit zu kommunizieren, während sie ihr Lieblingsspiel spielen. Teamspeak hat jedoch viele andere Verwendungszwecke als Spiele. Es kann auch für die Durchführung von Online-Konferenzen oder -Meetings, Fernlernkursen, Sprachunterricht und vielem mehr verwendet werden.

Ist TeamSpeak besser als Discord?

Teamspeak wird von den meisten Spielern bevorzugt, weil es sehr stabil und blitzschnell ist. Tatsächlich wurde die Sprachqualität von TeamSpeak als besser als die von Discord oder Skype gelobt. Bessere Soundqualität ist jedoch nicht alles – mit Teamspeak können Sie auch einen benutzerdefinierten Server genau nach Ihren Wünschen bauen lassen. Wenn es viele Benutzer in Ihrer Online-Community gibt, ist eine integrierte Web-Chat-Box ebenfalls praktisch!

Ist TeamSpeak sicher?

Teamspeak-Server sind sehr sicher. Es ist auch frei von Malware und Viren, was ein Plus ist, wenn Sie befürchten, Ihren Computer oder Ihr Netzwerk mit Spyware oder anderem bösartigen Code zu gefährden. Da TeamSpeak nicht auf jedem angeschlossenen Gerät installiert werden muss, kann es von einem externen Laufwerk ausgeführt werden – was es einfach macht, bei Bedarf zwischen Geräten zu wechseln, ohne etwas Neues installieren zu müssen!

Dieser Artikel führt Sie durch die Schritte, die erforderlich sind, um Ihren eigenen Teamspeak-Server auf einem Ubuntu 20.04-Server einzurichten. Andere Debian-basierte Distributionen werden ebenfalls unterstützt, obwohl einige der Schritte leicht abweichen können.

Voraussetzungen

  1. Sie müssen Root-Zugriff haben. Das Benutzerkonto, auf dem TeamSpeak läuft, benötigt Superuser-Privilegien (d. h. Administratorrechte), um viele der in diesem Tutorial beschriebenen Aufgaben auszuführen.
  2. Ein frischer Ubuntu 20.04-Server. Wenn auf Ihrem Server noch Pakete aus früheren Teamspeak-Installationen vorhanden sind, ist es am besten, diese zu bereinigen, bevor Sie mit dieser Anleitung fortfahren.
sudo apt-get autoremove -y
sudo apt autoclean

Aktualisieren Ihres Systems

Öffnen Sie das Terminal Ihres Servers und führen Sie die folgenden Befehle aus:

sudo apt-get update && sudo apt-get upgrade -y && sudo reboot

Melden Sie sich nach dem Neustart Ihres Systems erneut mit demselben Nicht-Root-Benutzer an.

TeamSpeak-Server installieren

TeamSpeak erfordert, dass Sie ein Benutzerkonto erstellen, bevor Sie es verwenden können. Sie können diesen Benutzer beliebig nennen und er muss nicht im System angemeldet sein.

Öffnen Sie eine Terminalsitzung und erstellen Sie das neue Konto mit diesem Befehl:

sudo adduser teamspeak

Dieser Befehl fragt Sie nach einem neuen Passwort. Geben Sie dies ein und bewahren Sie es sicher auf, da Sie es benötigen, um sich mit dem gerade erstellten Benutzerkonto bei Ihrem Server anzumelden. Danach werden persönliche Benutzerdaten abgefragt. Sie können sie alle leer lassen, wenn Sie möchten, drücken Sie einfach die Eingabetaste für jeden oder füllen Sie die Details nach Bedarf aus.

Verwenden Sie den Befehl wget, um den TeamSpeak-Server mit dem neu erstellten Benutzer herunterzuladen

su - teamspeak
wget https://files.teamspeak-services.com/releases/server/3.13.5/teamspeak3-server_linux_amd64-3.13.5.tar.bz2

Entpacken Sie das heruntergeladene Archiv und kopieren Sie die extrahierten Dateien in den Home-Ordner für das TeamSpeak-Konto, und löschen Sie dann die heruntergeladene Datei.

tar xvfj teamspeak3-server_linux_amd64-3.13.5.tar.bz2
cp teamspeak3-server_linux_amd64/* -R /home/teamspeak/
rm -rf teamspeak3-server_linux_amd64 teamspeak3-server_linux_amd64-3.13.5.tar.bz2

Erstellen Sie nun eine leere Lizenzdatei namens ts3server_license_accepted. Es sollte sich im selben Ordner wie Ihre ausführbare Datei von Teamspeak3 befinden.

touch .ts3server_license_accepted

Diese Datei ist nur eine leere Datei, die verwendet wird, um anzuzeigen, dass der Server über eine aktive Lizenz verfügt und Sie die Lizenzvereinbarung akzeptieren.

Zu diesem Zeitpunkt ist TeamSpeak auf Ihrem Server installiert, aber Sie können es noch nicht verwenden. Die Konfigurationsdatei für den TeamSpeak-Server muss erstellt werden, bevor Sie ihn ausführen können.

Melden Sie sich nun vom TeamSpeak-Konto ab und kehren Sie zum Root-Benutzer zurück. Erstellen Sie dann eine Konfigurationsdatei namens ts3server.service in /lib/systemd/system Verzeichnis wie folgt:

exit
sudo nano /lib/systemd/system/ts3server.service

Füllen Sie die Datei mit den folgenden Zeilen:

[Unit]
Description=Teamspeak Service
Wants=network.target

[Service]
WorkingDirectory=/home/teamspeak
User=teamspeak
ExecStart=/home/teamspeak/ts3server_minimal_runscript.sh
ExecStop=/home/teamspeak/ts3server_startscript.sh stop
ExecReload=/home/teamspeak/ts3server_startscript.sh restart
Restart=always
RestartSec=15

[Install]

WantedBy=multi-user.target

Speichern und schließen Sie die Datei, wenn Sie fertig sind.

Aktualisieren Sie nun die Liste der Systemdienste, um die Änderungen zu übernehmen

sudo systemctl daemon-reload

Starten Sie den TeamSpeak-Server und erlauben Sie ihm, beim Booten Ihres Computers zu starten.

sudo systemctl start ts3server.service
sudo systemctl enable ts3server.service

Stellen Sie sicher, dass TeamSpeak korrekt läuft, indem Sie den Dienststatus überprüfen:

sudo systemctl status ts3server

Sie sollten die folgende Ausgabe sehen:

Geben Sie den folgenden Befehl ein, um zu sehen, welche Ports TeamSpeak verwendet:

ss -antpl | grep ts3server

Festlegen eines Admin-Passworts

Für TeamSpeak ist ein Administrator-Passwort erforderlich.

Stoppen Sie den TeamSpeak-Dienst und wechseln Sie zum TeamSpeak-Benutzer.

sudo systemctl stop ts3server
su - teamspeak

Starten Sie den Teamspeak-Server manuell und übergeben Sie den Parameter serveradmin_password wie folgt mit Ihrem Passwort

./ts3server_startscript.sh start serveradmin_password=your_password

Denken Sie daran, Ihr_Passwort durch Ihr Passwort zu ersetzen.

Stoppen Sie TeamSpeak manuell, nachdem Sie das Passwort festgelegt haben, melden Sie den TeamSpeak-Benutzer ab und starten Sie den TeamSpeak-Dienst mit dem Befehl systemctl

./ts3server_startscript.sh stop
exit

sudo systemctl start ts3server

Installieren des TeamSpeak-Webinterface

Um die TeamSpeak-Weboberfläche zu verwenden, müssen Sie eine separate Komponente installieren.

Melden Sie sich als Root-Benutzer an, installieren Sie den Apache-Webserver und die PHP-Softwarepakete zusammen mit dem Entpackpaket mit den folgenden Befehlen:

sudo apt-get install apache2 -y
sudo apt-get install php libapache2-mod-php
sudo apt-get install unzip -y

Wechseln Sie in den Apache Root-Dokumentordner und laden Sie das Web-UI-Paket namens ts3wi mit dem Befehl wget

herunter
cd /var/www/html
wget https://www.bennetrichter.de/downloads/ts3wi.zip

Nachdem der Download abgeschlossen ist, entpacken Sie die Datei und stellen Sie sicher, dass das ts3wi-Verzeichnis den richtigen Besitz hat.

unzip ts3wi.zip
chown -R www-data:www-data /var/www/html/ts3wi

Öffnen Sie nun Ihren Webbrowser und navigieren Sie zu http://your_server_ip/ts3wi, wobei your_server_ip die öffentliche IP-Adresse Ihres Servers ist. Sie werden zur Anmeldeseite weitergeleitet.

Geben Sie den Benutzernamen admin und das Passwort ein und klicken Sie auf Anmelden. Sie werden zur TeamSpeak Web-Benutzeroberfläche weitergeleitet. Sie können Kanäle erstellen, Benutzer verwalten und alles andere tun, was genauso ist wie auf dem Windows-Client.

Das ist es! Sie haben den TeamSpeak-Server erfolgreich auf dem Ubuntu 20.04 LTS-Server installiert. Weitere Informationen finden Sie auf der offiziellen TeamSpeak-Website.

Fazit

In diesem Tutorial haben wir gelernt, wie man den TeamSpeak-Server auf Ubuntu 20.04 LTS installiert. Es war einfach zu konfigurieren und in kürzester Zeit einsatzbereit. Außerdem haben wir einige wichtige Konfigurationsparameter kennengelernt, die für die Einrichtung eines TeamSpeak-Servers benötigt werden.


Ubuntu
  1. So installieren Sie MySQL unter Ubuntu 18.04

  2. So installieren Sie Minecraft Server auf Ubuntu 18.04

  3. So installieren Sie Nginx unter Ubuntu 20.04

  4. So installieren Sie Zimbra 8.6 auf einem Ubuntu 14.04-Server

  5. So installieren Sie TeamSpeak Server auf Ubuntu 18.04 &20.04

So installieren Sie Ubuntu 20.04 LTS-Server

So installieren Sie Cockpit unter Ubuntu 20.04

So installieren Sie TeamSpeak Server auf Ubuntu 21.04

Wie installiere ich TeamSpeak Server auf Ubuntu 20.04?

So installieren Sie TeamSpeak Server auf Ubuntu 16.04 LTS

So installieren Sie TeamSpeak Server auf Ubuntu 20.04 LTS