putty zu = gameserver aus

  • HEy Leute! (bin neu =D)
    also ich hab ein problem


    ich hab jetzt meinen CounterStrike:Source Server auf meinen Root installiert... über putty gestarten! alles wundervoll
    aber wenn ich putty schließe, schließt sich der gameserver...


    also der rootserver bleibt da aber der dedicated läuft nicht mehr



    Please Help =)


    Danke schonmal im vorraus
    Gruß

  • musst es über screen starten dann bleibt der Server auch an.



    pass dir diesen Startscript bisschen an und du hast alles was du brauchst. Musst vielleicht noch screen installieren

  • Wie lang ist denn die Mindestvertragslaufzeit von deinem Server? Naja, man kann ja nicht alles von Anfang an wissen.


    Starte den Server im Hintergrund mit nohup oder nutze screen.


    Paar Links zu screen: http://www.lug-jena.de/veranstaltungen/screen.html
    http://www.tutorials.de/forum/…6-einfuehrung-screen.html
    http://www.poessinger.net/index.php?module=screen

  • danke danke danke dankee danke
    klappt wunderbar das mit screen


    aber das mit dem start script muss ich nicht kapieren bzw brauch ich nicht oder?


    naja danke =)


    und die mindestlaufzeit öhm kA^^ ich bzw. die firma von nem freund hat den server schon jahre xD




    gruß

  • Hm, das mit dem Startscript ist jetzt nicht so schwer zu kapieren, mit dem Script kannst du den Server recht einfach starten, stoppen oder neustarten was deutlich einfacher ist wie jedes mal den kompletten Befehle zum starten einzutippen und ihn von Hand wieder zu stoppen.

  • mhm kannst mir bissl starthilfe geben 8| muss ich da noch was ändern dran oder einfach wo hochladen oder muss ich datei über putty ausführen?



    danke im vorraus


    edit: man sollte doch css nicht als root starten sondern als neuer user... wie mach ich den "richtig" <- erledigt

  • Zitat von Etnie

    musst es über screen starten dann bleibt der Server auch an.



    pass dir diesen Startscript bisschen an und du hast alles was du brauchst. Musst vielleicht noch screen installieren



    ok danke für das script, ich habs mir jetzt näher angeschaut...
    es ist für cs 1.6 ich brauch source :) naja ich schreibs selber um
    Aber trotzdem very very very danke


    edit://
    Jetzt bekomm ich die Fehlermeldung:
    : bad interpreter: Datei oder Verzeichnis nicht gefunden



    plz help =(



  • ./test.sh
    : command not found
    : command not found
    : command not found
    : command not found
    : command not found
    : command not found
    : command not found
    : command not found
    '/test.sh: line 29: syntax error near unexpected token `in
    '/test.sh: line 29: ` case "$1" in



    der fehler kommt jetzt :(



    //sry konnte den beitrag nicht mehr editieren o,O

  • Das wundert mich ein bisschen. Das Script ist ok. Manche Sachen würde ich zwar anders überprüfen und die Variablen sollten auch genutzt werden, aber es sollte so wie es ist funktionieren.
    Außer dem Status wird alles so funktionieren wie es soll.


    Änderungsvorschlag für status)


    Code
    status)
            screen -ls | grep -w war
            CHECK=$?
            [ $CHECK -eq 0 ] && echo "SRCDS is UP" || echo "SRCDS is DOWN"
            ;;


    grep -w überprüft ganze Wörter. Das schließt so ein paar Fehler aus.



    Wenn du das Script unter Windwos bearbeitest, solltest du einen vernünftigen Editor nutzen.
    Notepad++ ist ganz gut.


    Installier dir den. Danach öffnest du den Editor und klickst im Menü "Format" auf "Konvertiere zu UNIX"
    Das Script kannst du dann aus dem Forum hier wieder in deinem Editor einfügen und abspeichern.


    UNIX verwendet für das Zeilenende LF (line feed) und Windows CR LF (carriage return, line feed). So kommt es speziell bei Shell Scripten zu Fehlern. Z.B. fängt das mit Bad Interpreter an, weil der Shebang falsch interpretiert wird. Es wird dann nicht nach /bin/bash gesucht, sondern nach /bin/bash^M. So zumindest sieht das Zeichen im Editor vom Midnight Commander aus.
    Es können dann noch mehr "komische" Fehler auftreten wie in deinem Fall.


    Nach dem Upload sollte dein Script funktionieren.

  • naja funktioniert wieder nicht =(


    naja ist aber jetzt egal .... ich hab vom freund nen gameserver geschenkt bekommen :) jetzt brauch ich den root nicht mehr dafür




    trotzdem danke an alle :)



    Ich suche noch ein CSS Plugin das Sounds abspielt WENN EIN MITGLIED auf dem Server joint =)
    Es gibt das... ich finds bloß nicht <.< also es soll nur ein kurzer Sound kommen wenn ein mitglied joint... die mitgliedersounds sollen unterschiedlich sein :)


    danke jetzt schon für die neuen infos
    und ein grooooooooooooooooooooooooooooooooßes dankeschön die mir davor geholfen haben =)

  • Hm also Hallo,


    Was ich hier nicht kapiere warum die Suchfunktion überhaupt im Forum vorhanden ist... vielleicht kann Tobi mich aufklären :D (Spass) bitte nutzt die doch auch.... weil das ganze schon 1000 mal hoch 10 diskutiert wurde.


    Dann du hast einen Root server... warscheinlich dann ein Dedicated Server. Du hast einen Gameserver drauf installiert und verstehst einen ShellScript nicht... hm auch kein Problem, wurde oft genug drüber geschrieben.


    Aber was ich nun lese ist mir rätzelhaft:

    Zitat

    ich hab vom freund nen gameserver geschenkt bekommen :) jetzt brauch ich den root nicht mehr dafür


    Das ist ja hammer-nett aber nur um einen Gameserver zu haben brauch man keinen RootServer !
    und x1000 mal haben wir es hier auch schon drüber gehabt, dass ein RootServer Verantwortung bedeutet.
    Dazu brauchst du Kenntnisse und einwenig Erfahrung wäre auch nicht schlecht !!!
    Naja... soweit sogut, und nun willst du einfach deinen gemieteten Root der mit Sicherheit, wie oben schon einmal erwähnt wurde, eine Mindestvertragslaufzeit hat einfach so wieder kündigen. HMMM :hurt: *autschi*
    Sorry aber ich kapier das nicht; weil ich normalerweise dann schreibe wenn keiner so recht eine Antwort weiss, oder ich viel Zeit hab.
    Solche Postings sind, sorry wenn ich dass nu einfach so loslasse - Sie sind überflüssig !!!


    MfG Hitman

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!