Likes Likes:  0
Resultaten 1 tot 9 van de 9
Geen
  1. #1
    Putty sluit programma af?
    Cloud en Datacenters
    1.442 Berichten
    Ingeschreven
    11/06/05

    Locatie
    Zoetermeer

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    10 Berichten zijn liked


    Bedrijf: Technotop Internet BV
    URL: www.technotop.nl
    Registrar SIDN: nee
    ISPConnect: JA
    KvK nummer: 55349323
    Ondernemingsnummer: nvt

    Thread Starter

    Putty sluit programma af?

    He omdat ik nu iets heb draaien op mijn server dat ik via ssh heb geactiveerd ben ik ik bang als ik putty uit zet dat hij het programma ook uit zet.

    Gaat nu om een gameserver. Of laat hij de server gewoon aan?

    Putty = remote acces met ssh.

    (niet zeggen probeer gewoon.. want wil hem nu even niet down hebben)

    Gaat btw om een cs game server. Runned met command:

    ./steam_run blablabla

    en zijn er commands voor dat hij het automatisch aanmaakt zodra de server opstart? Want nu moet ik alles handmatig instellen..

  2. #2
    Putty sluit programma af?
    geregistreerd gebruiker
    512 Berichten
    Ingeschreven
    30/05/04

    Locatie
    [BE] Sint-Niklaas

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Je moet screen gebruiken.

    screen -A -m -d -S server ./srcds_run -console -game cstrike

    Dan ga je met "screen -x server" naar de server en met Ctrl + A dan lossen en D dan ga je uit de screen. Maar de screen laat de server op de achtergrond draaien.

    Tipje : Als je SU gebruikt werkt screen niet. Dus als je in screen wilt moet je een rechtstreekt op die gebruiker die die screen draait inloggen.

  3. #3
    Putty sluit programma af?
    Cloud en Datacenters
    1.442 Berichten
    Ingeschreven
    11/06/05

    Locatie
    Zoetermeer

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    10 Berichten zijn liked


    Bedrijf: Technotop Internet BV
    URL: www.technotop.nl
    Registrar SIDN: nee
    ISPConnect: JA
    KvK nummer: 55349323
    Ondernemingsnummer: nvt

    Thread Starter
    Origineel geplaatst door Cyberdevil
    Je moet screen gebruiken.

    screen -A -m -d -S server ./srcds_run -console -game cstrike

    Dan ga je met "screen -x server" naar de server en met Ctrl + A dan lossen en D dan ga je uit de screen. Maar de screen laat de server op de achtergrond draaien.

    Tipje : Als je SU gebruikt werkt screen niet. Dus als je in screen wilt moet je een rechtstreekt op die gebruiker die die screen draait inloggen.
    Ik kan screen dus gewoon in Putty intypen? Snap je dus niet helemaal.

  4. #4
    Putty sluit programma af?
    geregistreerd gebruiker
    363 Berichten
    Ingeschreven
    26/04/05

    Locatie
    Amsterdam

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: Ja
    KvK nummer: 18079330
    Ondernemingsnummer: nvt

    Origineel geplaatst door trebbor


    Ik kan screen dus gewoon in Putty intypen? Snap je dus niet helemaal.
    Ja...

  5. #5
    Putty sluit programma af?
    Cloud en Datacenters
    1.442 Berichten
    Ingeschreven
    11/06/05

    Locatie
    Zoetermeer

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    10 Berichten zijn liked


    Bedrijf: Technotop Internet BV
    URL: www.technotop.nl
    Registrar SIDN: nee
    ISPConnect: JA
    KvK nummer: 55349323
    Ondernemingsnummer: nvt

    Thread Starter
    Origineel geplaatst door Proxio


    Ja...
    Snap der nog ff geen hol van

    als ik in typ:

    screen -a -m -d -s server ./hlds_run -console -game cstrike +port 27040

    Er gebeurt helemaal niks :S

  6. #6
    Putty sluit programma af?
    Cloud en Datacenters
    1.442 Berichten
    Ingeschreven
    11/06/05

    Locatie
    Zoetermeer

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    10 Berichten zijn liked


    Bedrijf: Technotop Internet BV
    URL: www.technotop.nl
    Registrar SIDN: nee
    ISPConnect: JA
    KvK nummer: 55349323
    Ondernemingsnummer: nvt

    Thread Starter
    [root@trebbor ~]# screen -r hlds
    There are several suitable screens on:
    10698.hlds (Attached)
    8851.hlds (Detached)
    9676.hlds (Detached)
    8501.hlds (Detached)
    8521.hlds (Detached)
    7708.hlds (Detached)
    Type "screen [-d] -r [pid.]tty.host" to resume one of them.
    [root@trebbor ~]#

    Hoe kan ik weer de console zien? Ik wil de console zien van deze server: 10698.hlds hoe open ik die?
    Technotop Internet BV - Sinds 2005 gespecialiseerd in cloud en datacentra.

  7. #7
    Putty sluit programma af?
    geregistreerd gebruiker
    512 Berichten
    Ingeschreven
    30/05/04

    Locatie
    [BE] Sint-Niklaas

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Origineel geplaatst door trebbor
    [root@trebbor ~]# screen -r hlds
    There are several suitable screens on:
    10698.hlds (Attached)
    8851.hlds (Detached)
    9676.hlds (Detached)
    8501.hlds (Detached)
    8521.hlds (Detached)
    7708.hlds (Detached)
    Type "screen [-d] -r [pid.]tty.host" to resume one of them.
    [root@trebbor ~]#

    Hoe kan ik weer de console zien? Ik wil de console zien van deze server: 10698.hlds hoe open ik die?
    Dat is omdat je er meerdere hebt draaien en aan het knoeien bent

    Je mag maar 1 keer de server draaien. Anders heb je meerdere draaien onder dezelfde naam en krijg je dat met die pids.

    Zoals ik al zei, met die command DRAAI JE DE SERVER OP DE BACKGROUND.
    Dus normaal dat je niks ziet.

    Dan typ je screen -x name en zou screen moeten open gaan. Als hij dat met die pids geeft heb je er teveel draaien. Kan je best ze allemaal killen en nog eens proberen.

  8. #8
    Putty sluit programma af?
    Banned
    113 Berichten
    Ingeschreven
    17/08/04

    Locatie
    Urk

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked



    Code:
    #!/bin/sh
    #
    # Edit and uncomment it to run the server as non-root
    # CS_USER="jwm"
    #
    # DON'T FORGET TO CHANGE THE PATH TO YOUR NEEDS!
    DIR=/home/steam
    #
    PARAMS="-game cstrike +maxplayers 18 +map cs_assault"
    
    PATH=/bin:/usr/bin:/sbin:/usr/sbin
    DAEMON=$DIR/hlds_run
    NAME=cstrike1
    DESC="[NL] Smoved.nl #1"
    
    case "$1" in
    start)
    if [ -e $DIR ];
    then
    echo "Starting $DESC: $NAME"
    cd $DIR
    # Change the lines for running as non-root!
    # su $CS_USER -c "screen -d -m -S $NAME $DAEMON $PARAMS"
    screen -d -m -S $NAME $DAEMON $PARAMS
    else echo "No such directory: $DIR!"
    fi
    ;;
    
    stop)
    if [[ `screen -ls |grep $NAME` ]]
    then
    echo -n "Stopping $DESC: $NAME"
    kill `screen -ls |grep $NAME |awk -F . '{print $1}'|awk '{print $1}'`
    echo " ... done."
    else
    echo "Coulnd't find a running $DESC"
    fi
    ;;
    
    restart)
    if [[ `screen -ls |grep $NAME` ]]
    then
    echo -n "Stopping $DESC: $NAME"
    kill `screen -ls |grep $NAME |awk -F . '{print $1}'|awk '{print $1}'`
    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."
    ;;
    
    status)
    # Check whether there's a "hlds" process
    # if "checkproc" is installed, you can use this:
    # checkproc $DIR/hlds_run && echo "CS-Server RUNNING" || echo "CS-Server NOT RUNNING"
    # (thx to commander)
    ps aux | grep -v grep | grep hlds_r > /dev/null
    CHECK=$?
    [ $CHECK -eq 0 ] && echo "HLDS is UP" || echo "HLDS is DOWN"
    ;;
    
    *)
    echo "Usage: $0 {start|stop|status|restart}"
    exit 1
    ;;
    esac
    
    exit 0
    Sla dit op als een uitvoerbaar bestand (chmod a+x bestand.sh) en je hoeft alleen maar "./bestand.sh start" in te typen

  9. #9
    Putty sluit programma af?
    Cloud en Datacenters
    1.442 Berichten
    Ingeschreven
    11/06/05

    Locatie
    Zoetermeer

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    10 Berichten zijn liked


    Bedrijf: Technotop Internet BV
    URL: www.technotop.nl
    Registrar SIDN: nee
    ISPConnect: JA
    KvK nummer: 55349323
    Ondernemingsnummer: nvt

    Thread Starter
    Origineel geplaatst door Smoved.nl
    Code:
    #!/bin/sh
    #
    # Edit and uncomment it to run the server as non-root
    # CS_USER="jwm"
    #
    # DON'T FORGET TO CHANGE THE PATH TO YOUR NEEDS!
    DIR=/home/steam
    #
    PARAMS="-game cstrike +maxplayers 18 +map cs_assault"
    
    PATH=/bin:/usr/bin:/sbin:/usr/sbin
    DAEMON=$DIR/hlds_run
    NAME=cstrike1
    DESC="[NL] Smoved.nl #1"
    
    case "$1" in
    start)
    if [ -e $DIR ];
    then
    echo "Starting $DESC: $NAME"
    cd $DIR
    # Change the lines for running as non-root!
    # su $CS_USER -c "screen -d -m -S $NAME $DAEMON $PARAMS"
    screen -d -m -S $NAME $DAEMON $PARAMS
    else echo "No such directory: $DIR!"
    fi
    ;;
    
    stop)
    if [[ `screen -ls |grep $NAME` ]]
    then
    echo -n "Stopping $DESC: $NAME"
    kill `screen -ls |grep $NAME |awk -F . '{print $1}'|awk '{print $1}'`
    echo " ... done."
    else
    echo "Coulnd't find a running $DESC"
    fi
    ;;
    
    restart)
    if [[ `screen -ls |grep $NAME` ]]
    then
    echo -n "Stopping $DESC: $NAME"
    kill `screen -ls |grep $NAME |awk -F . '{print $1}'|awk '{print $1}'`
    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."
    ;;
    
    status)
    # Check whether there's a "hlds" process
    # if "checkproc" is installed, you can use this:
    # checkproc $DIR/hlds_run && echo "CS-Server RUNNING" || echo "CS-Server NOT RUNNING"
    # (thx to commander)
    ps aux | grep -v grep | grep hlds_r > /dev/null
    CHECK=$?
    [ $CHECK -eq 0 ] && echo "HLDS is UP" || echo "HLDS is DOWN"
    ;;
    
    *)
    echo "Usage: $0 {start|stop|status|restart}"
    exit 1
    ;;
    esac
    
    exit 0
    Sla dit op als een uitvoerbaar bestand (chmod a+x bestand.sh) en je hoeft alleen maar "./bestand.sh start" in te typen
    Thnx

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics