Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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 wink

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 smile

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