PDA

View Full Version : Teamspeak 2 Linux-Server auf einem Webserver mit vollem rootzugriff installieren


Germeshausen.de
30-11-2002, 14:52
Ich benötige etwas Hilfe. Seit ein paar Tagen bin ich in Besitz einens Webservers, wo ich vollen Root zugriff habe. Jetzt bräuchte ich etwas hilfe beim installieren des Teamspeak 2 Servers. Ganz vorne weg muss ich sagen, dass ich von Linux nicht gerade viel Ahnung habe, deshalb bitte die Befehle, welche ich eingeben muss aufschreiben.

Ich hab ne eigene IP und kann mich über putty und SSH als root darauf einloggen. Die Serverdateien habe ich in das files verzeichnis meines FTP Accounts geuppt.

Bin als Root in das Verzeichnis:
/var/www/web1/files/tss2
der Inhalt sieht folgendermaßen aus:
Readme.txt server_linux tss.SuSE_startscript
slicense.txt tss.minimal_startscript

Der Ordner httpdocs liegt im Verzeichnis
/var/www/web1/html/httpdocs


Wie geht es jetzt weiter? Wie starte ich und beende ich den Server über die Kommandozeile? wo und wie kann ich die logdatei danach einsehen? Außerdem wird hier öfter von der server.ini gesprochen. Bisher habe ich nichts dergleichen gefunden. Wird das beim ersten start oder setup generiert oder wie sieht das aus.

Es wäre super wenn ihr mir dabei helfen könnt. Jeder Schritt ist ein Fortschritt für mich.

Peter
30-11-2002, 15:46
Also,

hier im Schnelldurchlauf wies geht, du kannst dir zu Befehlen hilfe mittels "man befehl" holen fals du nicht weiterkommst.

entpacken des .tar.bz2 Archivs:

tar -xvjf name.tar.bz2

wechseln ins neue "tss" Verzeichnis

cd tss

editieren der server.ini

pico server.ini (andere editoren sind vi/vim [schwer] ed usw.

starten des servers:
sh minimalstartskript start
(wie das skript heisst anpassen)

stoppen:
sh minimalstartskript stop

MfG
pwk.linuxfan

Germeshausen.de
30-11-2002, 15:54
Jetzt hab ich ein anderes Problem:
ich hab die Rechte auf 777 gesetzt, weil ich ein permission denied erhalten habe. Dann konnte ich den server wie folgt starten:
./server_linux start

beenden kann ich ihn über
killall -9 server_linux

Der Server läuft, aber ich kann mich nicht einloggen
hier ein Auszug aus der Logdatei:

-------------- log started at 30-11-02 16:41 -------------
30-11-02 16:41:30,ALL,Info,server, Server startup initialized
30-11-02 16:41:30,ALL,Info,server, Server version: 2.0.18.25 Linux
OK
30-11-02 16:41:30,ALL,Info,server, Starting server with port: 8767
30-11-02 16:41:30,ERROR,All,SERVER, can not initialise udp communication with port 8767
--------------- log ended at 30-11-02 16:41 --------------


Jetzt kann ich mich nicht einloggen, weil der Port fehlt. Der Server selber funzt, ich komm auch drauf. Nur ich komm nicht in das "Server-Menü".
So sieht's aus: http://clan-web.de/tss2/httpdocs/login.html

Peter
30-11-2002, 15:56
Tja,

anscheinend erlaubt dein "Server mit root zugriff" es nicht den Teamspeak server zu starten (kernel seitig oder via vorgesezter firewall o.ä.). Ist halt ein webserver, und sonst nichts nehme ich an :P

pwk.linuxfan

Germeshausen.de
30-11-2002, 16:01
Ich weiß ja das es funzt, ein Bekannter hat es ja auch eingerichtet, nur den kann ich zur Zeit nicht Fragen. Er hat das gleiche System und bei ihm funzt alles soweit. Er hat sogar zwei drauf laufen.
Hast du ne ahnung wie ich Ports unter Linux frei geben kann?

Hier ist der Server auch zu sehen: http://ts.webhop.info/

Germeshausen.de
30-11-2002, 16:24
Ich habs an laufen bekommen. Ich Schaf hatte den falschen Port für das Servermenü eingegeben, deshalb funzte es nicht.

Jetzt funzt alles, so wie es soll