SlideShare une entreprise Scribd logo
1  sur  7
Télécharger pour lire hors ligne
Práctica 9
Instalación de
Apache Tomcat

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

Miguel Ángel López Torralba
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
Despliegue de aplicaciones Web
Práctica 9: Instalación de Tomcat

Miguel Ángel López Torralba
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:
Despliegue de aplicaciones Web
Práctica 9: Instalación de Tomcat

Miguel Ángel López Torralba
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
Despliegue de aplicaciones Web
Práctica 9: Instalación de Tomcat

Miguel Ángel López Torralba
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
Despliegue de aplicaciones Web
Práctica 9: Instalación de Tomcat

Miguel Ángel López Torralba
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!!;
Despliegue de aplicaciones Web
Práctica 9: Instalación de Tomcat
Un jsp example:

Y un WebSocket example:

Miguel Ángel López Torralba
2013-14

Contenu connexe

Tendances

InstalacióN Del Servidor De Correo Zimbra
InstalacióN Del Servidor De Correo ZimbraInstalacióN Del Servidor De Correo Zimbra
InstalacióN Del Servidor De Correo ZimbraDianaBermeo2009
 
Instalación De Java
Instalación De JavaInstalación De Java
Instalación De JavaAny Saula
 
Instalación pfsense parte 2
Instalación pfsense parte 2Instalación pfsense parte 2
Instalación pfsense parte 2Sergi Escola
 
Niveles de ejecución en debian
Niveles de ejecución en debianNiveles de ejecución en debian
Niveles de ejecución en debianfrangp5438
 
Unidad iii seguridad de las redes
Unidad iii seguridad de las redesUnidad iii seguridad de las redes
Unidad iii seguridad de las redeschristianchanagrote
 
Instalación de apache en linux
Instalación de apache en linuxInstalación de apache en linux
Instalación de apache en linuxanthonycanela
 
Niveles de ejecución arranque y parada de los servicios
Niveles de ejecución arranque y parada de los serviciosNiveles de ejecución arranque y parada de los servicios
Niveles de ejecución arranque y parada de los serviciosJesús Murillo García
 
Fail2ban instalacion configuracion
Fail2ban instalacion configuracionFail2ban instalacion configuracion
Fail2ban instalacion configuracioncriscega
 
IPTABLES ¿Que es? y ¿Como Funciona?
IPTABLES ¿Que es? y ¿Como Funciona? IPTABLES ¿Que es? y ¿Como Funciona?
IPTABLES ¿Que es? y ¿Como Funciona? Alfredo Fiebig
 
Manual de squid creado por juanextk
Manual de squid creado por juanextkManual de squid creado por juanextk
Manual de squid creado por juanextkjuanextk
 
Configuracion de proxy squid en centos
Configuracion de proxy squid en centosConfiguracion de proxy squid en centos
Configuracion de proxy squid en centosmurilloyair
 
Instalación de Servidores GNU/Linux - PROXY SQUID (parte 3)
Instalación de Servidores GNU/Linux - PROXY SQUID (parte 3)Instalación de Servidores GNU/Linux - PROXY SQUID (parte 3)
Instalación de Servidores GNU/Linux - PROXY SQUID (parte 3)Max Morales
 
Guia 2 instalacion de apache php y mysql
Guia 2 instalacion de apache php y mysqlGuia 2 instalacion de apache php y mysql
Guia 2 instalacion de apache php y mysqlFranklin Rony Cortez
 

Tendances (20)

InstalacióN Del Servidor De Correo Zimbra
InstalacióN Del Servidor De Correo ZimbraInstalacióN Del Servidor De Correo Zimbra
InstalacióN Del Servidor De Correo Zimbra
 
Instalación De Java
Instalación De JavaInstalación De Java
Instalación De Java
 
Empaquetamiento de RPM
Empaquetamiento de RPMEmpaquetamiento de RPM
Empaquetamiento de RPM
 
Instalación pfsense parte 2
Instalación pfsense parte 2Instalación pfsense parte 2
Instalación pfsense parte 2
 
Niveles de ejecución en debian
Niveles de ejecución en debianNiveles de ejecución en debian
Niveles de ejecución en debian
 
Unidad iii seguridad de las redes
Unidad iii seguridad de las redesUnidad iii seguridad de las redes
Unidad iii seguridad de las redes
 
Instalación de apache en linux
Instalación de apache en linuxInstalación de apache en linux
Instalación de apache en linux
 
Niveles de ejecución arranque y parada de los servicios
Niveles de ejecución arranque y parada de los serviciosNiveles de ejecución arranque y parada de los servicios
Niveles de ejecución arranque y parada de los servicios
 
Redes packet tracer
Redes packet tracerRedes packet tracer
Redes packet tracer
 
Fail2ban instalacion configuracion
Fail2ban instalacion configuracionFail2ban instalacion configuracion
Fail2ban instalacion configuracion
 
Pxe
PxePxe
Pxe
 
Debian
DebianDebian
Debian
 
IPTABLES ¿Que es? y ¿Como Funciona?
IPTABLES ¿Que es? y ¿Como Funciona? IPTABLES ¿Que es? y ¿Como Funciona?
IPTABLES ¿Que es? y ¿Como Funciona?
 
Manual de squid creado por juanextk
Manual de squid creado por juanextkManual de squid creado por juanextk
Manual de squid creado por juanextk
 
Seguridades de redes
Seguridades de redesSeguridades de redes
Seguridades de redes
 
Pxe
PxePxe
Pxe
 
Configuracion de proxy squid en centos
Configuracion de proxy squid en centosConfiguracion de proxy squid en centos
Configuracion de proxy squid en centos
 
Instalación de Servidores GNU/Linux - PROXY SQUID (parte 3)
Instalación de Servidores GNU/Linux - PROXY SQUID (parte 3)Instalación de Servidores GNU/Linux - PROXY SQUID (parte 3)
Instalación de Servidores GNU/Linux - PROXY SQUID (parte 3)
 
Squid1
Squid1Squid1
Squid1
 
Guia 2 instalacion de apache php y mysql
Guia 2 instalacion de apache php y mysqlGuia 2 instalacion de apache php y mysql
Guia 2 instalacion de apache php y mysql
 

Similaire à 09practicafinal

instalacion tomcat
instalacion tomcatinstalacion tomcat
instalacion tomcatBoris Salleg
 
Instalación de Apache Tomcat 8
Instalación de Apache Tomcat 8Instalación de Apache Tomcat 8
Instalación de Apache Tomcat 8pablozacrosuarez
 
Instalación de Tomcat 7 en Linux y Windows
Instalación de Tomcat 7 en Linux y WindowsInstalación de Tomcat 7 en Linux y Windows
Instalación de Tomcat 7 en Linux y Windowspablolp
 
Servidor ubuntu(linux)
Servidor ubuntu(linux)Servidor ubuntu(linux)
Servidor ubuntu(linux)simeon
 
Apache Tomcat 8: integración con Apache Server (con mod_jk)
Apache Tomcat 8: integración con Apache Server (con mod_jk)Apache Tomcat 8: integración con Apache Server (con mod_jk)
Apache Tomcat 8: integración con Apache Server (con mod_jk)pablozacrosuarez
 
2. Java Servlets (J2EE) - Curso 2005-2006
2. Java Servlets (J2EE) - Curso 2005-20062. Java Servlets (J2EE) - Curso 2005-2006
2. Java Servlets (J2EE) - Curso 2005-2006Samuel Marrero
 
Manual de instalacion servicios en red hat
Manual de instalacion servicios en red hatManual de instalacion servicios en red hat
Manual de instalacion servicios en red hatjcausil1
 
Como instalar tomcat_ubuntu
Como instalar tomcat_ubuntuComo instalar tomcat_ubuntu
Como instalar tomcat_ubuntubetosix1
 
Manual de configuracion de proxy SQUID
Manual de configuracion de proxy SQUIDManual de configuracion de proxy SQUID
Manual de configuracion de proxy SQUIDAndres Ldño
 
Instituto tecnológico de tehuacán open cms
Instituto tecnológico de tehuacán open cmsInstituto tecnológico de tehuacán open cms
Instituto tecnológico de tehuacán open cmsSamuel Ramírez
 

Similaire à 09practicafinal (20)

Tomcat
TomcatTomcat
Tomcat
 
instalacion tomcat
instalacion tomcatinstalacion tomcat
instalacion tomcat
 
Instalación de Apache Tomcat 8
Instalación de Apache Tomcat 8Instalación de Apache Tomcat 8
Instalación de Apache Tomcat 8
 
Instalación de Tomcat 7 en Linux y Windows
Instalación de Tomcat 7 en Linux y WindowsInstalación de Tomcat 7 en Linux y Windows
Instalación de Tomcat 7 en Linux y Windows
 
12integracion de tomcat con apache
12integracion de tomcat con apache12integracion de tomcat con apache
12integracion de tomcat con apache
 
Servidor ubuntu(linux)
Servidor ubuntu(linux)Servidor ubuntu(linux)
Servidor ubuntu(linux)
 
Tomcat
TomcatTomcat
Tomcat
 
Configservers
ConfigserversConfigservers
Configservers
 
Tomcat y Jboss
Tomcat y JbossTomcat y Jboss
Tomcat y Jboss
 
Apache Tomcat 8: integración con Apache Server (con mod_jk)
Apache Tomcat 8: integración con Apache Server (con mod_jk)Apache Tomcat 8: integración con Apache Server (con mod_jk)
Apache Tomcat 8: integración con Apache Server (con mod_jk)
 
2. Java Servlets (J2EE) - Curso 2005-2006
2. Java Servlets (J2EE) - Curso 2005-20062. Java Servlets (J2EE) - Curso 2005-2006
2. Java Servlets (J2EE) - Curso 2005-2006
 
Tomcat yant
Tomcat yantTomcat yant
Tomcat yant
 
Manual de instalacion servicios en red hat
Manual de instalacion servicios en red hatManual de instalacion servicios en red hat
Manual de instalacion servicios en red hat
 
Como instalar tomcat_ubuntu
Como instalar tomcat_ubuntuComo instalar tomcat_ubuntu
Como instalar tomcat_ubuntu
 
Instalacion apachetocamtxammp
Instalacion apachetocamtxammpInstalacion apachetocamtxammp
Instalacion apachetocamtxammp
 
Manual de configuracion de proxy SQUID
Manual de configuracion de proxy SQUIDManual de configuracion de proxy SQUID
Manual de configuracion de proxy SQUID
 
Instituto tecnológico de tehuacán open cms
Instituto tecnológico de tehuacán open cmsInstituto tecnológico de tehuacán open cms
Instituto tecnológico de tehuacán open cms
 
Servidor apache
Servidor apacheServidor apache
Servidor apache
 
OkmEC
OkmECOkmEC
OkmEC
 
Servidor web Apache
Servidor web ApacheServidor web Apache
Servidor web Apache
 

Plus de Miguel Angel Lopez Torralba (13)

Manual express de git
Manual express de gitManual express de git
Manual express de git
 
Ftpsegurocompleta
FtpsegurocompletaFtpsegurocompleta
Ftpsegurocompleta
 
13proftpd
13proftpd13proftpd
13proftpd
 
Robo desesionesfinal
Robo desesionesfinalRobo desesionesfinal
Robo desesionesfinal
 
11practicafinal
11practicafinal11practicafinal
11practicafinal
 
06practica servidorseguro
06practica servidorseguro06practica servidorseguro
06practica servidorseguro
 
08practica monitorizacion
08practica monitorizacion08practica monitorizacion
08practica monitorizacion
 
07practica multilenguaje
07practica multilenguaje07practica multilenguaje
07practica multilenguaje
 
Depuradores Guía rapida de uso
Depuradores Guía rapida de usoDepuradores Guía rapida de uso
Depuradores Guía rapida de uso
 
03practica puertosip
03practica puertosip03practica puertosip
03practica puertosip
 
02practica completa
02practica completa02practica completa
02practica completa
 
01intalacion de apache
01intalacion de apache01intalacion de apache
01intalacion de apache
 
04practicalog404
04practicalog40404practicalog404
04practicalog404
 

09practicafinal

  • 1. Práctica 9 Instalación de Apache Tomcat Miguel Ángel López Torralba Despliegue de aplicaciones Web 2013-14
  • 2. Despliegue de aplicaciones Web Práctica 9: Instalación de Tomcat Miguel Ángel López Torralba 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
  • 3. Despliegue de aplicaciones Web Práctica 9: Instalación de Tomcat Miguel Ángel López Torralba 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:
  • 4. Despliegue de aplicaciones Web Práctica 9: Instalación de Tomcat Miguel Ángel López Torralba 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
  • 5. Despliegue de aplicaciones Web Práctica 9: Instalación de Tomcat Miguel Ángel López Torralba 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
  • 6. Despliegue de aplicaciones Web Práctica 9: Instalación de Tomcat Miguel Ángel López Torralba 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!!;
  • 7. Despliegue de aplicaciones Web Práctica 9: Instalación de Tomcat Un jsp example: Y un WebSocket example: Miguel Ángel López Torralba 2013-14