Changes between Version 3 and Version 4 of ins_tomcat8_produccion


Ignore:
Timestamp:
Mar 6, 2019, 2:37:46 PM (5 years ago)
Author:
lcolina
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ins_tomcat8_produccion

    v3 v4  
    50505. Finalmente se levanta el navegador de su preferencia y coloca la ruta '''''http://localhost:8080''''' (ver figura 1)
    5151
    52 [[Image(tomcat7-localhost.png, 800px, align=center, nolink)]]
    53 {{{
    54 #!html
    55 <h1 style="text-align: center; font-size: 100%">Figura 1. Interfaz de apache tomcat8.png </h1>
    56 }}}
    57 
    58 En la interfaz podemos observar tres botones:
    59  * "Server Status" -> (Estado del servidor)
    60  * "Manager App" -> (Aplicación de administrador )
    61  * "Host Manager" -> (gerente de host)
    62 
    63 Para acceder a cualquiera de estas instancia esta restringida por unos usuarios que se debe configurar en '''$CATALINA_HOME/conf/tomcat-user.xml''' donde la variable '''$CATALINA_HOME''' se refiere al directorio base en la cual se resuelve la mayoría de las rutas relativas. si no se ha configura Tomcat el directorio base, entonces '''$CATALINA_BASE''' se establecerá con el valor donde esta instalado el Tomcat.
    64 para nuestro caso '''$CATALINA_HOME = /var/lib/tomcat7'''
    65 {{{
    66 export CATALINA_HOME=/var/lib/tomcat7
    67 }}}
    68 Dentro del archivo  tomcat-user.xml se puede encontrar los siguientes roles:
    69 
     52[[Image( Interfaz de apache tomcat8.png, 800px, align=center, nolink)]]
     53{{{
     54#!html
     55<h1 style="text-align: center; font-size: 100%">Figura 1. Interfaz de Apache Tomcat8 </h1>
     56}}}
     57
     58En la interfaz podemos observar tres secciones:
     59 * tomcat8-docs: La cual es la documentación oficial de Apache Tomcat8
     60 * tomcat8-examples: Ejemplos de aplicaciones del servicio Apache Tomcat8
     61 * tomcat8-admin: Sistema de administración del Apache Tomcat
     62   * "Manager WebApp" -> (Aplicación de administrador )
     63   * "Host-Manager WebApp" -> (gerente de host)
     64
     656. Editar los roles del servicio tomcat, los roles que se pueden encontrar son:
    7066 * manager-gui -> Acceso a la interfaz HTML
    7167 * manager-status -> Acceso a la pagina Estado del servidor
    7268 * manager-script
    7369 * manager-jmx
    74 
     70 
    7571Para nuestro caso solo vamos a utilizar o definir los roles '''manager-gui''' y '''manager-status'''
    7672
    77 6. Agregar dentro del archivo los permisos de usuarios para el Tomcat '''tomcat-user.xml'''
    78 {{{
    79 # cd $CATALINA_HOME/conf
     737. Agregar dentro del archivo '''tomcat-user.xml''' los permisos de usuarios para el Tomcat
     74{{{
     75# cd /etc/tomcat8/
    8076# vim tomcat-user.xml
    8177}}}
     
    8985}}}
    9086
    91 7. Guardar los cambios y reiniciar el servicio tomcat 7.
    92 {{{
    93 root@debian9:/var/lib/tomcat7/bin# ./catalina.sh stop
    94 Using CATALINA_BASE:   /var/lib/tomcat7
    95 Using CATALINA_HOME:   /var/lib/tomcat7
    96 Using CATALINA_TMPDIR: /var/lib/tomcat7/temp
    97 Using JRE_HOME:        /usr
    98 Using CLASSPATH:       /var/lib/tomcat7/bin/bootstrap.jar:/var/lib/tomcat7/bin/tomcat-juli.jar
    99 
    100 root@debian9:/var/lib/tomcat7/bin# ./catalina.sh start
    101 Using CATALINA_BASE:   /var/lib/tomcat7
    102 Using CATALINA_HOME:   /var/lib/tomcat7
    103 Using CATALINA_TMPDIR: /var/lib/tomcat7/temp
    104 Using JRE_HOME:        /usr
    105 Using CLASSPATH:       /var/lib/tomcat7/bin/bootstrap.jar:/var/lib/tomcat7/bin/tomcat-juli.jar
    106 Tomcat started.
    107 
    108 }}}
    109 
    110 8. Finalmente se prueba los roles creados en la pagina ''http//localhost:8080'' haciendo clic en el botón ''Manager App''
     878. Guardar los cambios y reiniciar el servicio tomcat.
     88{{{
     89# systemctl restart tomcat8
     90}}}
     91
     929. Finalmente se prueba los roles creados en la pagina ''http//localhost:8080'' haciendo clic en el botón ''Manager WebApp''
    11193
    11294[[Image(tomcat-localhost-acceso-autenticacion-manager-app.png, 800px, align=center, nolink)]]