By using this site, you agree to the Privacy Policy and Terms of Use.
Accept
FrAGgiFrAGgiFrAGgi
  • Blog
  • Spiele
  • Tipps & Tricks
  • Downloads
  • Videos
  • Steam
Search
© 2022 Foxiz News Network. Ruby Design Company. All Rights Reserved.
Reading: [HowTo] – Eigenen Teamspeak 3 Server installieren [Linux]
Share
Sign In
Notification Show More
Font ResizerAa
FrAGgiFrAGgi
Font ResizerAa
Search
  • Blog
  • Spiele
  • Tipps & Tricks
  • Downloads
  • Videos
  • Steam
Have an existing account? Sign In
Follow US
© 2022 Foxiz News Network. Ruby Design Company. All Rights Reserved.
FrAGgi > Blog > Software > [HowTo] – Eigenen Teamspeak 3 Server installieren [Linux]
SoftwareTeamSpeak 3Tipps & Tricks

[HowTo] – Eigenen Teamspeak 3 Server installieren [Linux]

FrAGgi
Last updated: 12. Januar 2016 2:21
FrAGgi
Share
Teamspeak3-Client
SHARE

In der folgenden Anleitung möchte ich euch zeigen wie ihr selbst einen Teamspeak 3 Server unter Linux aufsetzt und diesen am laufen haltet. Dazu liefere ich euch alle nötigen Informationen, Schritt für Schritt.

Contents
Warum Linux?VoraussetzungenTeamspeak 3 Server erstellenTeamspeak Benutzer anlegen*Ich gehe nicht ins Detail von Sicherheitskonzepten unter Linux. Auch das sprengt den Rahmen des Tutorial. Ich sehe mich auch nicht in der Position, trotz einiger Erfahrung mit Linux, als Ansprechpartner für Linux-Sicherheit zu dienen. Dafür bedient ihr ebenfalls eine Suchmaschine und informiert euch ausgiebig.Teamspeak 3 aktuelle Version downloadenTeamspeak 3 Dateien entpacken und installierenTeamspeak 3 Server starten und konfigurierenTeamspeak 3 Server startenTeamspeak 3 Server stoppenTeamspeak 3 Server neustarten

Warum Linux?

Für wen das Internet kein #Neuland ist, der dürfte schnell bemerkt haben, dass Linux im www das bevorzugte Betriebssystem ist. Aus diesem Grund laufen die meisten Server (root, vServer, Managed, usw.) eben mit dem Pinguin. Deshalb setze ich bei dieser Anleitung ebenfalls ein installiertes Linux voraus. Ich beziehe mich dabei auf die Distribution Debian Squeeze 7.0. Andere Distributionen wie Ubuntu und Co. können bei den Befehlen die zur Installation und dem Betrieb nötig sind leichte Abweichungen enthalten. Diese lassen sich recht schnell über eine Suchmaschine eurer Wahl ausfindig machen und werden hier auf Grund der Masse an möglichen Distributionen nicht explizit erwähnt.

Voraussetzungen

In meiner Anleitung gehe ich von folgendem IST-Zustand eurerseits aus:

  • Ihr könnt einen PC bedienen.
  • Ihr habt einen root-Server, vServer oder einen sonstigen Server gemietet, der eine direkte Verbindung zum Internet hat.
  • Auf dem Server läuft Linux.
  • Ihr habt Zugang mit ausreichend Rechte auf den Server. Stichwort: SSH. Ich nutze dafür das Tool puTTy.

Wie ihr einen Teamspeak 3 Server zu Hause auf eurem (Windows, Linux) PC aufsetzt und über das Internet erreichbar macht, werde ich in einem anderen Artikel behandeln. So viel sei gesagt: die Anleitung ist identisch. Jedoch werden noch weitere Schritte am heimischen Router notwendig sein, um euren PC aus dem Internet erreichbar zu machen.

Teamspeak 3 Server erstellen

Teamspeak Benutzer anlegen

Zuerst verbindet ihr euch via puTTy oder sonstigem SSH Client auf euren Linux Server und loggt euch ein.

Der Teamspeak Server sollte nicht unter dem Benutzer root laufen, um die Sicherheit* des Systems nicht zu gefährden. Aus diesem Grund legen wir einen neuen Benutzer an. Ich nenne ihn beispielhaft einfach „ts3“.

*Ich gehe nicht ins Detail von Sicherheitskonzepten unter Linux. Auch das sprengt den Rahmen des Tutorial. Ich sehe mich auch nicht in der Position, trotz einiger Erfahrung mit Linux, als Ansprechpartner für Linux-Sicherheit zu dienen. Dafür bedient ihr ebenfalls eine Suchmaschine und informiert euch ausgiebig.
adduser ts3

Als nächsten Schritt legen wir ein Installationsverzeichnis für den Teamspeak 3 Server fest. Ich habe mich einfach für das /home Verzeichnis des Benutzers „ts3“ entschieden. Wir erstellen also das Verzeichnis „teamspeak3“ und setzen den Besitzer des Ordners auf unseren „ts3“ User.

mkdir /home/ts3/teamspeak3
chown ts3 /home/ts3/teamspeak3

Teamspeak 3 aktuelle Version downloaden

Nun geht es an den Download der aktuellsten TS3 Server Version. Wir wechseln zunächst auf unserem Linux Server auf den Benutzer „ts3“ und loggen uns mit den im ersten Schritt hinterlegten Daten an.

Auf der offiziellen Teamspeak Webseite habt ihr eine Übersicht über alle aktuellen Versionen. Für unseren Fall navigieren wir zum Linux Abschnitt und wählen je nach System (32- oder 64-bit) auf den passenden Download.  Ob euer Server auf 32- oder 64-bit läuft, erfahrt ihr mit dem Befehl

uname -m

Klickt auf der TS Webseite bei der passenden Version auf Download und klick euch durch den Lizenzvertrag (selbstverständlich brav lesen), bis ihr den Downloadlink angezeigt bekommt, den ihr euch kopiert.

Dann wechseln wir in unser /home/teamspeak3 Verzeichnis und laden die aktuellste Version drorthin.

cd /home/ts3/teamspeak3
wget http://dl.4players.de/ts/releases/3.0.11.2/teamspeak3-server_linux-amd64-3.0.11.2.tar.gz

Teamspeak 3 Dateien entpacken und installieren

Nach dem Download folgt das entpacken des .tar.gt Archivs.

tar -xzvf teamspeak3-server_linux*.tar.gz

Teamspeak 3 Server starten und konfigurieren

Nun sind wir soweit, dass wir den Server das erste mal starten können. Dafür rufen wir die mitgelieferte Startup-Routine auf, die den Server startklar macht. Wir wechseln erst in das Verzeichnis und starten dann das Skript.

cd /home/ts3/teamspeak3/teamspeak3-server_linux-amd64
./ts3server_minimal_runscript.sh

Wenn alles glatt läuft, bekommt ihr in eurer Konsole einige Informationen zu eurem nun gestarteten Server angezeigt. Wichtig sind dabei folgende Punkte, unterhalb des Schriftzugs IMPORTANT:

„Server Query Admin Account created – Darunter findet ihr „loginname“ und „password“ -> beides notieren!

Nach einigen weiteren Zeilen folgt wieder ein IMPORTANT Block. Darunter findert ihr „token=[hier steht eine Zeichenkette]“ -> ebenfalls notieren!

Jetzt startet ihr den Teamspeak 3 Client auf eurem (Windows/Linux/Mac) System. Dort geht ihr wie gewohnt beim Verbinden auf einen Server vor. Ihr gebt die IP eures eben aufgesetzten Servers an und wählt euren Nicknamen. Ein Server Passwort haben wir noch nicht gewählt, also bleibt das Feld frei. Dann gehts auf VERBINDEN.

Teamspeak3-Server-verbindenNach dem ersten Login werdet ihr aufgefordert das „token“ (wir haben es weiter oben aus der Konsole notiert) einzugeben. Dabei kopiert ihr den gesamten Berechtigungsschlüssel samt dem „token=[ZEICHENKETTE]“ in das Eingabefeld und klickt auf OK. Damit identifiziert ihr euch am Server als Admin.

Fertig. Damit habt ihr euren Server aufgesetzt, in Betrieb genommen und euch als Admin angemeldet.

Wechselt jetzt wieder in die Konsole eures Linux Servers. Drückt STRG+C und beendet damit die Ausführung eures Teamspeak 3 Servers. Wir starten diesen jetzt mit der richtigen Konfiguration, die den Server auch nach dem Logout weiterlaufen lässt.

Teamspeak 3 Server starten

/home/ts3/teamspeak3/teamspeak3-server_linux-amd64/ts3server_startscript.sh start

Teamspeak 3 Server stoppen

/home/ts3/teamspeak3/teamspeak3-server_linux-amd64/ts3server_startscript.sh stop

Teamspeak 3 Server neustarten

/home/ts3/teamspeak3/teamspeak3-server_linux-amd64/ts3server_startscript.sh restart

Jetzt habt ihr alles zur Hand was ihr braucht, um euren Server zu administrieren (über den Client bequem mit Hilfe der Benutzeroberfläche möglich), zu beenden und wieder zu starten, solltet ihr euren Server mal beendet haben, beispielsweise nach einem Neustart eueres Linux Servers.

Fragen, Anregungen und Hinweise sind in den Kommentaren sehr gerne gesehen!

Endlich! – zBlock 4.5 RC1 release
Seite wieder online
Windows 7 zum Download!
Optimiere deine Systemkonfiguration für CS:S
LoL Server wieder erreichbar und überlastet
TAGGED:AnleitungDebianlinuxServerSSHTS3

Für Newsletter anmelden

Erhalte regelmäßig die Top Meldungen aus Gaming und Tech direkt in dein Postfach.

Share This Article
Facebook Copy Link Print
Share
Previous Article fifa 16 cover [FIFA 16] – Patchnotes PC Übersicht
Next Article Hearthstone-Kartenrücken-Übersicht [Hearthstone] Übersicht aller Kartenrücken
2 Kommentare
  • Luca sagt:
    23. Juni 2016 um 18:14 Uhr

    Der Befehl tar -xzvf teamspeak3-server_linux*.tar.gz funktioniert nicht mehr, weil die neueren Server Versionen von Teamspeak ein anderes Format haben. Man muss nun den Befehl nutzen:

    tar -xjf teamspeak3-server_linux_amd64-3.0.12.4.tar.bz2

    Antworten
  • FrAGgi sagt:
    25. Juni 2016 um 17:43 Uhr

    @Luca:
    Danke für den Hinweis, du hast Recht. Habe die Umstellung der Dateiendung nicht mitbekommen!
    Die Schreibweise mit dem Stern, statt der exakten Version, funktioniert natürlich weiterhin. Lediglich die Parameter des tar-Befehls müssen wie von dir beschrieben umgeschrieben werden, inklusive Dateiendung.

    Antworten

Schreibe einen Kommentar Antworten abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Werde Follower

FacebookLike
YoutubeSubscribe

Aktuelle Beiträge

steam-logo
Neues Steam Client Update – 23-09-22
Steam
cyberpunk-2077-cover
Cyberpunk 2077 – Patch 1.52
Cyberpunk 2077 News Spiele
steam-logo
Neues Steam Client Update – 16-03-22
Steam
steam-logo
Neues Steam Client Update – 04-03-22
Steam

You Might also Like

[HowTo] – FIFA 14 Longshots / Weitschüsse Tutorial-Video

1 Min Read

ESL Wire Anti-Cheat ist nun Pflicht

1 Min Read

Downloadupdate der ESL Settings

0 Min Read

Alte GUI´s und das CSS Update

1 Min Read
//

Deine Webseite für Gaming und Technik

Quick Link

  • Impressum
  • Datenschutz

Sign Up for Our Newsletter

Subscribe to our newsletter to get our newest articles instantly!

FrAGgiFrAGgi
Follow US
© 2023 fraggi.de. All Rights Reserved.
Welcome Back!

Sign in to your account

Username or Email Address
Password

Lost your password?