su
useradd ts
mkdir /home/ts
chown -R ts /home/ts
passwd ts
su ts
cd /home/ts
apt-get install ia32-libs
wget ftp://ftp.freenet.de/pub/4players/teamspeak.org/releases/ts2_server_rc2_20201.tar.bz2
tar -jxvf ts2_server_rc2_20201.tar.bz2
cd tss2_rc2
In das eben erstelle verzeichniss./teamspeak2-server_startscript start
TeamSpeak Server Daemon started with PID ****
./teamspeak2-server_startscript passwords
schreiben.apt-get update
apt-get install teamspeak-server
aket irgendwo ziehen und downloaden. Viren und Trojaner inclusive.
wget ftp://ftp.freenet.de/pub/4players/teamspeak.org/releases/ts2_server_rc2_20201.tar.bz2
apt-get update
apt-get upgrade
apt-get dist-upgrade
useradd ts3
passwd ts3
mkdir /home/ts3
chown -R ts3 /home/ts3
cd /home/ts3
wget http://ftp.4players.de/pub/hosted/ts3/releases/beta-1/teamspeak3-server_linux-x86-3.0.0-beta1.tar.gz
apt-get install tar
apt-get install bzip2
tar xvf teamspeak3-server_linux-x86-3.0.0-beta1.tar.gz
cd teamspeak3-server_linux-x86-3.0.0-beta1
chmod u+x ts3server_linux_x86.bin
chmod u+x ts3server_linux_x86
apt-get install screen
su ts3
screen -A -m -d -S ts3 ./ts3server_linux_x86
screen ./ts3server_linux_x86
./ts3server_linux_x86
problematisch wird es aber ab dem teil mit "screen"
moin leute,
mein ts3 server geht trotz installation von screen aus. kann jemand helfen?
es läuft Debian 4.0r4 minimal auf dem server.
danke für eure hilfe!
LG Achim
Ok hat sich erledigt ^^ weis nicht wie ich es hinbekommen habe, aber es geht ;-)
nur irgentiwe habe ich nicht die vollen server rechte, wenn ich den server namen ändern will kömmt folgender fehler:
<23:39:14> insufficient client permissions (gescheitert an b_virtualserver_modify_ft_settings (9014/0x2336))
2009-12-19 18:11:51.965275|WARNING |VirtualServer | 1| --------------------------------------------------------
2009-12-19 18:11:51.967771|WARNING |VirtualServer | 1| ServerAdmin token created, please use the line below
2009-12-19 18:11:51.973545|WARNING |VirtualServer | 1| token=iuCZJCzxJ5jofL8AwK9biakp5yphHC7NXR8q0Ddt
2009-12-19 18:11:51.980414|WARNING |VirtualServer | 1| --------------------------------------------------------
Ich habe gerade die aktuellste Beta installiert (6) und mit dieser kann ich jetzt problemlos Servernamen und Willkommensnachricht ändern.
Eine frage hätte ich aber noch: Wie kann ich den Server stoppen oder neustarten (stopp -> start)?
LG Achim
sh-3.2$ ./ts3server_linux_x86
2010-01-28 21:28:58.495783|ERROR |ServerLibPriv | | Failed to create "logs" directory
ERROR: openFile( file:logs/ts3server_2010-01-28__21_28_58.502330.log) failed
2010-01-28 21:28:58.502604|WARNING |LogFile | | Failed to open file for logging, file logging disabled
TeamSpeak Server 3.0.0-beta16 [Build: 9929]
(c)TeamSpeak Systems GmbH
Logging started
2010-01-28 21:28:58.502825|INFO |ServerLibPriv | | Server Version: 3.0.0-beta16 [Build: 9929]
2010-01-28 21:28:58.503145|INFO |DatabaseQuery | | dbPlugin name: SQLite3 plugin, (c)TeamSpeak Systems GmbH
2010-01-28 21:28:58.506014|INFO |DatabaseQuery | | dbPlugin version: 3.6.21
2010-01-28 21:28:58.508322|ERROR |DatabaseQuery | | db_connect() failed unable to open database file
2010-01-28 21:28:58.508502|CRITICAL|ServerLibPriv | | Server() DatabaseError unable to open database file
Kann es sein dass ihr dem User der Teamspeak startet nicht genug Rechte gegeben habt
um den Installationsordner zu beschreiben?
chown -r ts3 /home/ts3
gar nicht erkannt wird. Wenn man das nicht bemerkt kann man natürlich lange rumsuchen was man verkehrt gemacht hat. chown -R ts3 /home/ts3
Dann sollte alles klappen :)screen -A -m -d -S ts3 ./ts3server_linux_amd64
führt zu überhaupt keiner Reaktion, und wenn ichs mit ./ts3server_linux_amd64
versuche, bekomme ich folgende Konsolenausgabe: 2010-02-18 13:24:37.775607|ERROR |ServerLibPriv | | Failed to create "logs" directory
ERROR: openFile( file:logs/ts3server_2010-02-18__13_24_37.775738.log) failed
2010-02-18 13:24:37.775847|WARNING |LogFile | | Failed to open file for logging, file logging disabled
TeamSpeak Server 3.0.0-beta18 [Build: 10190]
(c)TeamSpeak Systems GmbH
Logging started
2010-02-18 13:24:37.775947|INFO |ServerLibPriv | | Server Version: 3.0.0-beta18 [Build: 10190]
2010-02-18 13:24:37.776121|INFO |DatabaseQuery | | Please make sure you use the supplied ts3server_minimal_runscript.sh to run the server, or set LD_LIBRARY_PATH yourself
2010-02-18 13:24:37.779550|CRITICAL|DatabaseQuery | | unable to load database plugin library "libts3db_sqlite3.so", halting!
Und mit dem minimal Script ./ts3server_minimal_runscript.sh
klappts auch nicht, da bekomme ich: 2010-02-18 13:24:58.073550|ERROR |ServerLibPriv | | Failed to create "logs" directory
ERROR: openFile( file:logs/ts3server_2010-02-18__13_24_58.073725.log) failed
2010-02-18 13:24:58.073849|WARNING |LogFile | | Failed to open file for logging, file logging disabled
TeamSpeak Server 3.0.0-beta18 [Build: 10190]
(c)TeamSpeak Systems GmbH
Logging started
2010-02-18 13:24:58.073956|INFO |ServerLibPriv | | Server Version: 3.0.0-beta18 [Build: 10190]
2010-02-18 13:24:58.077387|INFO |DatabaseQuery | | dbPlugin name: SQLite 3 plugin, (c)TeamSpeak Systems GmbH
2010-02-18 13:24:58.077495|INFO |DatabaseQuery | | dbPlugin version: 3.6.21
2010-02-18 13:24:58.077696|ERROR |DatabaseQuery | | db_connect() failed unable to open database file
2010-02-18 13:24:58.077739|CRITICAL|ServerLibPriv | | Server() DatabaseError unable to open database file
$ chown -R ts3 /dev/shm
chown: changing ownership of `/dev/shm': Operation not permitted
$ sudo chown -R ts3 /dev/shm
[sudo] password for ts3:
ts3 is not in the sudoers file. This incident will be reported.
wget http://ftp.4players.de/pub/hosted/ts3/releases/beta-18/teamspeak3-server_linux-amd64-3.0.0-beta18.tar.gz
wget http://ftp.4players.de/pub/hosted/ts3/releases/beta-18/teamspeak3-server_linux-x86-3.0.0-beta18.tar.gz
ausprobiert und stehe vor exakt dem selben Problem. Also entweder ich mache immer wieder den selben Fehler oder hier ist irgendwo der Wurm drin.Stimmt Gnoore, da liegt also der Fehler!
Hab mich dauernd schon gefragt warum ich den Server nicht zum laufen bring, aber es liegt wohltatsächlich daran, dass der CodeCode: [Auswählen]chown -r ts3 /home/ts3
gar nicht erkannt wird. Wenn man das nicht bemerkt kann man natürlich lange rumsuchen was man verkehrt gemacht hat.
Also @GuGy: Bitte bitte ändern. Super HowTo, aber wenn da der falsche Code steht werden sich noch mehrere rumärgern. Richtig muss es also heißen:Code: [Auswählen]chown -R ts3 /home/ts3
Dann sollte alles klappen :)
EDIT:
Ok, klappt doch noch nicht.Code: [Auswählen]screen -A -m -d -S ts3 ./ts3server_linux_amd64
führt zu überhaupt keiner Reaktion, und wenn ichs mitCode: [Auswählen]./ts3server_linux_amd64
versuche, bekomme ich folgende Konsolenausgabe:Code: [Auswählen]2010-02-18 13:24:37.775607|ERROR |ServerLibPriv | | Failed to create "logs" directory
Und mit dem minimal Script
ERROR: openFile( file:logs/ts3server_2010-02-18__13_24_37.775738.log) failed
2010-02-18 13:24:37.775847|WARNING |LogFile | | Failed to open file for logging, file logging disabled
TeamSpeak Server 3.0.0-beta18 [Build: 10190]
(c)TeamSpeak Systems GmbH
Logging started
2010-02-18 13:24:37.775947|INFO |ServerLibPriv | | Server Version: 3.0.0-beta18 [Build: 10190]
2010-02-18 13:24:37.776121|INFO |DatabaseQuery | | Please make sure you use the supplied ts3server_minimal_runscript.sh to run the server, or set LD_LIBRARY_PATH yourself
2010-02-18 13:24:37.779550|CRITICAL|DatabaseQuery | | unable to load database plugin library "libts3db_sqlite3.so", halting!Code: [Auswählen]./ts3server_minimal_runscript.sh
klappts auch nicht, da bekomme ich:Code: [Auswählen]2010-02-18 13:24:58.073550|ERROR |ServerLibPriv | | Failed to create "logs" directory
ERROR: openFile( file:logs/ts3server_2010-02-18__13_24_58.073725.log) failed
2010-02-18 13:24:58.073849|WARNING |LogFile | | Failed to open file for logging, file logging disabled
TeamSpeak Server 3.0.0-beta18 [Build: 10190]
(c)TeamSpeak Systems GmbH
Logging started
2010-02-18 13:24:58.073956|INFO |ServerLibPriv | | Server Version: 3.0.0-beta18 [Build: 10190]
2010-02-18 13:24:58.077387|INFO |DatabaseQuery | | dbPlugin name: SQLite 3 plugin, (c)TeamSpeak Systems GmbH
2010-02-18 13:24:58.077495|INFO |DatabaseQuery | | dbPlugin version: 3.6.21
2010-02-18 13:24:58.077696|ERROR |DatabaseQuery | | db_connect() failed unable to open database file
2010-02-18 13:24:58.077739|CRITICAL|ServerLibPriv | | Server() DatabaseError unable to open database file
Lizzard's Tipp bringt mich leider auch nicht weiter:Code: [Auswählen]$ chown -R ts3 /dev/shm
chown: changing ownership of `/dev/shm': Operation not permitted
$ sudo chown -R ts3 /dev/shm
[sudo] password for ts3:
ts3 is not in the sudoers file. This incident will be reported.
Seltsam das alles irgendwie...
EDIT2:
Im Übrigen benutze ich Ubuntu 8.04LTS minimal 64Bit, das sollte man vielleicht wissen ;) Und NEIN, ich hab nirgendwo aus Versehen x86 Pakete benutzt, hab mir TS so geholt:Code: [Auswählen]wget http://ftp.4players.de/pub/hosted/ts3/releases/beta-18/teamspeak3-server_linux-amd64-3.0.0-beta18.tar.gz
EDIT3: Um mögliche Fehlerquellen auszuschließen hab ich den ganzen Spaß jetzt nochmal Schritt für Schritt nach Anleitung mit Debian 5.0 minimal 32bit und entsprechend mitCode: [Auswählen]wget http://ftp.4players.de/pub/hosted/ts3/releases/beta-18/teamspeak3-server_linux-x86-3.0.0-beta18.tar.gz
ausprobiert und stehe vor exakt dem selben Problem. Also entweder ich mache immer wieder den selben Fehler oder hier ist irgendwo der Wurm drin.
./ts3server_startscript.sh start
das ganze läuft über den rootDu lässt deinen TS Server über root laufen :o
Habe jetzt mal ne andere Frage ... Ist es möglich Datenbanken usw. von einem bereits laufendem Windows-TS3 in diesen "Debian-TS3" zu integrieren oder unterscheiden sich die Dateitypen völlig?
Und, falls ja, wie stelle ich das wohl am besten an?