Community Forums Today's Posts     Member List     Archive    
Page 1 of 2 12 LastLast
Results 1 to 15 of 18
  1. #1
    Join Date
    Apr 2005
    Location
    Deutschland
    Posts
    3

    TS2 Linux Server per webscript starten

    Hallo ,
    ich habe auf unserem rootserver TS Server installiert, per ssh läuft er auch prima wenn ich ihn aber per webscript versuche zu starten rührt sich gar nichts.

    Ich starte den Server mit dem selben user den auch das websript benutzt also wwwrun (per ssh gehts ja). muss ich dem user noch irgendwelche rechte mehr geben. unsere gamserver kann ich wunderbar per webscript starten. ?

    Thx

    Michel

    achso als startscript nehme ich das >teamspeak2-server_startscript< was dem server beiliegt

  2. #2
    Join Date
    Dec 2003
    Location
    48°58′0″N 10°7′0″E
    Posts
    1,082
    - Mit server_linux versuchen.

    Wenns immer noch nicht geht => Script posten.


    MfG,
    Michael

  3. #3
    Join Date
    Apr 2005
    Location
    Deutschland
    Posts
    3
    Quote Originally Posted by Michael
    - Mit server_linux versuchen.

    Wenns immer noch nicht geht => Script posten.


    MfG,
    Michael
    hi, ich hab mir nun mal dieses script ein wenig zurecht gebastelt, aber damit startet er nun gar nicht

    mit dem "orginal" startscript im ssh gehts

    #!/bin/sh
    ################################################## #######
    # THIS FILE IS FOR STARTING AN TS SERVER #
    ################################################## #######
    ################################################## #######
    # Vars: #
    # NAME The Screen Name #
    # DESC Server Desciption #
    # PARAMS HLDS Start Parameter #
    # DIR HLDS Directory (absolut) #
    # SCRIPT Your HLDS Script #
    # DAEMON Your Daemon #
    ################################################## #######
    # OPTIONS: (start|stop|restart) #
    ################################################## #######

    ################## Vars #################################
    # Screen NAME
    # Attach Screen : # screen -r NAME
    # Detach Screen : # [CTRL]+[A]; [D]
    # Don't press [CTRL]+[C] it will terminate screen
    NAME="TS"
    TS=$(date +'%Y-%m-%dT%H-%M');
    ################## Server Description ###################
    # Single Word DESC=myserver
    # Multiple Words DESC="This is my Server"
    DESC="TSSERVER"

    ################## Parameter ############################
    # CAN USE: +servercfgfile server.cfg OR +exec server.cfg
    PARAMS=" -PID=tsserver2.pid"
    ################## Directory ############################
    # Your Path to Directory (absolute)
    DIR="/srv/www/htdocs/web1/html/Server/tss2_rc2"

    ################## DAEMON ##############################
    # You place your startscript here
    SCRIPT="server_linux"

    ################################################## ######
    #### DONT CHANGE ANYTHINK BELOW THIS LINE ! ! ! ####
    ################################################## ######

    DAEMON=$DIR/$SCRIPT

    case "$1" in
    start)
    echo "Starting $DESC: $NAME"
    cd $DIR
    echo "CMD: screen -d -m -S $NAME $DAEMON $PARAMS"

    screen -d -m -S $NAME $DAEMON $PARAMS

    ;;

    stop)
    if [[ `screen -ls | grep $NAME` ]]
    then
    echo -n "Stopping $DESC: $NAME"
    #echo "kill `ps aux | grep SCREEN | grep $NAME | cut -d" " -f 6 | awk -F . '{print $1}'|awk '{print $1}'` "
    ps -ef|grep SCREEN | grep $NAME |egrep -v grep | awk '{system("kill "$2)}'
    echo " ... done."
    else
    echo "Coulnd't find a running $DESC"
    fi
    ;;

    restart)
    if [[ `screen -ls | grep $NAME` ]]
    then
    echo -n "Stopping $DESC: $NAME"
    #kill `ps aux | grep SCREEN | grep $NAME | cut -d" " -f 6 | awk -F . '{print $1}'| awk '{print $1}'`
    ps -ef|grep SCREEN | grep $NAME |egrep -v grep | awk '{system("kill "$2)}'
    echo " ... done."
    else
    echo "Coulnd't find a running $DESC"
    fi

    echo -n "Starting $DESC: $NAME"
    cd $DIR
    screen -d -m -S $NAME $DAEMON $PARAMS
    echo " ... done."
    ;;

    *)
    echo "Usage: $0 {start|stop|restart}"
    exit 1
    ;;
    esac

    exit 0

  4. #4
    Join Date
    Dec 2003
    Location
    48°58′0″N 10°7′0″E
    Posts
    1,082
    Hä? Was genau willst du tun? Den TeamSpeak-Server übers http-Protocol starten?

  5. #5
    Join Date
    Apr 2005
    Location
    Deutschland
    Posts
    3

    jepp genau

    Quote Originally Posted by Michael
    Hä? Was genau willst du tun? Den TeamSpeak-Server übers http-Protocol starten?
    Halli Hallo,
    ja genau das möchte ich , ich habe auf dem root suse linux laufen, apache2.

    die gameserver starte ich schon per php webscript, nur der teamspeak lässt sich nicht dazu bewegen, rechte sind ordentlich vergeben. wie gesagt per ssh startet er auch , nur per php script nicht

  6. #6
    Join Date
    Jun 2005
    Location
    DE
    Posts
    1
    wo bekomm ich das ganze auf php her das ich da einen Start Stop und Restart buton hab??? wer mir da weiterhelfen kann bitte ich such schon vergeblichst.
    Thxle schon mal bis dann

  7. #7
    Join Date
    Jul 2005
    Location
    germany-hessen-kassel
    Posts
    1

    versuche mal webmin

    hi, die einfachste uns sicherste lösung liegt bei webmin.
    dort kannste selber solche lösungen anlegen.

    wenn du zum beispiel einen gameserver mit ts betreibst ist es möglich, für
    alles start und stopp-buttons anzulegen.

    wer linux komfortabel nutzen möchte, sollte hier mal vorbeischauen.
    http://www.webmin.com/

  8. #8
    Join Date
    Jan 2003
    Location
    Germany
    Posts
    4,140
    # Your Path to Directory (absolute)
    DIR="/srv/www/htdocs/web1/html/Server/tss2_rc2"
    Oha! Du wird man nicht stutzig? http://www.domain.tld/Server/server.dbs im Browser eingegeben und ich bin ein 1337 h4xx0r.
    Teamspeak-Server in ein www-sichtbares Verzeichnis kopieren und das Startscript als CGI ausführen ist eine unsichere Primitivlösung. Wenn ihr das schon unbedingt machen müßt dann verhindert wenigstens per .htaccess daß man die server.*-Dateien auslesen kann.

  9. #9
    Join Date
    Jul 2005
    Location
    Hamburg
    Posts
    1
    Hallo Michel,

    Ich weiß nicht ob Du dein Problem gelöst hast

    Hast Du webmin auf dein Server?

    Kannst es mit den Teamspeak Starten
    ##############

    Mit webmin

    Sonstiges

    Eigene Befehle


    Einen neuen eigenen Befehl erstellen


    Befehlsdetails


    Beschreibung Teamspeak Server Start
    Befehl ./teamspeak2-server_startscript start
    Ausführen in Verzeichnis srv/www/htdocs/web1/html/Server/tss2_rc2 (Dein Verzeichnis wo tss2 ist)
    Führe aus als Benutzer tss (oder dein Benuzter web1)

    und dann Speichern

    und dann auf den icon [Teamspeak Server Start] starten

    Grüße

    Enrique

    ###############
    Quote Originally Posted by -OSAMBA-Michel
    Hallo ,
    ich habe auf unserem rootserver TS Server installiert, per ssh läuft er auch prima wenn ich ihn aber per webscript versuche zu starten rührt sich gar nichts.

    Ich starte den Server mit dem selben user den auch das websript benutzt also wwwrun (per ssh gehts ja). muss ich dem user noch irgendwelche rechte mehr geben. unsere gamserver kann ich wunderbar per webscript starten. ?

    Thx

    Michel

    achso als startscript nehme ich das >teamspeak2-server_startscript< was dem server beiliegt

  10. #10
    Join Date
    Jul 2005
    Location
    Germersheim
    Posts
    3

    Unhappy

    @Viper1984 hir ist ein script von mir aber ich weis net ob der funst problem steht unten


    hallo leute habe ein problem:

    will einen TS2 server mit php starten habe keine root rechte hab aber einen php web server bei 1und1 und habe noch 28 GB trafick übrich und wollte jetzt TS2 für den clan trauf machen aber es will net
    kan über den PHP befehl system linux befehle ausfüren

    hir mein PhP script:
    PHP Code:
    <?PHP
    $bef 
    $_POST['bef'];
    if(
    $bef){
    echo 
    $bef.'<br>
    '
    ;
    ?>

    <textarea name="xy" cols="50" rows="10"><?PHP
    echo system('sh ./teamspeak2-server_startscript '.$bef);

    ?></textarea>

    <br>

    <br>
    <a href="index.php" title="Zurück">Zurück</a><? } else{
    ?>
    <form method="POST" action="index.php">
      <p><select size="1" name="bef">
        <option selected>start</option>
        <option>stop</option>
        <option>restart</option>
        <option>status</option>
        <option>passwords</option>
      </select><input type="submit" value="GO" name="B1"></p>
    </form>
    <? ?>
    bekomme aber immer eine fehler maldung

    Code:
    starting the teamspeak2 server
    Error starting daemon. Aborted
    Error starting daemon. Aborted
    kan mir jemand sagen was ich machen soll ?

    PS: ich habe TS 2 Server V.2.0.20.01

  11. #11
    Join Date
    Oct 2004
    Location
    Germany
    Posts
    1,709
    Auf einem normalen WebServer kannst du keinen TS-Daemon laufen lassen.

  12. #12
    Join Date
    Nov 2002
    Location
    Germany / Kempen
    Posts
    1,844
    Quote Originally Posted by galapagos3
    Ausführen in Verzeichnis srv/www/htdocs/web1/html/Server/tss2_rc2
    Autsch. Bitte nicht in irgendein Webverzeichnis das ganze legen. Just for Info: TeamSpeak speichert seine Daten unverschlüsselt in der Server.dbs. Die Daten in der Server.log gehen ja auch nicht jeden was an. Als Info vorweg: Die Serverversion 2.0.21.3 logt sogar sämtliche Telnetbefehle und die Passwörter erscheinen ebenfalls in der Serverlog. Auch die Passwörter der Superadmins!! Diesbezüglich haben wir aber schon eine Info an TeamSpeak Systems geschickt.

    Gruß Crow

  13. #13
    Join Date
    Jul 2005
    Location
    Germersheim
    Posts
    3
    ich habe das ganze verzeichnis PW geschützt

    und der server leuft ja eh net momentan ist dalles offline so ein schitt
    Code:
    ---------------------------------------------------------------
    -------------- log started at 31-07-05 12:04 -------------
    ---------------------------------------------------------------
    31-07-05 12:04:58,ALL,Info,server,	Server init initialized
    31-07-05 12:04:58,ALL,Info,server,	Server version: 2.0.20.1 Linux
    31-07-05 12:04:58,WARNING,Info,SQL,	created table ts2_servers
    31-07-05 12:04:58,WARNING,Info,SQL,	created table ts2_server_privileges
    31-07-05 12:04:58,WARNING,Info,SQL,	created table ts2_channels
    31-07-05 12:04:58,WARNING,Info,SQL,	created table ts2_channel_privileges
    31-07-05 12:04:58,WARNING,Info,SQL,	created table ts2_clients
    31-07-05 12:04:58,WARNING,Info,SQL,	created table ts2_bans
    31-07-05 12:04:58,ALL,Info,server,	Starting VirtualServer id:1 with port:8767
    31-07-05 12:04:58,WARNING,Info,SERVER,	Default VirtualServer created
    31-07-05 12:04:58,WARNING,Info,SERVER,	admin account info: username: admin password: y4nxnx
    31-07-05 12:04:58,WARNING,Info,SERVER,	superadmin account info: username: superadmin password: fn98lg
    31-07-05 12:05:00,ERROR,Info,server,	EThread: Thread creation error: Resource temporarily unavailable
    ----------------------------------------------------------
    ---------------------------------------------------------------
    --------------- log ended at 31-07-05 12:05 --------------
    ---------------------------------------------------------------
    ---------------------------------------------------------------
    -------------- log started at 31-07-05 12:19 -------------
    ---------------------------------------------------------------
    31-07-05 12:19:46,ALL,Info,server,	Server init initialized
    31-07-05 12:19:46,ALL,Info,server,	Server version: 2.0.20.1 Linux
    31-07-05 12:19:47,ALL,Info,server,	Starting VirtualServer id:1 with port:8767
    ----------------------------------------------------------
    ---------------------------------------------------------------
    --------------- log ended at 31-07-05 12:19 --------------
    ---------------------------------------------------------------
    31-07-05 12:19:50,ERROR,Info,server,	EThread: Thread creation error: Resource temporarily unavailable
    ---------------------------------------------------------------
    -------------- log started at 31-07-05 12:20 -------------
    ---------------------------------------------------------------
    31-07-05 12:20:40,ALL,Info,server,	Server init initialized
    31-07-05 12:20:40,ALL,Info,server,	Server version: 2.0.20.1 Linux
    31-07-05 12:20:40,ALL,Info,server,	Starting VirtualServer id:1 with port:8767
    31-07-05 12:20:42,ERROR,Info,server,	EThread: Thread creation error: Resource temporarily unavailable
    ----------------------------------------------------------
    ---------------------------------------------------------------
    --------------- log ended at 31-07-05 12:20 --------------
    ---------------------------------------------------------------
    ---------------------------------------------------------------
    -------------- log started at 31-07-05 12:25 -------------
    ---------------------------------------------------------------
    31-07-05 12:25:27,ALL,Info,server,	Server init initialized
    31-07-05 12:25:27,ALL,Info,server,	Server version: 2.0.20.1 Linux
    31-07-05 12:25:27,ALL,Info,server,	Starting VirtualServer id:1 with port:8767
    31-07-05 12:25:29,ERROR,Info,server,	EThread: Thread creation error: Resource temporarily unavailable
    ----------------------------------------------------------
    ---------------------------------------------------------------
    --------------- log ended at 31-07-05 12:25 --------------
    ---------------------------------------------------------------
    ---------------------------------------------------------------
    -------------- log started at 31-07-05 12:26 -------------
    ---------------------------------------------------------------
    31-07-05 12:26:18,ALL,Info,server,	Server init initialized
    31-07-05 12:26:18,ALL,Info,server,	Server version: 2.0.20.1 Linux
    31-07-05 12:26:18,ALL,Info,server,	Starting VirtualServer id:1 with port:8767
    31-07-05 12:26:20,ERROR,Info,server,	EThread: Thread creation error: Resource temporarily unavailable
    ----------------------------------------------------------
    ---------------------------------------------------------------
    --------------- log ended at 31-07-05 12:26 --------------
    ---------------------------------------------------------------
    ---------------------------------------------------------------
    -------------- log started at 31-07-05 12:30 -------------
    ---------------------------------------------------------------
    31-07-05 12:30:57,ALL,Info,server,	Server init initialized
    31-07-05 12:30:57,ALL,Info,server,	Server version: 2.0.20.1 Linux
    31-07-05 12:30:57,ALL,Info,server,	Starting VirtualServer id:1 with port:8767
    31-07-05 12:30:59,ERROR,Info,server,	EThread: Thread creation error: Resource temporarily unavailable
    ----------------------------------------------------------
    ---------------------------------------------------------------
    --------------- log ended at 31-07-05 12:30 --------------
    ---------------------------------------------------------------
    ---------------------------------------------------------------
    -------------- log started at 31-07-05 12:34 -------------
    ---------------------------------------------------------------
    31-07-05 12:34:49,ALL,Info,server,	Server init initialized
    31-07-05 12:34:49,ALL,Info,server,	Server version: 2.0.20.1 Linux
    31-07-05 12:34:49,ALL,Info,server,	Starting VirtualServer id:1 with port:8767
    31-07-05 12:34:51,ERROR,Info,server,	EThread: Thread creation error: Resource temporarily unavailable
    ----------------------------------------------------------
    ---------------------------------------------------------------
    --------------- log ended at 31-07-05 12:34 --------------
    ---------------------------------------------------------------
    ---------------------------------------------------------------
    -------------- log started at 31-07-05 12:37 -------------
    ---------------------------------------------------------------
    31-07-05 12:37:25,ALL,Info,server,	Server init initialized
    31-07-05 12:37:25,ALL,Info,server,	Server version: 2.0.20.1 Linux
    31-07-05 12:37:25,ALL,Info,server,	Starting VirtualServer id:1 with port:8767
    31-07-05 12:37:27,ERROR,Info,server,	EThread: Thread creation error: Resource temporarily unavailable
    ----------------------------------------------------------
    ---------------------------------------------------------------
    --------------- log ended at 31-07-05 12:37 --------------
    ---------------------------------------------------------------
    ---------------------------------------------------------------
    -------------- log started at 31-07-05 12:37 -------------
    ---------------------------------------------------------------
    31-07-05 12:37:53,ALL,Info,server,	Server init initialized
    31-07-05 12:37:53,ALL,Info,server,	Server version: 2.0.20.1 Linux
    31-07-05 12:37:53,ALL,Info,server,	Starting VirtualServer id:1 with port:8767
    31-07-05 12:37:55,ERROR,Info,server,	EThread: Thread creation error: Resource temporarily unavailable
    ----------------------------------------------------------
    ---------------------------------------------------------------
    --------------- log ended at 31-07-05 12:37 --------------
    ---------------------------------------------------------------
    ---------------------------------------------------------------
    -------------- log started at 31-07-05 12:41 -------------
    ---------------------------------------------------------------
    31-07-05 12:41:41,ALL,Info,server,	Server init initialized
    31-07-05 12:41:41,ALL,Info,server,	Server version: 2.0.20.1 Linux
    31-07-05 12:41:41,ALL,Info,server,	Starting VirtualServer id:1 with port:8767
    31-07-05 12:41:43,ERROR,Info,server,	EThread: Thread creation error: Resource temporarily unavailable
    ----------------------------------------------------------
    ---------------------------------------------------------------
    --------------- log ended at 31-07-05 12:41 --------------
    ---------------------------------------------------------------
    ---------------------------------------------------------------
    -------------- log started at 31-07-05 12:43 -------------
    ---------------------------------------------------------------
    31-07-05 12:43:45,ALL,Info,server,	Server init initialized
    31-07-05 12:43:45,ALL,Info,server,	Server version: 2.0.20.1 Linux
    31-07-05 12:43:45,ALL,Info,server,	Starting VirtualServer id:1 with port:8767
    31-07-05 12:43:46,ALL,Info,server,	Server init finished
    31-07-05 12:43:46,WARNING,Info,server,	TeamSpeak Server daemon activated
    31-07-05 12:44:03,ALL,Info,server,	Server shutdown initialized
    ---------------------------------------------------------------
    -------------- log started at 31-07-05 12:52 -------------
    ---------------------------------------------------------------
    31-07-05 12:52:16,ALL,Info,server,	Server init initialized
    31-07-05 12:52:16,ALL,Info,server,	Server version: 2.0.20.1 Linux
    31-07-05 12:52:16,ALL,Info,server,	Starting VirtualServer id:1 with port:8767
    31-07-05 12:52:18,ERROR,All,TCPQUERY,	TCPQuery startup failed with port 51234, Exception: Thread creation error: Resource temporarily unavailable
    ----------------------------------------------------------
    ---------------------------------------------------------------
    --------------- log ended at 31-07-05 12:52 --------------
    ---------------------------------------------------------------
    31-07-05 12:52:18,ERROR,Info,server,	EThread: Thread creation error: Resource temporarily unavailable
    ---------------------------------------------------------------
    -------------- log started at 31-07-05 12:52 -------------
    ---------------------------------------------------------------
    31-07-05 12:52:23,ALL,Info,server,	Server init initialized
    31-07-05 12:52:23,ALL,Info,server,	Server version: 2.0.20.1 Linux
    31-07-05 12:52:23,ALL,Info,server,	Starting VirtualServer id:1 with port:8767
    ----------------------------------------------------------
    ---------------------------------------------------------------
    --------------- log ended at 31-07-05 12:52 --------------
    ---------------------------------------------------------------
    31-07-05 12:52:25,ERROR,Info,server,	EThread: Thread creation error: Resource temporarily unavailable
    ---------------------------------------------------------------
    -------------- log started at 31-07-05 13:09 -------------
    ---------------------------------------------------------------
    31-07-05 13:09:10,ALL,Info,server,	Server init initialized
    31-07-05 13:09:10,ALL,Info,server,	Server version: 2.0.20.1 Linux
    31-07-05 13:09:11,ALL,Info,server,	Starting VirtualServer id:1 with port:8767
    31-07-05 13:09:13,ALL,Info,server,	Server init finished
    31-07-05 13:09:13,WARNING,Info,server,	TeamSpeak Server daemon activated
    31-07-05 13:10:07,ALL,Info,server,	Server shutdown initialized
    ich raf blos den fehler net ich kommnet mal mer auf den server seit kurtzem

  14. #14
    Join Date
    Oct 2004
    Location
    Germany
    Posts
    1,709
    Auch dir Rate ich wie deinem Kollegen besorg dir das Root-Passwort und schalt dein Threadlimit aus, dann hast du keine Probleme mehr

  15. #15
    Join Date
    Jul 2005
    Location
    Germersheim
    Posts
    3
    ok werds versuchen dankle

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. TS2 Linux server dont work in fedora core 2
    By Silvera in forum [TeamSpeak 2] Server Support
    Replies: 5
    Last Post: 25-04-2006, 04:27
  2. Administration page
    By bigteam0385 in forum [TeamSpeak 2] Server Support
    Replies: 5
    Last Post: 16-01-2006, 23:00
  3. Windows TS2 Server to Remote MySQL Server?
    By xCav8r in forum [TeamSpeak 2] Server Support
    Replies: 4
    Last Post: 19-02-2005, 16:57

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •