You are on page 1of 13

UNIDAD ADMINISTRATIVA SABS 2012

MANUAL DE ADMINISTRADOR
Instalacin y configuracin del servidor TOMCAT
MACRO Sistema para el manejo de informacin de Adquisiciones
de Bienes y Servicios
Versin 1.0
INTRODUCCION
Apache Tomcat (tambin llamado Jakarta Tomcat o simplemente Tomcat) funciona como un
contenedor de servlets desarrollado bajo el proyecto Jakarta en la Apache Software Foundation.
Tomcat implementa las especificaciones de los servlets y de JavaServer Pages (JSP) de Sun
Microsystems.
ENTORNO
Tomcat es un servidor web con soporte de servlets y JSPs. Tomcat no es un servidor de
aplicaciones, como JBoss o JOnAS. Incluye el compilador Jasper, que compila JSPs convirtindolas
en servlets. El motor de servlets de Tomcat a menudo se presenta en combinacin con el servidor
web Apache.
Tomcat puede funcionar como servidor web por s mismo. En sus inicios existi la percepcin de que
el uso de Tomcat de forma autnoma era slo recomendable para entornos de desarrollo y entornos
con requisitos mnimos de velocidad y gestin de transacciones. Hoy en da ya no existe esa
percepcin y Tomcat es usado como servidor web autnomo en entornos con alto nivel de trfico y
alta disponibilidad.
Dado que Tomcat fue escrito en Java, funciona en cualquier sistema operativo que disponga de la
mquina virtual Java.
ESTRUCTURA DE DIRECTORIOS
La jerarqua de directorios de instalacin de Tomcat incluye:

bin - arranque, cierre, y otros scripts y ejecutables


common - clases comunes que pueden utilizar Catalina y las aplicaciones web
conf - ficheros XML y los correspondientes DTD para la configuracin de Tomcat
logs - logs de Catalina y de las aplicaciones
server - clases utilizadas solamente por Catalina
shared - clases compartidas por todas las aplicaciones web

SISTEMA DE ADMINSITRACION DE BIENES Y SERVICIOS SABS

UNIDAD ADMINISTRATIVA SABS 2012

webapps - directorio que contiene las aplicaciones web


work - almacenamiento temporal de ficheros y directorios

TOMCAT 6.x

Implementado de Servlet 2.5 y JSP 2.1


Soporte para Unified Expression Language 2.1
Diseado para funcionar en Java SE 5.0 y posteriores
Soporte para Comet a travs de la interfaz CometProcessor

INSTALACION (Tomcat v. 6.0.3)


Para la instalaciones se puede descargar la ltima versin disponible desde la pagina web oficial
http://tomcat.apache.org/
Nota: Se recomienda instalar la ltima versin disponible de las versiones 6.x ya que las versiones
posteriores a la versin 7.x aun tienen algunos errores.
Una vez descargado se tendr en el directorio los siguientes archivos:

El archivo apache-tomcat-6.0.30.rar es donde se encuentra el instalador y los 2 archivos restantes


son simplemente para descomprimir y poder configurar el servidor.
Descomprimiendo el archivo se tendr el siguiente archivo:

Nota: Para no tener ningn problema de permisos de administrador o bloqueo del programa (Caso
Windows Server 2008 o posterior), vamos a instalarlo en una ruta esttica, en nuestro caso
crearemos una carpeta llamada tomcat60 dentro la unidad C:\

SISTEMA DE ADMINSITRACION DE BIENES Y SERVICIOS SABS

UNIDAD ADMINISTRATIVA SABS 2012

Como en cualquier programa la instalacin es sencilla, simplemente presionamos la opcin siguiente


o next.

SISTEMA DE ADMINSITRACION DE BIENES Y SERVICIOS SABS

UNIDAD ADMINISTRATIVA SABS 2012

SISTEMA DE ADMINSITRACION DE BIENES Y SERVICIOS SABS

UNIDAD ADMINISTRATIVA SABS 2012

Ahora viene la parte mas importante, la configuracin del numero de puerto de configuracin en
nombre de usuario de administrador, la contrasea, y el rol, en nuestro caso
Puerto: 8089
Usuario: $15t3m4s
Password: $15t3m4s

Ahora colocamos la ruta del JDK instalado

SISTEMA DE ADMINSITRACION DE BIENES Y SERVICIOS SABS

UNIDAD ADMINISTRATIVA SABS 2012

Ahora cambiamos la ruta de la instalacin a la creada al principio (c:\tomcat60)

SISTEMA DE ADMINSITRACION DE BIENES Y SERVICIOS SABS

UNIDAD ADMINISTRATIVA SABS 2012

Una ves finalizado la instalacin procedemos a copiar los 2 archivos restantes de configuracin
donde se instalo el servidor.

SISTEMA DE ADMINSITRACION DE BIENES Y SERVICIOS SABS

UNIDAD ADMINISTRATIVA SABS 2012

Ahora procedemos a descomprimir todo el contenido de los 2 archivos a la carpeta tomcat60

Copiamos y remplazamos todo el contenido.

SISTEMA DE ADMINSITRACION DE BIENES Y SERVICIOS SABS

UNIDAD ADMINISTRATIVA SABS 2012

Realizamos el mismo proceso con el contenido del otro archivo.


Luego el contenido de la carpeta ser el siguiente:

SISTEMA DE ADMINSITRACION DE BIENES Y SERVICIOS SABS

UNIDAD ADMINISTRATIVA SABS 2012

CONFIGURACION DE LA MEMORIA VIRTUAL


Por defecto el tamao de la memoria virtual es de 64Mb, que queda muy corto al momento de
implementar un sistema, entonces es necesario poder aumentar la memoria, para ello buscamos el
archivo catalina.bat que se encuentra en la ruta: C:\tomcat60\bin\ catalina.bat
Lo abrimos con un editor de texto y buscamos la siguiente cadena set CATALINA_OPTS

Como se configurara por primera vez esa opcin esta vaca, lo que haremos ser configurar el
tamao de arranque, la memoria mnima y la memoria mxima.

Entonces quedara asi, donde Xms2456m es el minimo de memoria de arranque, -XmX1024m es el


minimo de memoria virtual y XX:MaxPerSize=2048 es la memoria mxima permitida
ERRORES COMUNES
El error ms comn del servidor es el siguiente:
java.lang.OutOfMemoryError: PermGen space
Entonces la solucin mas apropiada es la de expandir la memoria virtual.
REINICIAR EL TOMCAT
Al realizar cualquier cambio en el servidor TOMCAT es necesario poder reiniciar, la forma mas
sencilla es la siguiente:

SISTEMA DE ADMINSITRACION DE BIENES Y SERVICIOS SABS

10

UNIDAD ADMINISTRATIVA SABS 2012

En la barra del escritorio aparece el icono del tomcat, que tiene un color verde en el centro lo que
nos indica, que el servidor esta en funcionamiento, entonces nosotros detenemos todos los servicios
haciendo clic derecho sobre el icono y pulsando la opcin Stop service, entonces nos mostrara la
siguiente ventana:

Ahora el icono aparecer distinto:

Hacemos clic derecho nuevamente pero esta vez eligiendo Star service, lo que reiniciara nuestro
servidor.
SISTEMA DE ADMINSITRACION DE BIENES Y SERVICIOS SABS

11

UNIDAD ADMINISTRATIVA SABS 2012

SUBIR UNA APLICACION AL SERVIDOR


Ya teniendo el tomcat instalado y ejecutndose, podemos observar en el navegador el modo
administrador:
Pulsamos http://localhost:8089

Para poder subir una aplicacin pulsamos la opcin Tomcat Manager, nos pedir la contrasea
con la cual se instalo en tomcat:

Nos mostrara la siguiente pantalla:

SISTEMA DE ADMINSITRACION DE BIENES Y SERVICIOS SABS

12

UNIDAD ADMINISTRATIVA SABS 2012

Y en la parte inferior se encuentra:

Lo que nos permite elegir la ruta de donde se encuentra nuestro archivo .war y presionamos
Desplegar
Luego aparecer una nueva aplicacin:

Ahora podemos acceder a la aplicacin presionando http://localhost:8080/macro lo que nos


mostrara la aplicacin.

SISTEMA DE ADMINSITRACION DE BIENES Y SERVICIOS SABS

13

You might also like