J'ai installé apache2 sur Amazon Linux AMI version 2012.03. Je peux le démarrer manuellement très bien, sans aucune erreur d'utilisation /etc/init.d/httpd start
. Cependant, il ne démarre pas automatiquement au démarrage de la machine.
Il semble que tout soit correctement configuré dans mes répertoires rc * .d. Voici le résultat de find /etc/rc.d -name "*httpd*" | xargs ls -l
:
-rwxr-xr-x 1 root root 3371 Feb 16 2012 /etc/rc.d/init.d/httpd
lrwxrwxrwx 1 root root 15 Apr 14 2012 /etc/rc.d/rc0.d/K15httpd -> ../init.d/httpd
lrwxrwxrwx 1 root root 15 Apr 14 2012 /etc/rc.d/rc1.d/K15httpd -> ../init.d/httpd
lrwxrwxrwx 1 root root 15 Apr 14 2012 /etc/rc.d/rc2.d/K15httpd -> ../init.d/httpd
lrwxrwxrwx 1 root root 15 Apr 14 2012 /etc/rc.d/rc3.d/K15httpd -> ../init.d/httpd
lrwxrwxrwx 1 root root 15 Apr 14 2012 /etc/rc.d/rc4.d/K15httpd -> ../init.d/httpd
lrwxrwxrwx 1 root root 15 Apr 14 2012 /etc/rc.d/rc5.d/K15httpd -> ../init.d/httpd
lrwxrwxrwx 1 root root 15 Apr 14 2012 /etc/rc.d/rc6.d/K15httpd -> ../init.d/httpd
Je comprends que je peux /etc/init.d/httpd start
entrer la commande /etc/rc.local
, mais n'est-ce pas une solution de contournement? Pourquoi ne démarre-t-il pas automatiquement? D'autres choses dans les répertoires rc * .d commencent très bien au démarrage (mongod, postfix, etc.). Merci!
chkconfig --list
montre httpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
... alors comment les allumer? Merci!