Downlods aktualisiert: beta18
Hier werde ich euch erklären wie ihr einen TS3 Server unter Linux installiert.
Verwendetes Betriebssystem: Debian 5 (Lenny) 64-bit
Als erstes müsst ihr einen neuen User anlegen.
webserver:~# mkdir /home/teamspeak
webserver:~# useradd -g users teamspeak -d /home/teamspeak/ -s /bin/bash
Nun vergeben wir dem Benutzer noch ein Passwort:
webserver:~# passwd teamspeak
Anschließend hinterlegen wir den Benutzer “teamspeak” als Besitzer seines Homeverzeichnises!
webserver:~# chown teamspeak /home/teamspeak/
Loggt euch nun mit dem eben angelegten User ein. Im Anschluss startet ihr den Download der TS3 Beta für Linux 64bit.
64-bit Download:
wget http://www.tobias-hartmann.net/wp-content/files/teamspeak3-server_linux-amd64-3.0.0-beta18.tar.gz
32-bit Download:
wget http://www.tobias-hartmann.net/wp-content/files/teamspeak3-server_linux-x86-3.0.0-beta18.tar.gz
Die Datei entpacken:
webserver:~# tar xfvz teamspeak3-server_linux-amd64-3.0.0-beta15.tar.gz
Den Server starten
Da Teamspeak 3 keinen eigenen Daemon mitbringt müssen wir den Server in einem “Screen” starten.
Das erste mal solltet ihr den Server allerdings durch einfaches ausführen der ts3server_linux_amd64 starten.
Ansonten bekommt ihr den Admintoken & das “serveradmin” Kennwort nicht mitgeteilt.
Für 64-bit
./ts3server_linux_amd64
Für 32-bit
./ts3server_linux_x86
Wenn alles richtig abläuft sollte es so aussehen.
I M P O R T A N T
------------------------------------------------------------------
Server Query Admin Acccount created
loginname= "serveradmin", password= "YWNioRvC"
------------------------------------------------------------------
ServerAdmin token created, please use the line below
token=vbFNe2Hfq1O2kfkjp3HhkPhsmH4EdBVGAA+0/VcO
Speichert die Informationen am besten in einer Textdatei, denn ihr werdet sie später noch brauchen.
Ich hab mir noch ein kurzes Startscript gebastelt. (Den Pfad müsst ihr natürlich anpassen)
touch start.sh
chmod 777 start.sh
vi start.sh
Inhalt der start.sh
#!/bin/bash
cd /home/teamspeak/teamspeak3-server_linux-amd64/
screen -A -m -d -S teamspeak3server /home/teamspeak/teamspeak3-server_linux-amd64/ts3server_linux_amd64
touch stop.sh
chmod 777 stop.sh
vi stop.sh
Inhalt der stop.sh
#!/bin/sh
screen -S teamspeak3server -X quit
touch restart.sh
chmod 777 restart.sh
vi restart.sh
Inhalt der restart.sh
./stop.sh
./start.sh
./start.sh
Nun könnt ihr euch mit dem neuen TS 3 Client auf den Server verbinden.
TeamSpeak3-Client-win32-3.0.0-beta15.exe (11.9 MiB, 39 hits)
TeamSpeak3-Client-win64-3.0.0-beta15.exe (13.7 MiB, 21 hits)

Zum Abschluss müsst ihr euch noch als Serveradmin eintragen.
Dazu braucht ihr nun den zuvor gespeicherten Token.


Weiterführende Themen
Teamspeak 3 – Server verwalten
Teamspeak 3 Server unter Linux – Slotanzahl ändern
Teamspeak 3 Server updaten
Ähnliche Artikel:
- Teamspeak 3 Server – Administrator Passwort zurücksetzen
- Teamspeak 3 Server updaten
- Teamspeak 3 – Server verwalten
- Teamspeak 3 Server unter Linux – Slotanzahl ändern
- -bash: ./ts3server_linux_amd64: No such file or directory
















hey leute, ich hab ein Problem mit dem TS3 server auf Debian Lenny (32Bit). Der Server startet Problemlos ohne Fehlermeldung und läuft auch, jedoch beendet sich der Prozess nach ca. 3-4 Minuten automatisch. Wenn der Server läuft kann man auch joinen. Es erscheint keine Fehlermeldung, lediglich ein “Killed” steht da. Hat jemand einen Tipp?
du startest den Server und nach max. 5 Minuten wird er ohne Fehlermeldung beendet?
Hi Tobias,
ich habe vor ein paar Tagen einen Ts3-Server gestartet und mir gestern die Lizenz für 10 virtuelle Server geholt. Nur immer wenn ich einen Server starten will steht da, dass ich nicht ausreichend Rechte hab. Ich habe nach der Serverinstallation das Token benutzt um Serveradminrechte zu bekommen nur den Serveradmin Login hab ich nicht bekommen oder vergessen zu kopieren.
Meine Frage ist jetzt wie bekomme ich das Login Passwort? Im log-Ordner hab ich leider nichts gefunden, nur das Token.
Irgendwie klappt das noch nicht mit den Scripts erstellen. habe die 32 bit version und debian drauf aber wenn ich dann dann den vi editor starte und alles eigegeben habe speichert der das nicht wenn ich :wq eingebe…wo muss das denn eingegeben werden?
du bearbeitest die .sh und wenn du fertig bist am besten 1x – 2x auf ESC drücken und :wg eingeben dann sollte er den Editor schließen und speichern.
???
Hi,
wer kann mir sagen wie der Server Queryport lautet ?
http://www.tobias-hartmann.net/2010/01/teamspeak-3-ports/
Besteht die Möglichkeit, den TeamSpeak-Server zu aktualisieren, ohne eine komplett neue Installation durchzuführen? (Beta15 ist nämlich draußen
)
Jain!
Also man kann nur die Teamspeak Server Files aktualisieren. Das heißt ein Backup von der ts3server.sqlitedb und ts3server.ini machen und dann die neuen Dateien einspielen. Normalerweise werden die relevaten Daten die du vorher als Backup gepspeichert hast, nicht überschrieben. Mehr dazu gibts hier: http://forum.teamspeak.com/showthread.php?t=48055
MfG Resume
hi, finde dein tutorial sehr gut. habe aber leider ein kleines problem bei dem du mir bestimmt helfen kannst. kann den server als root starten und alles läuft, leider funktioniert das als user nicht mehr und, wenn ich starte macht er das aber ich komme nicht auf den server und wenn ich ihn stoppe sagt er mir das er keine session in screen finden konnte.
Korrekt Thx! Es gibt übrigends ne neue Version!
Downloads aktualisiert…
hi, habe ein problem und zwar kann ich mich nicht als admin einloggen.
immer wenn ich das token eingebe, kommt dieser fehler: database empty result set
was bedeutet das?
Hi ich hab ein problem und zwar wenn ich den server starte dann bleibt er im starverfahren einfach stehen ich komm nicht mal bis zu den logindaten sondern nur bis
Query whitelist ips:127.0.0.1
wodran könnte das liegen?
mfg Duke
Hallo,
habe komplett alles gemacht wie es auf der anleitung stand nur wenn ich den ts3 starten will kommt folgendes:
l209:/home/ts3/teamspeak3-server_linux-amd64# ./ts3server_linux_amd64
bash: ./ts3server_linux_amd64: cannot execute binary file
l209:/home/ts3/teamspeak3-server_linux-amd64#
weiß jemand warum??
MFG Bong
@Tobias
Vielen Dank für das Tutorial
@Geb
Man kann jedes Token NUR 1x verwenden!
@Bongibong
Sicher, dass du ein 64-Bit System benutzt?
Hey weis jemand eine lösung
System: Debian 5.0 minimal 64Bit
Server Startet nicht habe aber anleitung befolgt (Pw aber net xD)
teamspeak@*zensiert*:~$ ./ts3server_linux_amd64
-bash: ./ts3server_linux_amd64: No such file or directory
teamspeak@*zensiert*:~$
Hab mich auch mal an dem neuen TS3 B17
Bekomme aber immer diese Meldung wenn ich im Screen bin…
Logging started
2010-02-03 00:04:53.144539|INFO |ServerLibPriv | | Server Version: 3.0.0-beta17 [Build: 10115]
2010-02-03 00:04:53.145005|INFO |DatabaseQuery | | Please make sure you use the supplied ts3server_runscript.sh to run the server, or set LD_LIBRARY_PATH yourself
2010-02-03 00:04:53.145100|CRITICAL|DatabaseQuery | | unable to load database plugin library “libts3db_sqlite3.so”, halting!
Die Dateien sind aber vorhanden einer eine Ahnung warum…
Hab folge Beta Version – teamspeak3-server_linux-x86-3.0.0-beta17.tar.gz
genutzt…
Rechte sind auch vergeben für den TS-Ordner…
@ Bongibong
Bist du sicher dass du ein 64bit Betriebssystem installiert hast?
@ Basti
http://www.tobias-hartmann.net/2009/12/bash-ts3server_linux_amd64-no-such-file-or-directory/
Du wirst wohl das selbe Problem haben oder die datei ts3server…… befindet sich nicht in dem Verzeichnis, in dem du dich befindest, beim ausführen der Datei
@ Rolf werde heute auch noch ein Update auf beta 17 machen, dann kann ich vielleicht mehr dazu sagen
Die beta 17 macht mich fertig
Server will nicht starten und ich weiß einfach nicht warum.
teamspeak@******:~/ts3server$ screen -A -m -d -S tss3 ./ts3server_linux_x86
teamspeak@******:~/ts3server$ ps x
PID TTY STAT TIME COMMAND
25994 ? S 0:00 sshd: teamspeak@pts/12
25996 pts/12 Ss 0:00 -sh
26095 pts/12 R+ 0:00 ps x
Mach Bitte ein neues Tuto. ich wette ich hab wieder irgendwas kleines vergessen
@Rolf
vielleicht hilft das weiter, nachdem er dir das anzeigt gib dies mal an(pfad gegebenfalls ändern):
su teamspeak -c “export LD_LIBRARY_PATH=/home/teamspeak/ts3server:$LD_LIBRARY_PATH ; /home/teamspeak/ts3server/ts3server_linux_x86″
hi,
habe ganz genau aufgepasst, aber wenn ich “/ts3server_linux_amd64″ eingebe kommt:”-bash: /ts3server_linux_amd64: No such file or directory
teamspeak@84-23-74-90:~$”
??????? :confused:
plz hilft mir einer!
verzweifelt!!!
den punkt hast du aber schon davor gemacht oder?
./ts3server_linux_amd64
Wollte auch ganz gerne auf Beta 17 updaten, wollte es so machen wie in deinem video gezeigt aber irgendwie gibt es bei mir die .ini datei nicht die du bei dir auch gesichert hast :/
Die brauchst du auch nicht zwingend
))
Ist nur wenn du beim start befehl den parameter angegeben hast, dass er eine “externe “config ablegen soll!
@ Rolf
Tu das was in der fehlermeldung angegeben wird
Verwende das ts3server_runscript.sh Script
chmod 755 ts3server_runscript.sh
./ts3server_runscript.sh start
OK danke für den Hinweis, werde das update mal probieren
Hi,
kann mir bitte jemand helfen? Hab das gleiche Problem wie “timer21″ weiter oben, wenn ich den ts3 server starten will. Bin bei dem Punkt mit “./ts3server_linux_amd64″ eingeben.
Als Antwort bekomme ich: “-bash: ./ts3server_linux_amd64: No such file or directory”
Bin aber im richtigen Verzeichnis und die ts3server_linux_amd64 liegt auch darin!!
Woran kann das liegen? Weis echt nimmer weiter. Vielen Dank im Vorraus für Unterstützung.
MfG
Sry für Doppelpost.
Habe Debian Lenny 64 bit
Grüße
OK hat sich erledigt, tut mir sorry.
Kann mir bitte jemand mal sagen, wieso man in der aktuellen Version nun Multiuser in Screen für TS3 braucht? Machen die das absichtlich unnötig kompliziert?
MfG und allen ein schönes WE
Also die Beta17 bekomm ich zum verecken nicht hin…hab es jetzt mit Beta 15 und Beta 16 ausprobiert ging gleich von ersten Anhieb ohne Probleme.
Ich keine Ahnung warum die Beta 17 bei mir ärger macht, aber anscheind bin nicht der einzigste der dad Prob hat.
@Tobias
Diese Anwendung…
chmod 755
./ts3server_runscript.sh start
hatte ich versucht er sagt mit auch das TS3 gestartet wurde aber trotzdem hab ich keine möglichkeit zu connecten.
Dazu mal das es bei mir ./ts3server_minimal_runscript.sh heißt…
@Levitate
Dein Tip hatte ich auch in div. varianten versucht vergeblich sagt immer kann Verzeichnis oder Dateinamen nicht finden.
Naja ich warte ab bis eine neu Beta rauskommt weil irgendwie bringt es nix hier Stunden und Tage herum zu tüfftel.
MfG Rolf
hiho
@Rolf das hatte ich auch log dich mal als Root eine
und dann gehste in das verzeichniss wo du ts3 hast
und versuchst mal screen -A -m -d -S **./ts3server_minimal_runscript.sh
** = dein ts user (den du anglegt hast nachteil du startest es als Root ab es geht.
Hi leute,
ich hab das Problem das die neue beta17 beim ersten Start via
./ts3server_runscript.sh start
keine serveradmin password im log oder aufm screen ausgegeben hat.
hatte vorher die beta8 oder so doch ich hab extra einen neuen user für die beta17 angelegt und alles neuinstalliert.
Server läuft auch, jedoch kann ich keinen zweiten Virtuellen Server anlegen, obwohl ich gleich beim ersten Start auch die nonprofit licendkey.dat ins Installationsverzeichnis kopierte und auch die ini erstellt hab.
im log steht zwar der token, jedoch brauch ich ja den superadmin(serveradmin) login um via telnet oder putty aufzusetzten und mit dem Command createserver eine zweiten VServer zu erstellen.
Also ich hab schon versucht über querylogin für einen zeiten adminuser via client zu erstellen, jedoch sagt mir die errrormsg immer wieder spermission bla.
Weiss einer evtl. wie ich an den richtigen Superadmin(serveradmin) login komme ?
Greeetz macsys
hi brauche dringend hilfe sicherheits lvl bei ts3 27 kann nix mehr ändern
wie setze ich das level zurück
server query geht auch nicht
ich brauche auch dringend hilfe. habe ein 64 bit system debian.
habe alles so befolgt wie es hier in der anleitung stand aber da ist irgendwo ein fehler bei bei dem befehl: Den Server starten
Da Teamspeak 3 keinen eigenen Daemon mitbringt müssen wir den Server in einem “Screen” starten.
Das erste mal solltet ihr den Server allerdings durch einfaches ausführen der ts3server_linux_amd64 starten.
Ansonten bekommt ihr den Admintoken & das “serveradmin” Kennwort nicht mitgeteilt.
Für 64-bit
./ts3server_linux_amd64
geht bei mir nicht der sagt das directionary und bla bla bla wohl falsch ist.
kann mir wer helfen ? meien ICQ nummer 483313821
(hab vServer)
Hallo, ich habe nun schon das xtemal versucht TS3 auf einen V-Server zu installieren ohne erfolg.
hab schon verschiedene installations anweisungen befolgt aber nischt, help me pls
drum farge ich mal vorsichtig bei den profis an ob bir da mal einer helfen kann.
mfg. silentbaer
Skype @ silentbaer
wo genau ist denn das problem?
So kann dir keiner helfen
@Rolf, ich habe das gleiche Problem auf amd64-beta18. Alle Rechte sind korrekt vergeben, beide DB-Dateien sind fehlerfrei und vollständig an dem richtigen Ort,… Kann es sein, dass mysql-Einbindungen fehlen, und er deshalb die Datenbankdatei nicht vernünftig verwalten kann?
Wenn ich den Server zum 1.Mal starten will, bekomm ich folgende Meldung:
$ ./ts3server_linux_amd64
ELF binary type “0″ not known.
./ts3server_linux_amd64: 1: Syntax error: “(” unexpected
Jemand Rat?
Alsoo ich habs hinbekommen
Wenn ihr Probleme habt schreibt mich in ICQ an 483313821 oder auf meiner HP im Forum unter NoVeLLe mfg
dann schreib doch bitte hier die Lösung rein wenn du schon einen Kommentar machst
64 statt 32 oder?
Bestimmt wars die falsche Version
Wer zuerst kommt, malt zuerst!
N64 Controller rot - TOP Zustand!
Schickt einfach eine Mail an info@tobias-hartmann.net wenn ihr das Geschenk haben wollt! Der erste, der mir eine Mail schreibt, ist der Glückliche ;-) Leider falllen für den Versand noch 5,90€ an.
Downloads Page