Instalación del servidor Apache

El servidor HTTP Apache es un servidor HTTP de código abierto para plataformas Unix (BSD, GNU/Linux, etcétera), Windows y otras, que implementa el protocolo HTTP/1.1 (RFC 2616) y la noción de sitio virtual.

Apache presenta entre otras características mensajes de error altamente configurables, bases de datos de autenticación y negociado de contenido, pero fue criticado por la falta de una interfaz gráfica que ayude en su configuración.

En la actualidad (2006), Apache es el servidor HTTP más usado, siendo el servidor HTTP del 70% de los sitios web en el mundo y sigue creciendo su cuota de mercado (Ver gráfica).

La arquitectura del servidor Apache es muy modular. El servidor de base puede ser extendido con la inclusión de módulos externos entre los cuales se encuentra el módulo de php.

Para instalar Apache de una forma muy cómoda lo conveniente sería obtener el archivo que contiene la instalación asistida o completa del servidor. Este archivo normalmente está en lugar de descarga de la página oficial de apache www.apache.org y en concreto la versión para Windows se encuentra en la siguiente dirección http://httpd.apache.org. La versión actual para este software es la 2.0.55.

Vamos entonces a realizar los pasos para la instalación de Apache:

  1. Descargamos el software del servidor Apache de páginas web: Apache para Windows 2.0.55
  2. Apache no se lleva bien con el IIS de Microsoft (Servidor de Información de Internet). Por lo tanto antes de realizar ninguna operación tendremos que asegurarnos que este programa servidor competidor de Apache y producto de Microsoft no esté instalado.
        • Buscamos Agregar o Quitar programas en el panel de control de Windows, accediendo a él a través del menú de Inicio, Configuración.
        • Seleccionamos Agregar o Quitar componentes de Microsoft Windows en el menú de la parte izquierda.
        • Desactivamos la casilla de Servicios de Internet Information Server (IIS)
        • Esperamos a que desinstale el IIS.
  3. Además de desinstalar el IIS debemos asegurarnos que no existe ningún cortafuegos o firewall que impida la ejecución del protocolo HTTP.
  4. Una vez asegurados de que el IIS no está activo procedemos a la instalación de Apache siguiendo los pasos del instalador Apache de Windows que hemos descargado previamente.
  5. Eligiendo la instalación típica simplemente tendremos que ir pulsando el típico botón de Next
        
         
  6. Una vez terminada la instalación observaremos que en la parte inferior, a la altura de los programas residentes, aparece la típica pluma del monitor de Apache con una flecha verde, indicando así que Apache ha sido instalado correctamente y se está ejecutando.
  7. La prueba final para comprobar que Apache está funcionando es escribir de nuevo en el explorador http://localhost . En este caso nos aparecerá la pantalla de bienvenida de Apache.

Fuentes consultadas: