Servicio HTTP Apache Apache
1. Presentación
Apache 2 es el servidor HTTP más utilizado actualmente en los servidores Web. Su configuración y su flexibilidad hacen que sea un servidor ineludible.
Cuando un servidor Apache recibe peticiones, puede distribuirlas a procesos hijos. La configuración permite iniciar procesos de manera anticipada y adaptar de manera dinámica este número según la carga.
Apache es modulable. Cada módulo permite añadir funcionalidades al servidor. El módulo más famoso es probablemente el que gestiona el lenguaje PHP, "mod_php". Cada módulo se añade mediante los archivos de configuración y no hace falta iniciar de nuevo el servidor Apache: sólo se le da la orden de volver a leer su configuración.
Apache puede gestionar varios sitios web a la vez, cada uno con su nombre, mediante los anfitriones virtuales.
2. Parada/Reinicio
El nombre del servicio depende de la distribución. A menudo se denomina apache o httpd. Según la distribución, inicie el servicio mediante el comando service o directamente por su nombre, /etc/init.d/apache.
-
/etc/init.d/httpd start: inicia;
-
/etc/init.d/httpd stop: detiene;
-
/etc/init.d/httpd restart: reinicia;
-
/etc/init.d/httpd reload: pide a Apache que vuelva a leer su configuración sin reiniciarse.
Con systemd, el servicio se ejecuta de la misma manera:
-
systemctl start httpd
-
systemctl reload httpd
-
systemctl restart httpd
-
systemctl stop httpd
Apache va acompañado de la herramienta...