Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2970 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  start script pour apache

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

start script pour apache

n°243795
HJ
Posté le 01-04-2003 à 21:06:15  profilanswer
 

je viens de compiler apache+php
 
mais il ne démarre pas en meme temps que la machine.
 
kk1 peut me donner un exemple de start script pour apache, et ou le placer (debian woody 3.0r0)
 
merci

mood
Publicité
Posté le 01-04-2003 à 21:06:15  profilanswer
 

n°243871
beber.done​ux01
oui
Posté le 01-04-2003 à 23:28:59  profilanswer
 

si ca peut te faire plaisir :)
 
 

#! /bin/bash
#
# apache        Start the apache HTTP server.
#
 
NAME=apache
PATH=/bin:/usr/bin:/sbin:/usr/sbin
DAEMON=/usr/sbin/apache
SUEXEC=/usr/lib/apache/suexec
PIDFILE=/var/run/$NAME.pid
CONF=/etc/apache/httpd.conf
APACHECTL=/usr/sbin/apachectl
 
trap "" 1
export LANG=C
export PATH
 
test -f $DAEMON || exit 0
test -f $APACHECTL || exit 0
 
# ensure we don't leak environment vars into apachectl
APACHECTL="env -i LANG=${LANG} PATH=${PATH} $APACHECTL"
 
if egrep -q -i "^[[:space:]]*ServerType[[:space:]]+inet" $CONF
then
    exit 0
fi
 
case "$1" in
  start)
    echo -n "Starting web server: $NAME"
    start-stop-daemon --start --pidfile $PIDFILE --exec $DAEMON
    ;;
 
  stop)
    echo -n "Stopping web server: $NAME"
    start-stop-daemon --stop --pidfile $PIDFILE --oknodo --exec $DAEMON
    ;;
 
  reload)
    echo -n "Reloading $NAME configuration"
    start-stop-daemon --stop --pidfile $PIDFILE --signal USR1 --exec $DAEMON
    ;;
 
  reload-modules)
    echo -n "Reloading $NAME modules"
    start-stop-daemon --stop --pidfile $PIDFILE --oknodo --retry 30
    start-stop-daemon --start --pidfile $PIDFILE --exec $DAEMON
    ;;
 
  restart)
    $0 reload-modules
    exit $?
    ;;
 
  force-reload)
    $0 reload-modules
    exit $?
    ;;
 
  *)
    echo "Usage: /etc/init.d/$NAME {start|stop|reload|reload-modules|force-reload|restart}"
    exit 1
    ;;
esac
 
if [ $? == 0 ]; then
        echo .
        exit 0
else
        echo failed
        exit 1
fi

n°243878
trictrac
Posté le 02-04-2003 à 00:18:46  profilanswer
 

tu place ca dans /etc/init.d/apache
 
et ensuite, dans /etc/rcX.d/ où X est ton default runlevel tu crees un lien symbolique vers ce script genre:
cd /etc/rc3.d
ln -s /etc/init.d/apache ./S99apache
 
et si vraiment tu veux etre propre, tu mets aussi dans /etc/rc6.d/ un lien symbolique vers ce meme script s'appelant K99apache  ... mais bon, pour la form exacte, inspire toi de l'existant ..
fais un ls -l dans /etc/rcX.d pour voir la forme des trucs, tu comprendras mieux ss doute


Message édité par trictrac le 02-04-2003 à 00:20:10
n°243924
Je@nb
Kindly give dime
Posté le 02-04-2003 à 07:47:56  profilanswer
 

avec debian non, tu copie le script dans /etc/init.d/ et tu fais update-rc.d apache defaults et ça te fait tous les confs des rc

n°243949
trictrac
Posté le 02-04-2003 à 10:14:19  profilanswer
 

Je@nb a écrit :

avec debian non, tu copie le script dans /etc/init.d/ et tu fais update-rc.d apache defaults et ça te fait tous les confs des rc


interressant .. c'est qd meme mieux que tout se faire a la mimine :)

n°244008
Je@nb
Kindly give dime
Posté le 02-04-2003 à 12:58:05  profilanswer
 

oué c vrai, enfin un chtit script et c fait dans le cas contraire. Mais là il i a d'autres possibilité, g pas en tete, je m'en sert très rarement :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  start script pour apache

 

Sujets relatifs
comment faire ca en script bash ?[Apache] redirection de ~user ?
[Apache/php] system() et utilisateur[apache] petit probleme de conf
[script] Redirection d'information dans un fichier[RESOLU] comment dire a APACHE d'ecouter sur deux ports en meme temps.
[Apache 2 et mod_ssl] Gros merdier inside[Debian] Installation d'Apache/php/MySQL
creation script de sauvegarde sous NT4localhost introuvable pour apache et mysql
Plus de sujets relatifs à : start script pour apache


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR