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

Edit the “/usr/share/tomcat6/conf/tomcat-users.xml” file, adding a new role and user with admin privileges.

﻿<role rolename="manager"/>
<user name="tomcat" password="password" roles="manager" />

Restart Tomcat for the configuration to take effect.

# service tomcat6 restart

Referencias

http://www.linux-party.com/index.php/component/content/article/4-apache/8319-top-10-de-la-configuracion-en-tomcat-1-de-2