Saltar la navegación

5.- El gestor de aplicaciones Web de Tomcat.

Caso práctico

Imagen del gestor Web Tomcat.
Tomcat (Apache)

En la empresa BK programación disponen de un servidor de aplicaciones web Tomcat. Debido a las opciones que éste proporciona han decidido profundizar en el funcionamiento de éste, pero centrándose en la administración de aplicaciones a desplegar desde la interfaz web que Tomcat proporciona, el “Gestor de Aplicaciones Web de Tomcat”.

Listado aplicaciones web desde gestor web Tomcat.
Tomcat (Apache)

Una vez arrancado en el equipo servidor el Tomcat mediante el script "catalina.sh" que se encuentra en la carpeta /bin del directorio de instalación de Tomcat, en nuestro caso "/opt/tomcat/", desde un navegador podremos acceder a Tomcat mediante la URL:

  • http://localhost:8080 si accedemos desde la propia máquina en la que está corriendo Tomcat.
  • http://ip_servidor:8080 si accedemos desde cualquier otra máquina de la red.

Mediante el enlace "Tomcat Manager" accedemos al gestor de aplicaciones Web de Tomcat. Esta página permite desplegar un proyecto contenido en un fichero de extensión war, como ya hemos visto en el punto "2.2 Despliegue de una aplicación web" de este tema, o simplemente copiar la carpeta que contiene de la aplicación a la carpeta webapps que se encuentra en el directorio de instalación de Tomcat.

Vamos al Tomcat Manager y allí podremos ver un listado de las aplicaciones web que hay disponibles en el servidor. Podemos comprobar, en nuestro caso, que si tenemos en la carpeta "/opt/tomcat/webapps/" la carpeta de la aplicación "Aplic_Web" que desarrollamos al principio de este tema, ya se mostraría en el listado que el gestor de aplicaciones de Tomcat nos ofrece, o simplemente accediendo desde un navegador a la URL: http://ip_servidor:8080/nombre_aplicacion (en el caso genérico), para nuestro caso podemos probar con http://localhost:8080/Aplic_Web.

Reflexiona

Si estás trabajando como administrador de sistemas en una empresa (supongamos que es BK programación), en la que eres el encargado de administrar, entre otras, un máquina en la que hay un servidor de aplicaciones web Tomcat.

¿Cómo solicitarías a los desarrolladores de aplicaciones que te enviasen las aplicaciones a desplegar en dicho servidor?