Tengo apache2 instalado en Amazon Linux AMI versión 2012.03. Puedo iniciarlo manualmente bien, sin ningún error al usarlo /etc/init.d/httpd start. Sin embargo, no se inicia automáticamente cuando la máquina se inicia.
Parece que todo está configurado correctamente en mis directorios rc * .d. Aquí está el resultado 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
Entiendo que puedo poner el /etc/init.d/httpd startcomando /etc/rc.local, pero ¿no es eso una solución? ¿Por qué no se inicia automáticamente? Otras cosas en los directorios rc * .d comienzan bien en el arranque (mongod, postfix, etc.). ¡Gracias!
linux
apache-2.2
amazon-ec2
configuration
httpd
Mike Cialowicz
fuente
fuente

chkconfig --listmuestrahttpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off... entonces, ¿cómo los enciendo? ¡Gracias!Respuestas:
Use chkconfig para administrar los niveles de ejecución en los que desea que se inicie este servicio.
Por lo general, chkconfig httpd on hace el trabajo.
fuente
systemctl enable httpdchkconfig --list httpdestá "activado" para los niveles de ejecución 2-5? Me pregunto si httpd está intentando iniciarse pero se detiene inmediatamente debido a una mala configuración de httpd. ¿Hay evidencia en los registros?No tienes ningún enlace "S". Todas las "K" están apagadas solamente. Agregue enlaces con el mismo nombre, simplemente reemplace la K con S.
Si usa chkconfig, consulte "man chkconfig". Para su caso:
debería hacer.
fuente