Ho apache2 installato su Amazon Linux AMI versione 2012.03. Sono in grado di avviarlo manualmente bene, senza errori usando /etc/init.d/httpd start
. Tuttavia, non si avvia automaticamente all'avvio della macchina.
Sembra che tutto sia configurato correttamente nelle mie directory rc * .d. Ecco il risultato di 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
Capisco che posso inserire il /etc/init.d/httpd start
comando /etc/rc.local
, ma non è una soluzione alternativa? Perché non si avvia automaticamente? Altre cose nelle directory rc * .d iniziano bene all'avvio (mongod, postfix, ecc.). Grazie!
chkconfig --list
spettacoli httpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
... quindi come li accendo? Grazie!