meta data de esta página

Configuración Tomcat

  • Archivos de configuración del Tomcat: /etc/tomcat6
  • Notas de la versión: /usr/share/doc/tomcat*
  • Binarios : /usr/share/tomcat6
  • Webapps : /var/lib/tomcat6/webapps
  • Logs : /var/log/tomcat6
Variables
  • CATALINA_HOMe → variable de entorno de donde se encuentran los binarios de tomcat
  • CATALINA_BASE → variable para indicar donse se guardan las instancias JVM (si lo tenemos en una ubicación distinta podremos tener varias instancias en el mismo servidor)

Web Admin

La aplicación Web Admin proporciona una interfaz de administración sobre la configuración y contextos del tomcat

La aplicación Web Admin se define en el archivo CATALINA_BASE/webapps/admin.xml.

Debe editar este archivo para asegurarse de que la ruta especificada en el atributo docBase del elemento Context es absoluto, es decir, la ruta absoluta del CATALINA_HOME/server/webapps/admin.

En las máquinas que no van a ser administrados por esta aplicación, debería desactivarlo por completo por la simple eliminación CATALINA_BASE/webapps/admin.xml

Si está usando un UserDatabaseRealm (por defecto), tendrá que agregar un usuario y un rol para CATALINA_BASE/conf/tomcat-users.xml. Editamos el archivo y añadimos lo siguiente

<role name="admin"/> 
<user name="admin" password="mi_contraseña" roles="admin"/> 

Web Management Access

El gestor de aplicaciones web, permite gestionar las aplicaciones mediante un navegador.Se inicia automáticamanete pero previamente hay que editar el fichero “CATALINA_HOME/conf/tomcat-users.xml” y añadir el nuevo role y un usuario con ese rol. Para ello añadimos

    <role rolename="manager"/>
    <user name="usuariomanager" password="contraseña" roles="manager" />

Reiniciamos tomcat para que tenga efecto la nueva configuración

# service tomcat6 restart

Ahora nos conectamos a la página de gestión de aplicaciones web que por defecto será http://localhost:8080/manager/html

Referencias