09practicafinal

7
Práctica 9 Instalación de Apache Tomcat Miguel Ángel López Torralba Despliegue de aplicaciones Web 2013-14

Transcript of 09practicafinal

Page 1: 09practicafinal

Práctica 9 Instalación de

Apache Tomcat

Miguel Ángel López Torralba Despliegue de aplicaciones Web

2013-14

Page 2: 09practicafinal

Despliegue de aplicaciones Web Miguel Ángel López Torralba Práctica 9: Instalación de Tomcat 2013-14

1 Instalación de Java Para poder utilizar Java hay que instalarlo, para ello es necesario poner la

siguiente orden:

sudo apt-get install openjdk-7-jre

2 Descarga y preparación de Tomcat Se debe de descargar tomcat desde la siguiente dirección:

http://tomcat.apache.org/download-80.cgi

Escogiendo el archivo 8.0.0-RG5, la versión core tar.gz

Una vez descargado procedemos a su descompresión en el directorio usr/local o

en usr/share, yo he escogido el usr/local para esta práctica.

Una vez descomprimido deberemos de entrar en el directorio bin que se nos crea

y proceder a dar los permisos a todos los archivos .sh de la carpeta bin con el comando:

sudo chmod +x *.sh

Ahora debemos de definir, nuestras variables de entorno en nuestro archivo

profile.

Para ello debemos de saber donde se encuentra java, como podemos ver en la

siguiente imagen:

Tras esto se colocan las variables de entorno en etc/profile

Page 3: 09practicafinal

Despliegue de aplicaciones Web Miguel Ángel López Torralba Práctica 9: Instalación de Tomcat 2013-14

y se ejecuta la orden source ~/.profile, para que las ordenes tengan valor se debe de

reiniciar el sistema.

Se verifican que las variables de entorno se han creado utilizando el comando env:

Como podemos ver se han creado perfectamente. Ahora podemos proceder a levantar el

servidor:

Page 4: 09practicafinal

Despliegue de aplicaciones Web Miguel Ángel López Torralba Práctica 9: Instalación de Tomcat 2013-14

¿Qué información se muestra por pantalla al levantar el servicio? Captura la pantalla y descríbela.

CATALINA_BASE, se encuentran almacenadas las configuraciones del servidor.

CATALINA_HOME, se encuentra la ruta donde está instalado Tomcat

CATALINA_TMPDIR, almacena ubicación de la carpeta temporal que la JVM

debe utilizar.

JRE_HOME, apunta a la ruta de instalación de Java

¿Qué script se utiliza para parar el servidor?

3 Configuraciones básicas del servidor Tomcat Vamos a cambiar el puerto por defecto a tomcat, del 8080 al 8081, para ello

vamos a modificar el archivo server.xml del directorio conf de tomcat, cambiando el

8080 por el 8081.

de este modo ya podemos ver que funciona entrando en; localhost:8081

Page 5: 09practicafinal

Despliegue de aplicaciones Web Miguel Ángel López Torralba Práctica 9: Instalación de Tomcat 2013-14 Los ficheros de log se pueden ver con el siguiente comando:

4 Aplicación Manager de Tomcat Para poder acceder a la aplicación manger de Tomcat necesitamos crear un

usuario y una contraseña que formen parte del rol "manager-gui". Para ello sólo

tenemos que editar el archivo tomcat-users.xml de la carpeta conf.

Entramos a tomcat para comprobar que nos reconoce al usuario como

administrador entrando en: localhost:8081/manager/html

Page 6: 09practicafinal

Despliegue de aplicaciones Web Miguel Ángel López Torralba Práctica 9: Instalación de Tomcat 2013-14 Introducimos el usuario y la contraseña y entramos en la siguiente pantalla:

Para asegurarnos de que todo funciona correctamente probamos los ejemplos

instalados en Tomcat.

Ejecutamos un servlet example, en nuestro caso el Hola Mundo!!;

Page 7: 09practicafinal

Despliegue de aplicaciones Web Miguel Ángel López Torralba Práctica 9: Instalación de Tomcat 2013-14 Un jsp example:

Y un WebSocket example: