Ofzen And Computing está soportado por lectores. Cuando compra a través de enlaces en nuestro sitio, podemos ganar una comisión de afiliado sin costo para usted. Como asociado de Amazon, gano con compras que califican.

Cómo instalar Apache en Windows 7

  Escrito por: Administración
Actualizado el: 27/05/2020
Est. Lectura: 2 minutos

Para instalar el software del servidor web Apache HTTPD en Windows 7, debe hacer un par de cosas diferentes.

  1. Descargue e instale el software Apache.
  2. Si desea enviar contenido a otras computadoras en su red, permita el tráfico del puerto 80 a través del Firewall de Windows.
  3. Si desea ofrecer contenido al público, también debe permitir el tráfico del puerto 80 a través de su enrutador y dirigirlo a la máquina correcta.

Descargar e instalar Apache

Visita httpd.apache.org y elija descargar el software desde un espejo. Elija la última versión estable, a menos que necesite una más antigua por algún motivo. Descargue una de las versiones binarias de Win32 (una viene con Open SSL y la otra no).

Apache para Windows viene como un paquete MSI autoinstalable. Ejecute el instalador, responda las preguntas que hace y tendrá una configuración básica de servidor web en su máquina con Windows 7.

En este punto, puede abrir un navegador web e ir a http://localhost o http://127.0.0.1 y ver una página de prueba que le informa que el servidor funciona. Coloque el contenido que desea servir en la carpeta c:Program FilesApache Software FoundationApache[xx]htdocs.

Permitir el tráfico del puerto 80 a través del Firewall de Windows

Si desea realizar solicitudes desde otra máquina en su red, debe configurar el firewall de Windows para permitir esas conexiones. En Windows 7, esto se hace yendo a Inicio → Panel de control → Sistema y seguridad → Firewall de Windows → Configuración avanzada → Reglas de entrada → Nueva regla. Cree una regla de puerto para TCP sobre el puerto 80. Aquí hay una descripción más detallada del proceso..

Asigne un nombre a la regla para Apache.

Ahora puede ingresar la IP de su servidor en la barra de direcciones de un navegador web en otra de sus computadoras y obtener contenido de Apache. Si no conoce la IP local de la máquina Apache, hay dos formas de obtenerla:

  1. Desde su computadora: obtenga su IP interna desde el símbolo del sistema. Probablemente comenzará con "192.168".
  2. Desde su enrutador: inicie sesión en el panel de control de su enrutador y busque una opción que le muestre todos los clientes conectados. En muchos enrutadores Linksys, puede obtener una lista de direcciones IP de la tabla de clientes DHCP.

Permita el tráfico de Apache a través de su enrutador

Si desea ofrecer contenido al público, debe permitir el tráfico del puerto 80 de Apache a través de su enrutador. El proceso para hacer esto es diferente según el fabricante de su enrutador. Si tiene un enrutador Linksys, el proceso probablemente sea el siguiente:

  1. Inicie sesión en el panel de control de su enrutador.
  2. Vaya a Seguridad.
  3. Desmarque "Bloquear solicitudes anónimas de Internet".
  4. Clic en Guardar".
  5. Vaya a Aplicaciones y juegos.
  6. Ingrese la siguiente informacion:
    • Aplicación: apache
    • Comienzo: 80
    • Fin: 80
    • Protocolo: Ambos
    • Dirección IP: La misma IP interna que obtuvo anteriormente.
    • Marque "Habilitar".
  7. Clic en Guardar".

Tenga en cuenta que existen riesgos inherentes al permitir que el mundo exterior atraviese el firewall de su enrutador. Si configura algo incorrectamente, es posible que, sin darse cuenta, haga que la información privada esté disponible para el público.

Autor