Teamspeak 3 Server Installation unter Ubuntu Server 18.04.1 LTS

Antworten
Benutzeravatar

Themenersteller
Immothep
Administrator
Beiträge: 443
Registriert: 28. Nov 2009, 01:06
Wohnort: Landshut
Hat sich bedankt: 6 Mal
Danksagung erhalten: 15 Mal
Kontaktdaten:

Teamspeak 3 Server Installation unter Ubuntu Server 18.04.1 LTS

Ungelesener Beitrag von Immothep »

1. Installation

Als erstes erstellen wir eine neue Gruppe "teamspeak", weil Teamspeak nicht als root ausgeführt werden soll.

Code: Alles auswählen

addgroup --system teamspeak
Dann fügen wir der Gruppe den Benutzer "teamspeak" hinzu.

Code: Alles auswählen

adduser --system teamspeak
Danach die aktuelle Linux Server Version von der Teamspeak Webseite runterladen

Code: Alles auswählen

wget https://files.teamspeak-services.com/releases/server/3.9.1/teamspeak3-server_linux_amd64-3.9.1.tar.bz2
Die Datei in den Ordner "/home/teamspeak" verschieben.

Code: Alles auswählen

mv teamspeak3-server_linux_amd64-3.9.1.tar.bz2 /home/teamspeak
In den Ordner "/home/teamspeak" wechseln

Code: Alles auswählen

cd /home/teamspeak
Die runtergeladene Datei entpacken.

Code: Alles auswählen

tar xfv teamspeak3-server_linux_amd64-3.9.1.tar.bz2
Da die Datei nun nicht mehr benötigt wird, kann diese gelöscht werden.

Code: Alles auswählen

rm teamspeak3-server_linux_amd64-3.9.1.tar.bz2
In den Ordner "/home/teamspeak/teamspeak3-server_linux_amd64" wechseln

Code: Alles auswählen

cd /home/teamspeak/teamspeak3-server_linux_amd64/
Nun liegen die entpackten Dateien unter "/home/teamspeak/teamspeak3-server_linux_amd64/" somit ist die Installation fertig und die Konfiguration kann nun stattfinden.

2. Konfiguration

Als erstes zum Benutzer teamspeak wechseln um den Server zu starten und die ini-Datei zu erstellen.

Code: Alles auswählen

sudo -u teamspeak /bin/bash
Dann starten wir den Server.

Code: Alles auswählen

export LD_LIBRARY_PATH="/home/teamspeak/teamspeak3-server_linux_amd64/"
./ts3server createinifile=1 license_accepted=1
Dann sollte der Server starten und einen Admin Token generieren und anzeigen, diesen markieren wir und mit STRG+C wird dieser kopiert und extern gespeichert, mit diesen Token können wir uns dann im Client am Server als Administrator anmelden.

3. Autostart des Teamspeak über systemd

Zuerst wechseln wir wieder zum Benutzer root. Danach erstellen wir eine Autostart Datei.

Code: Alles auswählen

nano /lib/systemd/system/teamspeak3-server.service 
In diese Datei schreiben wir folgendes hinein:

Code: Alles auswählen

[Unit]
Description=TeamSpeak 3 Server
After=network.target

[Service]
Environment=LD_LIBRARY_PATH=/home/teamspeak/teamspeak3-server_linux_amd64/
WorkingDirectory=/home/teamspeak/teamspeak3-server_linux_amd64/
Type=simple
ExecStart=/home/teamspeak/teamspeak3-server_linux_amd64/ts3server inifile=ts3server.ini license_accepted=1
User=teamspeak
Group=teamspeak
StandardOutput=journal
StandardError=inherit
RestartSec=30

[Install]
WantedBy=multi-user.target
Nun übernehmen wir die Änderungen und starten den Teamspeak Server.

Code: Alles auswählen

systemctl daemon-reload

Code: Alles auswählen

systemctl start teamspeak3-server.service

Code: Alles auswählen

systemctl enable teamspeak3-server.service
Den Status der Teamspeak Servers kann man nun wie folgt abrufen:

Code: Alles auswählen

systemctl status teamspeak3-server.service
Den Server stoppen kann man mit:

Code: Alles auswählen

systemctl stop teamspeak3-server.service
Den Server startet kann man mit:

Code: Alles auswählen

systemctl start teamspeak3-server.service
4. Client mit dem Server verbinden

Beim ersten Verbinden muss man den Token eingeben. Nun ist die Installation abgeschlossen und das Teamspeak kann nun individuell über den Client konfiguriert werden.

5. Lizenz

Wenn du den Server ausschließlich privat nutzt, brauchst du keine Lizenz. Mit der "default license" kannst du einen Server mit maximal 32 Slots erstellen.




Stand 02.10.2019
Zuletzt geändert von Immothep am 2. Okt 2019, 20:02, insgesamt 1-mal geändert.
Grund: Link's aktualisiert auf neueste Version 3.9.1
Posting © by Pogo. Alle Rechte vorbehalten. Kein verwenden und zitieren ohne Erlaubnis.

Bild




Mein PC Setup:

Betriebssystem: Windows 11 pro
CPU: AMD Ryzen 7 5800X3D
CPU Kühler: ARCTIC Liquid Freezer II 240 RGB
GPU: ASUS GeForce® RTX 2060 SUPER Dual Evo Advanced 8GB
Mainboard: MSI MPG X570 GAMING PLUS AMD X570 So.AM4 Dual Channel DDR4 ATX
RAM: 2x 16GB Crucial Ballistix schwarz DDR4-3600 DIMM CL16-18-18-38
SSD1: Samsung 980 PRO NVMe™ M.2 SSD - 1 TB
SSD2: Samsung 860 EVO SSD 500 GB SATA (Games)
SSD3: Samsung 850 EVO SSD 500 GB SATA (VMWare Datastore)
HDD1: WD Black WD5000LPLX 500GB SATA
CD/DVD Brenner: LG GH24NSB0 DVD 24x (DVD±RW)
Netzteil: be quiet! Straight Power 11 Platinum 550W
Sound: Soundblaster Play! 3 - USB
Headset: EPOS|Sennheiser Game One Gaming-Headset (mit offener Akustik) schwarz
Keyboard: Corsair K55 RGB
Mouse: Roccat Kone AIMO Gaming Maus (100 bis 16.000 Dpi), RGB AIMO LED Beleuchtung, 23 programmierbare Tasten, weiß (remastered)
Mauspad: Roccat Taito Control Gaming Mauspad (400mm x 320mm)
Monitor 1: Acer XF240H Gaming Monitor 24 Zoll FHD, 144Hz, höhenverstellbar, drehbar, G-Sync Compatible
Monitor 2: Benq G2110W 22 Zoll TFT Monitor schwarz
Gehäuse: be quiet! SILENT BASE 601 Silver
Gehäuselüfter: 2x be quiet! 140mm Pure Wings 2 Gehäuselüfter (Frontside) + 1x P12 PWM PST A-RGB 0dB 120mm Gehäuselüfter (Backside)
Drucker: HP Color Laser 179fwg Multifunktions-Farblaserdrucker (Drucker, Scanner, Kopierer, Fax, WLAN, Airprint)
Netzwerk: FRITZ!Box 6591 Cable (freie Version!)
Internet: Vodafone Kabel 1000 MBit down, 50MBit up
Benutzeravatar

Themenersteller
Immothep
Administrator
Beiträge: 443
Registriert: 28. Nov 2009, 01:06
Wohnort: Landshut
Hat sich bedankt: 6 Mal
Danksagung erhalten: 15 Mal
Kontaktdaten:

Update des TS³ Servers

Ungelesener Beitrag von Immothep »

6. Server updaten wenn es eine neue Version gibt

1. den Server stoppen

Code: Alles auswählen

systemctl stop teamspeak3-server.service
2. ins Teamspeak Verzeichnis wechseln

Code: Alles auswählen

cd /home/teamspeak
3. den aktuellen Server herunterladen, den Link der anzeigt unter kopieren und dann herunterladen, aktuell die Version 3.13.7

Code: Alles auswählen

wget https://files.teamspeak-services.com/releases/server/3.13.7/teamspeak3-server_linux_amd64-3.13.7.tar.bz2
4. die heruntergeladene Datei entpacken

Code: Alles auswählen

tar xfv teamspeak3-server_linux_amd64-3.13.7.tar.bz2
5. die Datei, da sie nicht mehr benötigt wird löschen

Code: Alles auswählen

rm teamspeak3-server_linux_amd64-3.13.7.tar.bz2
6. den Server starten

Code: Alles auswählen

systemctl start teamspeak3-server.service
7. Status Abfrage

Code: Alles auswählen

systemctl status teamspeak3-server.service
8. wenn der Server läuft labern und sich freuen :lol:

Stand 29.11.2022
Zuletzt geändert von Immothep am 29. Nov 2022, 18:09, insgesamt 6-mal geändert.
Grund: Links angepasst an aktuelle Version 3.13.7
Posting © by Pogo. Alle Rechte vorbehalten. Kein verwenden und zitieren ohne Erlaubnis.

Bild




Mein PC Setup:

Betriebssystem: Windows 11 pro
CPU: AMD Ryzen 7 5800X3D
CPU Kühler: ARCTIC Liquid Freezer II 240 RGB
GPU: ASUS GeForce® RTX 2060 SUPER Dual Evo Advanced 8GB
Mainboard: MSI MPG X570 GAMING PLUS AMD X570 So.AM4 Dual Channel DDR4 ATX
RAM: 2x 16GB Crucial Ballistix schwarz DDR4-3600 DIMM CL16-18-18-38
SSD1: Samsung 980 PRO NVMe™ M.2 SSD - 1 TB
SSD2: Samsung 860 EVO SSD 500 GB SATA (Games)
SSD3: Samsung 850 EVO SSD 500 GB SATA (VMWare Datastore)
HDD1: WD Black WD5000LPLX 500GB SATA
CD/DVD Brenner: LG GH24NSB0 DVD 24x (DVD±RW)
Netzteil: be quiet! Straight Power 11 Platinum 550W
Sound: Soundblaster Play! 3 - USB
Headset: EPOS|Sennheiser Game One Gaming-Headset (mit offener Akustik) schwarz
Keyboard: Corsair K55 RGB
Mouse: Roccat Kone AIMO Gaming Maus (100 bis 16.000 Dpi), RGB AIMO LED Beleuchtung, 23 programmierbare Tasten, weiß (remastered)
Mauspad: Roccat Taito Control Gaming Mauspad (400mm x 320mm)
Monitor 1: Acer XF240H Gaming Monitor 24 Zoll FHD, 144Hz, höhenverstellbar, drehbar, G-Sync Compatible
Monitor 2: Benq G2110W 22 Zoll TFT Monitor schwarz
Gehäuse: be quiet! SILENT BASE 601 Silver
Gehäuselüfter: 2x be quiet! 140mm Pure Wings 2 Gehäuselüfter (Frontside) + 1x P12 PWM PST A-RGB 0dB 120mm Gehäuselüfter (Backside)
Drucker: HP Color Laser 179fwg Multifunktions-Farblaserdrucker (Drucker, Scanner, Kopierer, Fax, WLAN, Airprint)
Netzwerk: FRITZ!Box 6591 Cable (freie Version!)
Internet: Vodafone Kabel 1000 MBit down, 50MBit up
Benutzeravatar

Themenersteller
Immothep
Administrator
Beiträge: 443
Registriert: 28. Nov 2009, 01:06
Wohnort: Landshut
Hat sich bedankt: 6 Mal
Danksagung erhalten: 15 Mal
Kontaktdaten:

Re: Teamspeak 3 Server Installation unter Ubuntu Server 18.04.1 LTS

Ungelesener Beitrag von Immothep »

Ich denke mein Linux Wissen ist auch nicht dafür ausreichend, die Vorlage für das erstellen des Servers habe ich mir auch aus mehreren Quellen zusammengetragen.
Bei Mir kommt zwar eine Fehlermeldung, aber ich wechsle von root auf den Benutzer teamspeak

Code: Alles auswählen

root@ubuntu-server:/home/teamspeak/teamspeak3-server_linux_amd64# sudo -u teamspeak /bin/bash
bash: /root/.bashrc: Keine Berechtigung
teamspeak@ubuntu-server:/home/teamspeak/teamspeak3-server_linux_amd64$
Bei mir ging trotz der Fehlermeldung alles einwandfrei. Gestern habe ich den TS³ Server noch ein Update verpasst, da ich schon lange die VM nicht mehr am laufen hatte, aber der TS³ Server läuft.
Posting © by Pogo. Alle Rechte vorbehalten. Kein verwenden und zitieren ohne Erlaubnis.

Bild




Mein PC Setup:

Betriebssystem: Windows 11 pro
CPU: AMD Ryzen 7 5800X3D
CPU Kühler: ARCTIC Liquid Freezer II 240 RGB
GPU: ASUS GeForce® RTX 2060 SUPER Dual Evo Advanced 8GB
Mainboard: MSI MPG X570 GAMING PLUS AMD X570 So.AM4 Dual Channel DDR4 ATX
RAM: 2x 16GB Crucial Ballistix schwarz DDR4-3600 DIMM CL16-18-18-38
SSD1: Samsung 980 PRO NVMe™ M.2 SSD - 1 TB
SSD2: Samsung 860 EVO SSD 500 GB SATA (Games)
SSD3: Samsung 850 EVO SSD 500 GB SATA (VMWare Datastore)
HDD1: WD Black WD5000LPLX 500GB SATA
CD/DVD Brenner: LG GH24NSB0 DVD 24x (DVD±RW)
Netzteil: be quiet! Straight Power 11 Platinum 550W
Sound: Soundblaster Play! 3 - USB
Headset: EPOS|Sennheiser Game One Gaming-Headset (mit offener Akustik) schwarz
Keyboard: Corsair K55 RGB
Mouse: Roccat Kone AIMO Gaming Maus (100 bis 16.000 Dpi), RGB AIMO LED Beleuchtung, 23 programmierbare Tasten, weiß (remastered)
Mauspad: Roccat Taito Control Gaming Mauspad (400mm x 320mm)
Monitor 1: Acer XF240H Gaming Monitor 24 Zoll FHD, 144Hz, höhenverstellbar, drehbar, G-Sync Compatible
Monitor 2: Benq G2110W 22 Zoll TFT Monitor schwarz
Gehäuse: be quiet! SILENT BASE 601 Silver
Gehäuselüfter: 2x be quiet! 140mm Pure Wings 2 Gehäuselüfter (Frontside) + 1x P12 PWM PST A-RGB 0dB 120mm Gehäuselüfter (Backside)
Drucker: HP Color Laser 179fwg Multifunktions-Farblaserdrucker (Drucker, Scanner, Kopierer, Fax, WLAN, Airprint)
Netzwerk: FRITZ!Box 6591 Cable (freie Version!)
Internet: Vodafone Kabel 1000 MBit down, 50MBit up
Antworten