El estándar de oro de los servidores web, robusto, fiable y versátil.
El Servidor HTTP Apache es un servidor web de código abierto, para plataformas Unix (BSD, GNU/Linux, etc.), Windows, Macintosh y otras. Es mantenido y desarrollado por la comunidad de Apache Software Foundation.
Es el software que recibe las peticiones de los navegadores de los usuarios y les entrega los archivos solicitados (HTML, imágenes, scripts) de vuelta para que puedan visualizar la web.
Apache es el «camarero» de Internet. Sus funciones principales son:
Apache es ideal para entornos de producción de gran escala:
Es la elección perfecta cuando se necesita una herramienta muy documentada, configurable y compatible con casi cualquier tecnología de backend (especialmente PHP mediante el módulo mpm).
He modificado el archivo de configuración httpd.conf para definir un nuevo DocumentRoot y he
activado el módulo de reescritura de URLs. Tras reiniciar el servicio, compruebo que el servidor sirve
mi
página personalizada.
Resultado obtenido: Al revisar los logs de acceso (access.log), vemos cómo las peticiones llegan correctamente al servidor y son respondidas con un código de estado 200, indicando éxito total.
A continuación, muestro un vídeo demostrativo donde se puede observar el funcionamiento real del servidor web Apache que he configurado.