Publicado el 23 de Diciembre del 2018
585 visualizaciones desde el 23 de Diciembre del 2018
856,0 KB
9 paginas
Creado hace 17a (25/02/2007)
escuela técnica superior
de ingeniería informática
Introduccióón a n a
Introducci
Apache Tomcat
Apache
Tomcat 5.55.5
Departamento de
Departamento de
Lenguajes y Sistemas Informááticos
ticos
Lenguajes y Sistemas Inform
Grupo de Ingenieríía del Software
a del Software
Grupo de Ingenier
Febrero 2007
Febrero 2007
[Ángel US V7] Diseño: Amador Durán Toro (2003-2006)
)
6
0
0
2
-
3
0
0
2
(
o
r
o
T
n
á
r
u
D
r
o
d
a
m
A
:
o
ñ
e
s
i
D
]
7
V
S
U
l
e
g
n
Á
[
Escuela Técnica Superior
de Ingeniería Informática
Departamento de Lenguajes
y Sistemas Informáticos
1.1. Introducci
n de Tomcat
Tomcat
Introduccióón a n a
Tomcat
Tomcat
Instalacióón de
2.2. Instalaci
Estructura de
3.3. Estructura de
directorios de Tomcat
Tomcat
directorios de
Aplicaciones webweb en en
Tomcat
Tomcat
Administracióón de
n de
Tomcat
Tomcat
Para saber mááss
6.6. Para saber m
7.7. Ejercicios
Ejercicios
4.4. Aplicaciones
5.5. Administraci
TOMCAT
TOMCAT
Sevilla, febrero de 2007
Grupo de Ingeniería del Software
Introduccióón a Apache
Introducci
n a Apache Tomcat
Tomcat 5.55.5
•• ¿¿QuQuéé es Apache
es Apache Tomcat
Tomcat??
– Es un servidor HTTP y un contenedor de servlets.
– Es la implementaci
implementacióón de referencia
n de referencia de las
especificaciones de servlets (2.4) y de JSP (2.0).
– Es software libre (licencia Apache 2.0) gestionado
por la fundación Apache
Apache.
– Puede funcionar como servidor HTTP o conectado a
Apache HTTP Server o IISIIS.
otro servidor HTTP como Apache HTTP Server
– Puede ejecutar
servicios webweb
servicios
mediante
Apache AxisAxis.
Apache
– La versión
actual es la
5.5.20.
– La versión 6
está aún en
fase beta.
h
1
:
o
p
m
e
T
i
)
7
0
0
2
o
r
e
r
b
e
f
(
l
e
d
e
M
n
ó
m
a
R
y
n
á
r
u
D
r
o
d
a
m
A
:
l
a
n
g
i
r
o
n
ó
i
s
r
e
V
i
)
7
0
0
2
o
r
e
r
b
e
f
(
l
e
d
e
M
n
ó
m
a
R
y
n
á
r
u
D
r
o
d
a
m
A
:
l
a
n
g
i
r
o
n
ó
i
s
r
e
V
i
1
1
)
6
0
0
2
-
3
0
0
2
(
o
r
o
T
n
á
r
u
D
r
o
d
a
m
A
:
o
ñ
e
s
i
D
]
7
V
S
U
l
e
g
n
Á
[
)
6
0
0
2
-
3
0
0
2
(
o
r
o
T
n
á
r
u
D
r
o
d
a
m
A
:
o
ñ
e
s
i
D
]
7
V
S
U
l
e
g
n
Á
[
Escuela Técnica Superior
de Ingeniería Informática
Departamento de Lenguajes
y Sistemas Informáticos
n de Tomcat
Tomcat
1.1. Introducci
Introduccióón a n a
Tomcat
Tomcat
Instalacióón de
2.2. Instalaci
Estructura de
3.3. Estructura de
directorios de Tomcat
Tomcat
directorios de
Aplicaciones webweb en en
Tomcat
Tomcat
Administracióón de
n de
Tomcat
Tomcat
Para saber mááss
6.6. Para saber m
7.7. Ejercicios
Ejercicios
4.4. Aplicaciones
5.5. Administraci
Introduccióón a Apache
Introducci
n a Apache Tomcat
Tomcat 5.55.5
•• Descarga de
Descarga de Tomcat
Tomcat
– No descargar la
versión que lo
instala como un
servicio de
Windows si se va a
usar para
desarrollar.
– Descargar la
versión que se
instala
manualmente
descomprimiendo
un zip (Windows) o
un tar.gz (Linux).
– Descargar también
la aplicación de
administración.
TOMCAT
TOMCAT
Sevilla, febrero de 2007
Grupo de Ingeniería del Software
Introduccióón a Apache
Introducci
n a Apache Tomcat
Tomcat 5.55.5
•• Proceso de instalaci
Proceso de instalacióónn
(Se asume que se ha instalado previamente un JDK 5
JDK 5)
1. Descomprimir el archivo, por ejemplo en:
Escuela Técnica Superior
de Ingeniería Informática
Departamento de Lenguajes
y Sistemas Informáticos
n de Tomcat
Tomcat
1.1. Introducci
Introduccióón a n a
Tomcat
Tomcat
Instalacióón de
2.2. Instalaci
Estructura de
3.3. Estructura de
directorios de Tomcat
Tomcat
directorios de
Aplicaciones webweb en en
Tomcat
Tomcat
Administracióón de
n de
Tomcat
Tomcat
Para saber mááss
6.6. Para saber m
7.7. Ejercicios
Ejercicios
4.4. Aplicaciones
5.5. Administraci
TOMCAT
TOMCAT
Sevilla, febrero de 2007
Grupo de Ingeniería del Software
c:\apache-tomcat-5.5.20 (Windows)
/usr/local/apache-tomcat-5.5.20 (Linux)
2. Crear las siguientes variables de entorno:
CATALINA_HOME = directorio donde se ha instalado Tomcat
CATALINA_HOME
JAVA_HOME = directorio del JDK
JAVA_HOME
3. Añadir $JAVA_HOME
$JAVA_HOME//binbin al PATH.
4. Ejecutar $CATALINA_HOME
$CATALINA_HOME//binbin//startup
startup para arrancar
Tomcat.
5. Abrir httphttp://://localhost
localhost:8080
:8080 en un navegador y comprobar
que aparecer la página de bienvenida de Tomcat.
6. Ejecutar $CATALINA_HOME
$CATALINA_HOME//binbin//shutdown
shutdown para parar
Tomcat.
7. Volver a abrir httphttp://://localhost
localhost:8080
:8080 en un navegador y
comprobar que Tomcat ya no está funcionando.
)
7
0
0
2
o
r
e
r
b
e
f
(
l
e
d
e
M
n
ó
m
a
R
y
n
á
r
u
D
r
o
d
a
m
A
:
l
a
n
g
i
r
o
n
ó
i
s
r
e
V
i
2
)
7
0
0
2
o
r
e
r
b
e
f
(
l
e
d
e
M
n
ó
m
a
R
y
n
á
r
u
D
r
o
d
a
m
A
:
l
a
n
g
i
r
o
n
ó
i
s
r
e
V
i
3
2
)
6
0
0
2
-
3
0
0
2
(
o
r
o
T
n
á
r
u
D
r
o
d
a
m
A
:
o
ñ
e
s
i
D
]
7
V
S
U
l
e
g
n
Á
[
)
6
0
0
2
-
3
0
0
2
(
o
r
o
T
n
á
r
u
D
r
o
d
a
m
A
:
o
ñ
e
s
i
D
]
7
V
S
U
l
e
g
n
Á
[
Introduccióón a Apache
Introducci
n a Apache Tomcat
Tomcat 5.55.5
•• Proceso de instalaci
Proceso de instalacióónn
Escuela Técnica Superior
de Ingeniería Informática
Departamento de Lenguajes
y Sistemas Informáticos
n de Tomcat
Tomcat
1.1. Introducci
Introduccióón a n a
Tomcat
Tomcat
Instalacióón de
2.2. Instalaci
Estructura de
3.3. Estructura de
directorios de Tomcat
Tomcat
directorios de
Aplicaciones webweb en en
Tomcat
Tomcat
Administracióón de
n de
Tomcat
Tomcat
Para saber mááss
6.6. Para saber m
7.7. Ejercicios
Ejercicios
4.4. Aplicaciones
5.5. Administraci
TOMCAT
TOMCAT
Sevilla, febrero de 2007
Grupo de Ingeniería del Software
Escuela Técnica Superior
de Ingeniería Informática
Departamento de Lenguajes
y Sistemas Informáticos
n de Tomcat
Tomcat
1.1. Introducci
Introduccióón a n a
Tomcat
Tomcat
Instalacióón de
2.2. Instalaci
Estructura de
3.3. Estructura de
directorios de Tomcat
Tomcat
directorios de
Aplicaciones webweb en en
Tomcat
Tomcat
Administracióón de
n de
Tomcat
Tomcat
Para saber mááss
6.6. Para saber m
7.7. Ejercicios
Ejercicios
4.4. Aplicaciones
5.5. Administraci
TOMCAT
TOMCAT
Sevilla, febrero de 2007
Grupo de Ingeniería del Software
Introduccióón a Apache
Introducci
n a Apache Tomcat
Tomcat 5.55.5
•• Proceso de instalaci
Proceso de instalacióónn
8. Para poder acceder a las aplicaciones de gestión y
administración es necesario crear un usuario de Tomcat
con los roles adecuados. Para ello, añadir un elemento
similar al siguiente al documento
$CATALINA_HOME//conf
$CATALINA_HOME
tomcat--users.xml
users.xml:
conf//tomcat
<user username="admin" password="…" roles="admin,manager" />
9. Descomprimir el archivo de la aplicación de administración.
10.Arrancar Tomcat y acceder a las aplicaciones de gestión y
de administración.
)
7
0
0
2
o
r
e
r
b
e
f
(
l
e
d
e
M
n
ó
m
a
R
y
n
á
r
u
D
r
o
d
a
m
A
:
l
a
n
g
i
r
o
n
ó
i
s
r
e
V
i
4
)
7
0
0
2
o
r
e
r
b
e
f
(
l
e
d
e
M
n
ó
m
a
R
y
n
á
r
u
D
r
o
d
a
m
A
:
l
a
n
g
i
r
o
n
ó
i
s
r
e
V
i
5
3
)
6
0
0
2
-
3
0
0
2
(
o
r
o
T
n
á
r
u
D
r
o
d
a
m
A
:
o
ñ
e
s
i
D
]
7
V
S
U
l
e
g
n
Á
[
)
6
0
0
2
-
3
0
0
2
(
o
r
o
T
n
á
r
u
D
r
o
d
a
m
A
:
o
ñ
e
s
i
D
]
7
V
S
U
l
e
g
n
Á
[
Escuela Técnica Superior
de Ingeniería Informática
Departamento de Lenguajes
y Sistemas Informáticos
n de Tomcat
Tomcat
1.1. Introducci
Introduccióón a n a
Tomcat
Tomcat
Instalacióón de
2.2. Instalaci
Estructura de
3.3. Estructura de
directorios de Tomcat
Tomcat
directorios de
Aplicaciones webweb en en
Tomcat
Tomcat
Administracióón de
n de
Tomcat
Tomcat
Para saber mááss
6.6. Para saber m
7.7. Ejercicios
Ejercicios
4.4. Aplicaciones
5.5. Administraci
TOMCAT
TOMCAT
Sevilla, febrero de 2007
Grupo de Ingeniería del Software
Escuela Técnica Superior
de Ingeniería Informática
Departamento de Lenguajes
y Sistemas Informáticos
n de Tomcat
Tomcat
1.1. Introducci
Introduccióón a n a
Tomcat
Tomcat
Instalacióón de
2.2. Instalaci
Estructura de
3.3. Estructura de
directorios de Tomcat
Tomcat
directorios de
Aplicaciones webweb en en
Tomcat
Tomcat
Administracióón de
n de
Tomcat
Tomcat
Para saber mááss
6.6. Para saber m
7.7. Ejercicios
Ejercicios
4.4. Aplicaciones
5.5. Administraci
TOMCAT
TOMCAT
Sevilla, febrero de 2007
Grupo de Ingeniería del Software
Introduccióón a Apache
Introducci
n a Apache Tomcat
Tomcat 5.55.5
•• Estructura de directorios
Estructura de directorios
Ejecutable de Tomcat, scripts y
Ejecutable de Tomcat, scripts y
precompilador de JSP
precompilador de JSP
Clases y JARs accesibles a todas las
Clases y JARs accesibles a todas las
aplicaciones web y a Tomcat
aplicaciones web y a Tomcat
Archivos de configuración, p.e. server.xml
server.xml
Archivos de configuración, p.e. server.xml
Archivos de registro (log) de Tomcat
Archivos de registro (log) de Tomcat
Clases y aplicaciones accesibles sólo a
Clases y aplicaciones accesibles sólo a
Tomcat, p.e. manager
manager y admin
admin
Tomcat, p.e. manager y admin
Clases y JARs accesibles a todas las
Clases y JARs accesibles a todas las
aplicaciones web
aplicaciones web
Archivos temporales
Archivos temporales
Aplicaciones webweb, incluyendo ROOT
ROOT y
Aplicaciones
Aplicaciones web, incluyendo ROOT y
algunas de ejemplo
algunas de ejemplo
Se pueden arrancar varias instancias de Tomcat
Se pueden arrancar varias instancias de
que usen configuraciones distintas mediante la
que usen configuraciones distintas mediante la
variable de entorno CATALINA_BASE
CATALINA_BASE
variable de entorno
Archivos temporales, JSP compilados, etc.
Archivos temporales, JSP compilados, etc.
Tomcat y y
Introduccióón a Apache
Introducci
n a Apache Tomcat
Tomcat 5.55.5
•• MMúúltiples instancias de
ltiples instancias de Tomcat
Tomcat
– Se pueden arrancar varias instancias de T
Comentarios de: Introducción a Apache Tomcat 5.5 (0)
No hay comentarios