Cómo configurar el sitio web de Apache para usar múltiples puertos, incluidos 80 u 8080
Apache / / March 17, 2020
Ultima actualización en
Hace unos meses me encontré con el necesitar configurar mi sitio web privado ejecutándose en apache para usar múltiples puertos. El proveedor de Internet para mi hogar comenzó a bloquear el puerto 80 entrante, por lo que tuve que configurar Apache para usar un puerto alternativo. El proceso fue muy fácil, y como recientemente me preguntaron "cómo" en mi blog, pensé que documentaría el proceso realmente rápido para todos los lectores.
Contexto: En mi ejemplo, ejecuté Apache en el puerto 80 con una sola IP. Sin embargo, necesitaba que Apache escuchara y sirviera mi sitio web en el puerto 8080 también. Aunque elegí el puerto 8080, puede usar cualquier puerto (sin embargo, recomiendo un puerto superior a 1000). Ok, vamos a entrar en eso.
Paso 1: Abra el archivo de configuración de Apache httpd.conf (en mi host de Windows, se encuentra aquí: "c: \ Archivos de programa \ Apache Group \ Apache2 \ conf")
Paso 2: Encontrar la línea: Escuchar 80 y TipoEscucha 8080 en la siguiente línea:
Tenga en cuenta que su configuración puede verse diferente, pero debe entender el punto
Paso 3: Encontrar el Anfitrión virtual porción para la configuración de su sitio web y Añadir*:8080 Como se muestra abajo:
Tenga en cuenta que su archivo de configuración podría no verse exactamente como el mío. En lugar de *: 80, es posible que vea una dirección IP: 80; depende, pero esto debería darle una idea general. También puede reemplazar el número de puerto anterior por el nuevo si no necesita que su sitio sea accesible en ambos puertos.
Etapa 4:Reiniciarapache Servicio web
Todo listo. Ahora debe poder acceder a su sitio web utilizando cualquiera de los puertos.
Asegúrese de probar su trabajo presionando su sitio web en el nuevo número de Puerto: http://www.yoursite.com: 8080.
Etiquetas:apache, puertos múltiples, httpd.conf