meta data de esta página
  •  

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Próxima revisión
Revisión previa
linux:tomcat:configuracion [2014/10/17 12:36] – creado lclinux:tomcat:configuracion [2023/01/18 14:36] (actual) – editor externo 127.0.0.1
Línea 1: Línea 1:
 ===== Configuración Tomcat ===== ===== 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)
  
  
Línea 11: Línea 18:
 La aplicación Web Admin se define en el archivo CATALINA_BASE/webapps/admin.xml. 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. Alternativamente, puede eliminar el archivo de despliegue automático y especificar el contexto de administración de forma manual en el archivo server.xml. 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.+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.  
  
-Si está usando un UserDatabaseRealm (por defecto)tendrá que agregar un usuario y un rol para CATALINA_BASE/conf/tomcat-users.xml. Por ahora, sólo edite este archivo y agregar una función llamada "admin" a su base de datos los usuarios:+<note>En las máquinas que no van a ser administrados por esta aplicacióndebería desactivarlo por completo por la simple eliminación CATALINA_BASE/webapps/admin.xml</note>
  
- <role name="admin"/> +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  
 +<file> 
 +<role name="admin"/>  
 +<user name="admin" password="mi_contraseña" roles="admin"/>  
 +</file> 
 +==== Web Management Access ====
  
-También debe tener un usuario que se asigna al rol "admin"Añada una línea como esta después de las entradas de usuario existentes (cambie la contraseña a algo un poco más seguro):+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  
 +<file> 
 +    <role rolename="manager"/> 
 +    <user name="usuariomanager" password="contraseña" roles="manager" /> 
 +</file>
  
- <user name="admin" password="deep_dark_secret" roles="admin"/> +Reiniciamos tomcat para que tenga efecto la nueva configuración
  
-Una vez que haya realizado estos pasos y reinicie Tomcat, visite la URL http://localhost:8080/admin, y  debería ver una pantalla de inicio de sesiónLa aplicación de administración se crea y gestiona utilizando un contenedor de seguridad y el marco Jakarta StrutsUna vez que haya iniciado la sesión como un usuario asignado al rol de administrador, usted será capaz de utilizar la aplicación de administración para configurar Tomcat.+<code># service tomcat6 restart</code> 
 +     
 +Ahora nos conectamos a la página de gestión de aplicaciones web que por defecto será http://localhost:8080/manager/html     
 +==== Referencias ==== 
 +  * http://www.linux-party.com/index.php/component/content/article/4-apache/8319-top-10-de-la-configuracion-en-tomcat-1-de-2