- Offizieller Beitrag
TeamSpeak 3 Server auf Linux installieren + Autostart einrichten
In diesem Tutorial zeige ich euch, wie ihr einen TeamSpeak 3 Server auf einem Linux-Server installiert und per Autostart automatisch starten lasst.
Voraussetzungen
[]Linux Server (Ubuntu/Debian empfohlen)
[]Root- oder sudo-Rechte
[]SSH-Zugang
[]Optional UFW Firewall
Schritt 1 – System aktualisieren
Schritt 2 – TeamSpeak Benutzer anlegen
Zum Benutzer wechseln:
Schritt 3 – TeamSpeak 3 herunterladen
wget https://files.teamspeak-services.com/releases/server/3.13.7/teamspeak3-server_linux_amd64-3.13.7.tar.bz2
Entpacken:
tar xjf teamspeak3-server_linux_amd64-*.tar.bz2
mv teamspeak3-server_linux_amd64 ts3server
cd ts3server
Schritt 4 – Lizenz akzeptieren
Schritt 5 – Server starten
Beim ersten Start bekommt ihr:
[]Server Admin Privilege Key (speichern!)
[]Query Admin Zugangsdaten
Stoppen:
Schritt 6 – Autostart mit systemd
Zurück zu root:
Service-Datei erstellen:
Einfügen:
[Unit]
Description=TeamSpeak 3 Server
After=network.target
[Service]
WorkingDirectory=/home/teamspeak/ts3server
User=teamspeak
Group=teamspeak
Type=forking
ExecStart=/home/teamspeak/ts3server/ts3server_startscript.sh start
ExecStop=/home/teamspeak/ts3server/ts3server_startscript.sh stop
PIDFile=/home/teamspeak/ts3server/ts3server.pid
Restart=always
[Install]
WantedBy=multi-user.target
Alles anzeigen
Aktivieren:
Prüfen:
Schritt 7 – Ports freigeben
Schritt 8 – Neustart testen
Danach:
Nützliche Befehle
Starten:
Stoppen:
Neustarten:
Logs:
Fazit
Fertig eingerichteter TeamSpeak 3 Server mit Autostart über systemd.