El servidor web Apache HTTP Server es uno de los más populares y confiables del mundo, utilizado por millones de sitios web. Su gran ventaja es la compatibilidad multiplataforma, funcionando en Windows, Linux y macOS. En esta guía actualizada, te explicamos detalladamente cómo instalar Apache en Windows de forma segura y eficiente. Nota: La Apache Software Foundation dejó de ofrecer instaladores oficiales para Windows en 2013; recomendamos usar binarios confiables de Apache Lounge, una fuente autorizada.
Pasos a seguir:
Accede a la página oficial de Apache Lounge: www.apachelounge.com/download/. Descarga la versión estable más reciente compatible con tu Windows (generalmente 64 bits y la VC++ correspondiente a tu sistema).
Verifica los requisitos: Instala Microsoft Visual C++ Redistributable (elige la versión indicada, como VC15 para Apache 2.4.58). Descárgalo desde el sitio oficial de Microsoft.
Extrae el archivo ZIP descargado en una carpeta como
C:\Apache24(evita espacios en la ruta).Configura el servidor: Abre
C:\Apache24\conf\httpd.confen un editor de texto. Modifica las líneas:ServerRoot "c:/Apache24"ServerName localhost:80- Define
DocumentRoot "c:/Apache24/htdocs"
Guarda los cambios. Usa el nombre de tu PC, servidor y email del admin si es necesario.
Instala como servicio: Abre CMD como administrador, navega a
C:\Apache24\biny ejecutahttpd.exe -k install.Inicia el servidor: Ejecuta
httpd.exe -k starto usa Servicios de Windows para iniciar "Apache2.4".Prueba la instalación: Abre tu navegador y visita https://localhost. Verás la página de bienvenida "It works!". ¡Apache está instalado y funcionando en Windows!
Para controles: Usa
httpd.exe -k stopo-k restart, o la consola de servicios.
Esta instalación es robusta y recomendada por expertos. Si buscas un entorno completo (Apache + MySQL + PHP), considera XAMPP.