Taller de autoconocimiento personal quien-soy-yo.pdf
Instalación de Apache Tomcat 8
1. IES Gran Capitán
Módulo: Despliegue de Aplicaciones Web
Ciclo Formativo de Grado Superior “Desarrollo de aplicaciones Web”
Práctica 9: Instalación de Apache Tomcat 8
Fecha entrega: 28/11/2013
Autores: Pablo Medina Suárez
IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba.
http://www.iesgrancapitan.org http://informatica.iesgrancapitan.org informatica@iesgrancapitan.org
2. Práctica 9: Instalación de Apache Tomcat 8
2
1 ÍNDICE
1
ÍNDICE
2
2
INTRODUCCIÓN
3
3
DESARROLLO DE LA PRÁCTICA
5
3.1 INSTALACIÓN DE APACHE TOMCAT
3.2 INICIAR EL SERVIDOR TOMCAT
3.2.1 ¿QUÉ INFORMACIÓN TE MUESTRA AL LEVANTAR EL SERVICIO? CAPTURA PANTALLA Y
DESCRÍBELA.
3.2.2 ¿QUÉ SCRIPT SE UTILIZA PARA PARAR EL SERVIDOR?
3.2.3 COMPROBAR QUE FUNCIONA.
3.2.4 FICHEROS DE LOG.
3.3 APPLICATION MANAGER DE TOMCAT
3.3.1 CREACIÓN DE UN USUARIO ADMINISTRADOR:
3.3.2 ENTRAR EN LA ADMINISTRACIÓN DE TOMCAT:
3.3.3 PROBAR EXAMPLES PARA COMPROBAR QUE TODO FUNCIONA:
5
6
6
6
7
7
8
8
8
9
4
CONCLUSIÓN
12
5
BIBLIOGRAFIA
13
IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba.
http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
3. Práctica 9: Instalación de Apache Tomcat 8
2
3
INTRODUCCIÓN
Objetivos:
Instalación de un servidor Apache con soporte para jsp y servlets mediante el uso de
Tomcat.
Tomcat es un contenedor de servlets para aplicaciones Java.
Usaremos Tomcat versión 8.0. Entre los principales cambios en esta versión, puede resaltar el
soporte
para
Servlet
3.0
y
JavaServer
Pages
2.2.
En esta práctica comenzaremos por instalar Tomcat y comprobar su correcto funcionamiento.
En futuras prácticas lo integraremos con el servidor web Apache.
Fuentes:
-Tutorial instalación Tomcat en Linux
-Descarga de la última versión de Java
SE: http://www.oracle.com/technetwork/java/javase/downloads/index.html
-Otras versiones de Java: http://www.oracle.com/technetwork/java/javase/archive-139210.html
-Ayuda instalación de Java SE: http://www.java.com/es/download/help/index_installing.xml
Requerimientos:
Tener instalado Java.
1.Comprobarlo.
Para comprobar que tenemos instalado Java introducimos las siguientes órdenes
en el terminal:
Como se ve en la imagen, no lo tengo instalado.
2. Si no lo tienes instalado, instálalo.
Para instalar Java en la máquina es necesario introducir lo siguiente en el
terminal:
Sudo apt-get update
Sudo apt-get upgrade
IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba.
http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
4. Práctica 9: Instalación de Apache Tomcat 8
4
En este caso, he elegido instalar el JRE de la versión 7 de Java, esperamos a que se
complete la descarga e instalación del paquete.
Si volvemos a comprobar la versión de Java, ahora obtenemos el siguiente resultado:
Ya tenemos Java instalado, pasemos al asunto principal de la práctica, la instalación de
Tomcat en nuestro servidor.
IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba.
http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
5. Práctica 9: Instalación de Apache Tomcat 8
5
3 DESARROLLO DE LA PRÁCTICA
3.1
Instalación de Apache Tomcat
En primer lugar, hay que descargar el paquete de Tomcat desde su página web.
Finalizada la descarga, se descomprime el paquete utilizando la siguiente orden:
A continuación, movemos el directorio descomprimido a un directorio más adecuado,
introduciendo lo siguiente en el terminal:
Hecho esto, tenemos que asignar permisos de ejecución a todos los ficheros con
extensión *.sh bajo el directorio /bin/¸ para lo que introducimos lo siguiente:
Ahora vamos a añadir las variables de entorno necesarias para el correcto
funcionamiento de todo y también para mayor comodidad, por lo que modificamos el fichero
/etc/environment e introducimos lo siguiente:
Nota: las rutas introducidas son las propias a mi instalación de Java y de Tomcat, por lo
que éstas pueden variar.
Con esto ya habríamos finalizado este punto, pero nos falta un detalle. Como en este
servidor el puerto 8080 se encuentra ocupado por el servidor Apache, debemos cambiar el
puerto por defecto de Tomcat. Para ello, es necesario modificar el siguiente valor del fichero
/usr/local/apache-tomcat-8.0.0.RC5/conf/server.xml de la siguiente manera:
IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba.
http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
6. Práctica 9: Instalación de Apache Tomcat 8
6
Cambiamos el puerto por otro que esté libre, en mi caso, he elegido el puerto 8180.
Ya podemos pasar al siguiente punto: el inicio del servidor que hemos instalado.
3.2
Iniciar el servidor Tomcat
Para iniciar el servidor Tomcat, introducimos lo siguiente en el terminal (nótese que
hago uso de la variable configurada en el punto anterior):
3.2.1 ¿Qué información te muestra al levantar el servicio? Captura
pantalla y descríbela.
En la captura anterior vemos que aparecen varias líneas con información,
informándonos de las rutas que está tomando como directorio base para Tomcat y para Java
para funcionar.
3.2.2 ¿Qué script se utiliza para parar el servidor?
Para detener el servidor utilizamos el script /directorioTomcat/bin/shutdown.sh, de
igual manera que utilizamos el script para iniciarlo.
IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba.
http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
7. Práctica 9: Instalación de Apache Tomcat 8
7
3.2.3 Comprobar que funciona.
Para comprobar que todo funciona, abrimos el navegador y accedemos a la dirección
http://127.0.0.1:puertoConfiguradoPorDefecto, donde nos debería aparecer lo siguiente, si
todo ha ido bien:
Ya tenemos en marcha el servidor Tomcat en nuestra máquina.
3.2.4 Ficheros de log.
Podemos ver los registros del servidor introduciendo lo siguiente en el terminal
(teniendo en cuenta que hemos configurado la variable de entorno):
IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba.
http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
8. Práctica 9: Instalación de Apache Tomcat 8
3.3
8
Application Manager de Tomcat
3.3.1 Creación de un usuario administrador:
Para crear un usuario administrador en nuestro servidor Tomcat, es necesario que
modifiquemos el fichero /rutaTomcat/conf/tomcat-users.xml, donde añadiremos un usuario con
el rol manager-gui, de la siguiente manera:
Con esto creamos un usuario de nombre admin+Mi apellido con la contraseña admin y
perfil de administrador.
Es necesario reiniciar el servidor para que tengan lugar los cambios realizados,
utilizando el script shutdown.sh y startup.sh.
3.3.2 Entrar en la administración de Tomcat:
Para entrar en el panel de administración de nuestro servidor Tomcat podemos utilizar
la dirección http://127.0.0.1:puertoConfigurado/manager/html, o podemos pulsar en Tomcat
Manager en la página principal del servidor:
IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba.
http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
9. Práctica 9: Instalación de Apache Tomcat 8
9
Nos identificamos con el usuario que hemos creado en el paso anterior:
Al hacer esto, se nos mostrará el panel de administración:
3.3.3 Probar examples para comprobar que todo funciona:
Para comprobar si todo lo que hemos hecho funciona correctamente, accedemos a la
dirección http://127.0.0.1:puertoConfigurado/examples, donde veremos lo siguiente:
IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba.
http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
10. Práctica 9: Instalación de Apache Tomcat 8
10
Entramos a cada uno de los ejemplos y observamos su funcionamiento:
Probemos el Hello World:
Podemos ver que funciona correctamente, podemos probar otros ejemplos para
asegurarnos:
IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba.
http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
11. Práctica 9: Instalación de Apache Tomcat 8
IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba.
http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
11
12. Práctica 9: Instalación de Apache Tomcat 8
12
4 CONCLUSIÓN
Con el desarrollo de esta práctica he aprendido a instalar correctamente el Java JDK en
un servidor Linux y a configurar las variables de entorno necesarias para su correcto
funcionamiento, entre otras necesarias para mejor accesibilidad mientras el desarrollo de ésta.
Con esto, he visto los pasos necesarios para instalar y configurar el servidor Tomcat,
además de la configuración de usuarios para el acceso a las distintas secciones del servidor. Por
último, también he echado un pequeño vistazo al funcionamiento de las aplicaciones de lado de
servidor basadas en Java que vienen como ejemplo.
IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba.
http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
13. Práctica 9: Instalación de Apache Tomcat 8
5 BIBLIOGRAFIA
Ayuda de Java
Consultado en: http://www.java.com/es/download/help/path.xml
Introducción a Tomcat 6
Consultado en: http://www.slideshare.net/abbadon1989/tomcat-7763581
IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba.
http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
13