martes, 3 de julio de 2007

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


No hay comentarios.:

Publicar un comentario

Si quieres hacer una pregunta más específica, hazla en los foros que tenemos habilitados en Google Groups


Ah! solo se permiten comentarios de usuarios registrados. Si tienes OpenID, bienvenido! Puedes obtener su OpenID, aquí: http://openid.net/