Likes Likes:  0
Resultaten 16 tot 20 van de 20
Pagina 2 van de 2 Eerste 1 2
Geen
  1. #16
    Start/stop script hlds via php of cgi?
    geregistreerd gebruiker
    254 Berichten
    Ingeschreven
    01/02/05

    Locatie
    Den Haag

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


    Registrar SIDN: Nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Thread Starter
    Citaat Oorspronkelijk geplaatst door DoMMeL
    Ziet er goed uit, die ga ik zeker testen

    En de webmin oplossing is ook handig, dat zonder meer.

  2. #17
    Start/stop script hlds via php of cgi?
    För Sverige i tiden
    2.859 Berichten
    Ingeschreven
    21/02/06

    Locatie
    Egmond Aan Zee / Stockholm Zweden

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


    KvK nummer: 37128170

    Citaat Oorspronkelijk geplaatst door Blade
    Wij gebruiken ook webmin, alle users (klanten) krijgen bij aanmaken server een username en pass die ze kunnen gebruiken voor webmin.

    Ze kunnen dat zelf hun server stoppen starten of restarten.

    Wij hebben er veel profijt van en @B3rt het is nog gratis ook

    Blade
    Wat zijn jouw commands om de server te stoppen?

  3. #18
    Start/stop script hlds via php of cgi?
    geregistreerd gebruiker
    419 Berichten
    Ingeschreven
    11/07/05

    Locatie
    Eindhoven

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


    Bedrijf: Flexwebhosting BV
    URL: http://www.flexwebhosting.nl
    Registrar SIDN: ja
    KvK nummer: 12045275
    Ondernemingsnummer: nvt

    Elke server heeft zijn eigen installatie map en in elke map plaatsen wij een bestand wat we server.init hebben genoemd

    In deze init file zetten we per game de parameters, dit is een voorbeeldje van een mohaa spearhead server:

    Code:
    #!/bin/sh
    
    IP="hier het IP adres van de server";
    PORT="de gewenste gameport hier"
    CONFIG="server.cfg";
    
    DAEMON="/usr/local/sbin/daemonize"
    PROGRAM_DIR="/hier patch naar de files/";
    PROGRAM="spearhead_lnxded";
    PROGRAM_ARGUMENTS="+set dedicated 1 +set +set fs_homepath $PROGRAM_DIR ui_console 1"
    if [ -n "$PORT" ]; then
      PROGRAM_ARGUMENTS="$PROGRAM_ARGUMENTS +set net_port $PORT";
    fi;
    if [ -n "$IP" ]; then
      PROGRAM_ARGUMENTS="$PROGRAM_ARGUMENTS +set net_ip $IP";
    fi;
    if [ -n "$CONFIG" ]; then
      PROGRAM_ARGUMENTS="$PROGRAM_ARGUMENTS +exec $CONFIG";
    fi;
    PROGRAM_DESC="Mohaa server (${IP}:${PORT})";
    
    cd "${PROGRAM_DIR}";
    case $1 in
    	start)
    		if [ -f "${PROGRAM}.pid" ]; then
                      kill `cat "${PROGRAM}.pid"` 2>/dev/null 1>/dev/null && rm -rf "${PROGRAM}.pid" && echo "${PROGRAM_DESC} is gestopt"
    		fi;
                    ${DAEMON} -p "${PROGRAM_DIR}${PROGRAM}.pid" ${PROGRAM_DIR}${PROGRAM} ${PROGRAM_ARGUMENTS};
                    echo "${PROGRAM_DESC} is gestart"
    		;;
    	stop)
    		if [ -f "${PROGRAM}.pid" ]; then
    		  kill `cat "${PROGRAM}.pid"` 2>/dev/null 1>/dev/null && rm -rf "${PROGRAM}.pid" && echo "${PROGRAM_DESC} is gestopt" || echo "${PROGRAM_DESC} draaide al niet meer";
    		else
    		  echo "${PROGRAM_DESC} is niet gestart";
    		fi;
    		;;
    	status)
    		if [ -f "${PROGRAM}.pid" ]; then
    		  running=$(ps auxwww | tr -s ' ' | cut -d' ' -f2 | grep "^`cat "${PROGRAM}.pid"`$");
    		  if [ -n "$running" ]; then
    		    echo "${PROGRAM_DESC} draait nog";
    		  else
    		    echo "${PROGRAM_DESC} draait niet meer";
    		  fi;
    		else
    		  echo "${PROGRAM_DESC} is niet gestart";
    		fi;
    		;;
    	*)
    		echo "usage: $0 (start/stop/status)";
    		;;
    esac;
    Dan maak je via custom commands een commando aan, bv
    start mohaa server
    command line:
    /path.to.files.here/server.init start
    Run as user: <kies de user onder welke je het wil draaien> en vink aan Use user's enviroment

    Voor stoppen van de server verander je start in stop

    Maak een nieuwe webmin user aan en geef deze rechten om de start en stop knop te bedienen.

    Als je goed bent met scripten(bv PHP) kan je ook een script maken en laat je je webserver inloggen en op de start of stop knop drukken.
    Op die manier heb je een heel veilige remote login en kan je de webmin toegang beperken tot jezelf en de webserver.

  4. #19
    Start/stop script hlds via php of cgi?
    geregistreerd gebruiker
    37 Berichten
    Ingeschreven
    04/01/06

    Locatie
    Rotterdam

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


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    ik ben vandaag hier mee begonnen http://www.gamehound.net/~hldstart/ tot nu toe werkt het 100%

  5. #20
    Start/stop script hlds via php of cgi?
    geregistreerd gebruiker
    849 Berichten
    Ingeschreven
    26/12/03

    Locatie
    Zwolle

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


    Naam: Daniël
    Registrar SIDN: Nee
    Ondernemingsnummer: nvt

    Citaat Oorspronkelijk geplaatst door ErikKosters
    denk niet dat je op gameservers apache draait
    wijzelf gebruiken webmin.
    Kleine correctie:

    Je kunt PHP ook als stand-alone draaien, je hebt namelijk ook geen Apache nodig voor zulke zaken. In PHP kun je ook een deamon maken welke op bepaalde poorten luisterd. Zo zou je een app kunnen bouwen welke je centraal kunt aansturen maargoed dat is niet wat voor in dit topic denk ik

Pagina 2 van de 2 Eerste 1 2

Webhostingtalk.nl

Contact

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