Tomcat

Solo disponible en BuenasTareas
  • Páginas : 5 (1061 palabras )
  • Descarga(s) : 4
  • Publicado : 27 de abril de 2010
Leer documento completo
Vista previa del texto
Tomcat Instalaci´n o
Norman S´ez a nsaez@inf.utfsm.cl 15 de agosto de 2007
Resumen Instalaci´n y configuraci´n de Tomcat en pasos r´pidos. La idea es o o a registrar una gu´ r´pida para el probar el funcionamiento de Tomcat. ıa a Desde la descarga de la maquina virtual de java hasta el el ya cl´sico a holaMundo en un jsp

1.
1.1.

Instalaci´n o
Instalaci´n de la maquina virtual de Java oComo todas las aplicaciones JAVA, se debe tener instalado la m´quina vira tual de java: chmod o+x jdk-1_5_0_09-linux-i586.bin ./jdk-1_5_0_09-linux-i586.bin una vez instalada, exportamos variables de entorno que Tomcat requerir´: a JAVA_HOME=/opt/jdk1.5.0_09 PATH=$JAVA_HOME/bin:$PATH export JAVA_HOME PATH Tener en cuenta que el contenido de las variables de entorno son rutas, por lo tanto lasrutas deben ser validas. para revisar esto hacer lo siguiente: echo $PATH /opt/jdk1.5.0_09/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin En este caso cada ruta viene separada por “:”. De haber error , puede ocupar unset para “borrar” el contenido de la variable y repetir los pasos anteriores para rehacerla. El caso anterior es solo un ejemplo y no necesariamente este PATH tiene que ser igual al suyo.En este caso lo importante para nosotros es que este definido dentro de PATH la ruta $JAVA HOME/bin .

1

1.2.

Instalaci´n de Tomcat o

Se debe bajar la versi´n de Tomcat desde: o http://jakarta.apache.org/Tomcat En este caso se ocupara la versi´n 5.x ya que soporta jsp versi´n 2.4/2.0. (La o o distribuci´n binaria). En este punto se debe inicializar la variable CATALINA HOME. o Estavariable lleva la ruta de Tomcat. Se utilizaron las siguientes instrucciones: tar zxvf apache-Tomcat-5.5.23.tar.gz CATALINA_HOME=/opt/apache-Tomcat-5.5.23 export CATALINA_HOME Para hacer correr Tomcat, vaya a $CATALINA HOME/bin y ejecute startup.sh cd $CATALINA_HOME sh startup.sh

1.3.

Errores posibles

Un error frecuente es la definici´n de las variables de entorno. Estas variables o est´nseteadas de acuerdo al procedimiento anterior solo temporalmente . Edite a los archivo /etc/profile y ejecute source. Dudas de estos comandos revise man source y man bash.

1.4.

Password , Users, Permisos y Roles

Para ingresar a manager o admin, se deben crear estos roles, de lo contrario no podr´ ingresar. a cd $CATALINA_HOME cd conf vim Tomcat-users.xml agrege los roles admin y manager. Heac´ un archivo Tomcat-user.xml de ejema plo: 2

En el archivo anterior se agregaron dos roles (admin y manager). en la ultima ´ linea se agrego el usuario root con los roles admin,manager,Tomcat y role1. En este caso se tiene el usuario: root con el password: Tomcat para la administraci´n y manager (root tiene estos roles). o Error posible: Si ya tiene el permiso denegado ( intent´con otros password o y/o se equivoc´) cierre el explorador y abra otro e intente nuevamente. o

1.5.

Tomcat Administration

Descargar y descomprimir en el mismo directorio donde se realiz´ la instao laci´n de Tomcat: o cd /opt wget htt://{url_correspondiente}/apache-Tomcat-5.5.23-admin.tar.gz tar zxvf apache-Tomcat-5.5.23-admin.tar.gz Si se hizo todo correctamente esta aplicaci´n est´ en$CATALINA HOME/server/webapps/admin o a

2.

Aplicaci´n JSP o
Se pueden instalar aplicaciones jsp en Tomcat de tres maneras distintas: Mediante un WAR (Web ARchive) A trav´s de una aplicaci´n descomprimida e instalarla en Tomcat e o Instalando una aplicaci´n en cualquier lugar y luego manipular $CATALINA HOME/conf/server.xml o

La primera opci´n es muy util cuando la aplicaci´n est´ terminada ylista o ´ o a para ser portada a alg´n servidor. La tercera opci´n no siempre se tiene acu o ceso al $CATALINA HOME/conf/server.xml por lo que en este documento nos quedamos con la segunda opci´n. o

2.1.

Aplicaci´n en Tomcat o

Primeramente creamos un directorio con el nombre de nuestra aplicaci´n o m´s algunos otros directorios. a mkdir webTest cd webTest mkdir WEB-INF cd WEB-INF mkdir...
tracking img