password open manager consola application administracion tomcat7

tomcat7 - open - ¿Cómo utilizo Apache tomcat 7 integrado en la interfaz de administrador de host?



tomcat manager application user password (7)

Tomcat 8:

Lo siguiente me funcionó con Tomcat 8.

Agregue estas líneas a apache-tomcat-8.0.9/conf/tomcat-users.xml

Para el gerente:

<role rolename="manager-gui"/> <user username="admin" password="pass" roles="manager-gui"/>

Para el administrador de host:

<role rolename="admin-gui"/> <user username="admin" password="pass" roles="admin-gui"/>

Hola, tengo Apache Tomcat 7.0.5 en mi servidor de Windows y veo que tiene un Administrador de host incorporado, pero parece que no puedo encontrar información útil sobre cómo usarlo o configurar un Host virtual con esa GUI .

Los campos son Nombre: Alias: Base de la aplicación: Implementación automática Implementación en Startupdeploy XML UnpackWARS ManageApp: ¿Dónde puedo obtener un tutorial sobre cómo configurarlo o información sobre esto?

¡Gracias!


Bueno, si está utilizando Netbeans en Linux, debería buscar el tomcat-user.xml en

/home/Username/.netbeans/8.0/apache-tomcat-8.0.3.0_base/conf (se llama Catalina Base y suele estar oculto)

En lugar del directorio de instalación de apacahe.

abra tomcat-user.xml dentro de esa carpeta, elimine el comentario del usuario y los roles y agregue / reemplace la siguiente línea.

<user username="tomcat" password="tomcat" roles="tomcat,admin,admin-gui,manager,manager-gui"/>

reinicie el servidor. Eso es todo


No estoy seguro de Tomcat 7, pero con Tomcat 6 ... una vez que inicie Tomcat: Al ingresar al directorio bin e iniciar startup.bat (win) o startup.sh (Unix / osx), se activará un local. instancia del servidor que se ejecuta generalmente en el puerto 8080 por defecto. Luego, vaya a http://localhost:8080/ y, al ver que se está ejecutando, hay un enlace al administrador. Si esa página no está allí, puede intentar cargar el administrador yendo directamente a manager / html, y eso cargará la interfaz gráfica de usuario del Administrador del host.

http://localhost:8080/manager/html

Asegúrese de que Tomcat se ejecuta primero y que 8080 es el puerto correcto. Estos son solo los valores predeterminados con los que usualmente se ejecuta Tomcat.

Para iniciar sesión, debe editar el archivo conf / tomcat-users.xml y crear un rol de GUI de administrador

<role rolename="manager-gui"/>

y agregar eso a un usuario

<user username="admin" password="password" roles="manager-gui"/>

Luego, cuando vaya a la aplicación Manager GUI en http://localhost:8080/manager/html se le pedirá un nombre de usuario / contraseña, que agregó a ese archivo de configuración.


Para acceder al "Administrador del host", debe configurar el usuario "admin-gui" dentro del tomcat-users.xml

Solo agregue las siguientes líneas [cambiar nombre de usuario y pwd]:

<role rolename="admin-gui"/> <user username="admin" password="password" roles="admin-gui"/>

Reinicie el servidor tomcat 7 y listo.


Solo tenga en cuenta que todo lo anterior puede no funcionar para usted con tomcat7 a menos que también haya hecho esto:

sudo apt-get install tomcat7-admin


Solución para una nueva instalación de Tomcat 7 en Ubuntu 12.04.

Edite este archivo - /etc/tomcat7/tomcat-users.xml para agregar esta sección xml -

<tomcat-users> <role rolename="admin"/> <role rolename="admin-gui"/> <role rolename="manager-gui"/> <user username="tomcatadmin" password="tomcat2009" roles="admin,admin-gui,manager-gui"/> </tomcat-users>

reiniciar Tomcat -

service tomcat7 restart

urls para acceder a los gestores -

  1. página de prueba de tomcat - http://localhost:8080/
  2. aplicación web del administrador - http://localhost:8080/manager/html
  3. host-manager webapp - http://localhost:8080/host-manager/html

Sólo quería poner la última información por ahí.


Host Manager es una aplicación web dentro de Tomcat que crea / elimina hosts virtuales dentro de Tomcat.

Un host virtual le permite definir varios nombres de host en un solo servidor, por lo que puede usar el mismo servidor para ren.myserver.com las solicitudes, por ejemplo, ren.myserver.com y stimpy.myserver.com .

Desafortunadamente, la documentación en el lado de la GUI del Host Manager no parece existir, pero la documentación sobre la configuración manual de los hosts virtuales en context.xml está aquí:

http://tomcat.apache.org/tomcat-7.0-doc/virtual-hosting-howto.html .

La explicación completa de los parámetros del Host se puede encontrar aquí:

http://tomcat.apache.org/tomcat-7.0-doc/config/host.html .

Añadiendo un host virtual

Una vez que tenga acceso al administrador del host (vea otras respuestas sobre la configuración de los permisos, la GUI le permitirá agregar un host virtual (temporal - ver edición al final de esta publicación).

Como mínimo, necesita los campos Name y App Base definidos. Tomcat creará los siguientes directorios:

{CATALINA_HOME}/conf/Catalina/{Name} {CATALINA_HOME}/{App Base}

  • App Base será donde las aplicaciones web se implementarán en el host virtual. Puede ser relativo o absoluto.
  • Name suele ser el nombre de dominio completo (por ejemplo, ren.myserver.com )
  • Alias se puede usar para extender el Name también donde dos direcciones deben resolverse en el mismo host (por ejemplo, www.ren.myserver.com ). Tenga en cuenta que esto debe reflejarse en los registros DNS.

Las casillas de verificación son las siguientes:

  • Auto Deploy automática: redistribuye automáticamente las aplicaciones ubicadas en App Base. ¡Peligroso para entornos de producción!
  • Deploy On Startup : arranca automáticamente las aplicaciones en App Base cuando se inicia Tomcat
  • Deploy XML : determina si se debe analizar /META-INF/context.xml la aplicación
  • Unpack WARs : Desempaquete los archivos WAR colocados o cargados en App Base, en lugar de ejecutarlos directamente desde WAR.
  • Tomcat 8 Copy XML : copie el META-INF/context.xml de una aplicación en App Base / XML Base en el despliegue, y utilícelo exclusivamente, independientemente de si la aplicación está actualizada. Es irrelevante si el Deploy XML es falso.
  • Manager App : agregue la aplicación de administrador al host virtual (útil para controlar las aplicaciones que pueda tener debajo de ren.myserver.com )

Actualización: después de jugar con este mismo proceso en Tomcat8, el comportamiento que observo es que agregar un host virtual a través de la GUI no es persistente , no se escribe en server.xml , incluso en el apagado. Por lo tanto (a menos que esté haciendo algo terriblemente mal), puede crearlo en la GUI, pero tendrá que editar server.xml todos modos, según el primer enlace de arriba, para que se pegue.