Pages : 1
#1 Le 04/05/2007, à 08:55
- grunk
Lancer apache avec le "skeleton" init.d
Bonjour à tous,
J'ai installer un serveur LAMP à partir des sources, mon serveur apache ne se lance donc pas tout seul comme un grand.
J'ai dans un premier temps fait un script de démarrage très basique :
#!/bin/sh
# Start the HTTPD daemon.
case "$1" in
start)
/usr/local/apache/bin/apachectl start
echo "Starting Apache Web Server "
;;
stop)
/usr/local/apache/bin/apachectl stop
echo " Stopping Apache server"
;;
restart)
/usr/local/apache/bin/apachectl restart
echo "Restarting Apache"
;;
esac
exit 0
Mais je me suis ensuite aperçu que dans init.d on disposait d'un fichier squelette (skeleton) pour créer ses lanceurs.
J'ai donc essayer de l'utiliser mais doit y avoir quelque chose qui m'echappe car je n'arrive pas à le faire fonctionner correctement :
PATH=/usr/sbin:/usr/bin:/sbin:/bin
DESC="Lanceur d'apache"
NAME=apache
DAEMON=/usr/local/apache/bin/$NAME
DAEMON_ARGS="--options args"
PIDFILE=/var/run/$NAME.pid
SCRIPTNAME=/etc/init.d/$NAME
J'ai modifier la variable NAME qui désigne le lien symbolique apache qui lui pointe sur apachectl. ET j'ai également changer la variable DAEMON puisque mon serveur n'est pas dans /usr/sbin mais dans /usr/local/apache/
Y'avait il autre chose à modifier ? Ai je loupé une étape ?
Merci de votre aide
Dernière modification par grunk (Le 04/05/2007, à 08:56)
Hors ligne
#2 Le 11/05/2007, à 08:50
- grunk
Re : Lancer apache avec le "skeleton" init.d
Un petit up , histoire que l'on ne m oublie pas
Hors ligne
#3 Le 11/05/2007, à 15:39
- moka1986
Re : Lancer apache avec le "skeleton" init.d
bonjour
depuis une semaine mon site n'est pas accessible par contre si localement il marche c'est a dire que si je mets l'adresse ip de ma machine serveuse le site marche mais avec une machine j'arrive pas à me connecter.
pourriez vous me dire que est la cause
j'ai un domaine donc je ne suis pas herberger par un FAI
merci.
Hors ligne
Pages : 1