Saltar al contenido

¿Cómo hago que Apache Web Server escuche en dos puertos diferentes?

Luego de de nuestra prolongada recopilación de datos pudimos solucionar esta incógnita que tienen ciertos los lectores. Te ofrecemos la solución y esperamos que resulte de mucha ayuda.

Solución:

Solución 1:

Una instalación estándar de Debian de Apache tendrá el siguiente fragmento de configuración:

Listen 80


    # SSL name based virtual hosts are not yet supported, therefore no
    # NameVirtualHost statement here
    Listen 443

Esto le dice a apache que escuche en el puerto 80 y que escuche en el puerto 443 si mod_ssl está configurado. En tu caso querrías:

Listen 80
Listen 8080

Debe asegurarse de ejecutar un reinicio, no una operación de recarga en apache para que preste atención a las nuevas directivas de escucha. Lo más seguro es detener apache, asegurarse de que esté inactivo y volver a iniciarlo.

Si esta configuración no funciona, verifique los archivos de registro para ver si hay mensajes de error. Podría usar “netstat -lep –tcp” para ver si hay algo escuchando en el puerto 8080. Finalmente, si todo lo demás no funciona, intente ejecutar apache bajo strace para ver si está intentando conectarse a ese puerto y falla. pero sin registrar el problema.

Solución 2:

Estas respuestas son geniales, pero dejan fuera la posibilidad de que Owen posee hecho esto ya (“he agregado Listen 8080“) puede significar exactamente lo que parece (es decir, lo que David ha sugerido).

Si ya lo hizo y aún no funciona, asegúrese de haber configurado correctamente sus directivas para cada subdominio que pueda tener, incluido el predeterminado (si se configuró manualmente para escuchar: 80 justo después del nombre).

Probablemente tengas una directiva como esta:


 ServerName michaelsanford.com
 etc…

Tienes que cambiar eso a o .


Solución 3:

Paso 1

#vi httpd.conf
Listen 80


    # SSL name based virtual hosts are not yet supported, therefore no
    # NameVirtualHost statement here
    Listen 443

httpd(apache) para escuchar en el puerto 80 y para escuchar en el puerto 443 si está configurado mod_ssl.

Listen 80
Listen 8080

Paso 2

#su - service httpd restart

Paso 3

$ netstat -lntp

(No se pudieron identificar todos los procesos, no se mostrará la información de los procesos que no son de propiedad, tendría que ser root para verlo todo).

Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address               Foreign Address             State       PID/Program name   
tcp        0      0 0.0.0.0:111                 0.0.0.0:*                   LISTEN      -                   
tcp        0      0 0.0.0.0:47027               0.0.0.0:*                   LISTEN      -                   
tcp        0      0 192.168.1.1:80              0.0.0.0:*                   LISTEN      -                   
tcp        0      0 192.168.1.1:8080            0.0.0.0:*                   LISTEN      -                   
tcp        0      0 0.0.0.0:21                  0.0.0.0:*                   LISTEN      -                   
tcp        0      0 0.0.0.0:22                  0.0.0.0:*                   LISTEN      -                   
tcp        0      0 127.0.0.1:631               0.0.0.0:*                   LISTEN      -                   
tcp        0      0 127.0.0.1:25                0.0.0.0:*                   LISTEN      -                   
tcp        0      0 ::ffff:127.0.0.1:45100      :::*                        LISTEN      3149/java           
tcp        0      0 :::111                      :::*                        LISTEN      -                   
tcp        0      0 :::80                       :::*                        LISTEN      -                   
tcp        0      0 :::57173                    :::*                        LISTEN      3149/java           
tcp        0      0 :::18197                    :::*                        LISTEN      3149/java           
tcp        0      0 :::22                       :::*                        LISTEN      -                   
tcp        0      0 ::1:631                     :::*                        LISTEN      -                   
tcp        0      0 :::40832                    :::*                        LISTEN      3149/java           
tcp        0      0 ::ffff:127.0.0.1:6880       :::*                        LISTEN      3149/java       

valoraciones y reseñas

Al final de la post puedes encontrar las aclaraciones de otros creadores, tú igualmente eres capaz dejar el tuyo si te apetece.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *