Administrador de Tomcat

Quizás el Tomcat no es muy bien visto porque no tiene una interfaz de administración tan amigable como el de IIS.

Pero esto es totalmente falso. Desde las primeras versiones, Tomcat ha tenido un administrador vía web. Pero por razones de seguridad el acceso era bloqueado.

Quizás todos los hemos visto, pero no le hemos dado importancia. Cuando iniciamos el tomcat, se nos muestra una página como esta.

Vemos un bloque llamado "Administration" y dentro un enlace que dice "Tomcat Manager". Y cuando se trata de ingresar allí, pide un usuario y una clave que ignoramos.

Pues bien, si vemos en esta misma página, está la explicación.

Editemos el archivo $CATALINA_HOME/conf/tomcat-users.xml y agreguemos una línea como esta:
<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
<role rolename="manager"/>
<role rolename="admin"/>
<user username="admin" password="admin" roles="admin,manager"/>
</tomcat-users>

Reiniciamos el Tomcat, y tratamos de entrar nuevamente al Tomcat Manager utilizando el usuario admin con contraseñoa admin.

Desde aquí podemos detener una aplicación en ejecución, reiniciarla, replegarla (desinstarla), y crear una nueva aplicación web. Incluso podemos cargar un nuevo .war

تعليقات

المشاركات الشائعة من هذه المدونة

Groovy: Un lenguaje dinámico y ágil para la Plataforma Java

Cambiar ícono a un JFrame

UML en NetBeans