Tenemos una máquina con Tomcat y Apache que escuchan por diferentes puertos. ¿Cómo acceder con la url sin poner el puerto?

Tengo que entregar un trabajo de despliegue de aplicaciones web, y hay una pregunta que no sé responder:

Tenemos una máquina con Tomcat escuchando en el puerto 8082 y Apache en el 80, y queremos que la aplicación "/App03" sea accesible escribiendo "http://localhost/App03" sin tener que escribir ningún número de puerto. ¿Cómo lo podemos hacer?

Respuesta
1

Como Apache está escuchando en el puerto 80, se pueden redirigir las peticiones de aplicaciones a Tomcat. De esa manera, aunque Tomcat esté escuchando en el puerto 8082, recibirá también las peticiones que le lleguen de Apache.

Aunque lo normal en una implantación definitiva en un servidor, lo suyo es que se desactive la escucha de Tomcat para que sólo reciba las peticiones Apache.

Editaríamos el fchero defaul:

/etc/apache2/sites-available/default

En la línea ServerName, se indicaría “http://localhost/App03

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas