Instalar tomcat5.5 en Debian etch


En primer lugar instalamos los paquetes de java de Sun:

aptitude install sun-java5-bin sun-java5-jre sun-java5-jdk

En segundo lugar instalamos el paquete tomcat5.5:

aptitude install tomcat5.5

Para asegurarnos de que se está utilizando el java de Sun ejecutamos:

update-alternatives --config java

y elegimos el apropiado. Repetimos esto para jar y javac.


A la hora de instalar tomcat hay que tener claro la ubicación de dos directorios, los denominados CATALINA_BASE y CATALINA_HOME. En el caso de Debian etch estos son:


CATALINA_BASE=/var/lib/tomcat5.5/
CATALINA_HOME=/usr/share/tomcat5.5/

aunque muchos ficheros están en los dos a través de enlaces simbólicos.
Para comprobar el buen funcionamiento del servidor podemos utilizar:

lsof -i

si todo va bien, veremos que el usuario tomcat55 está ejecutando una aplicación java en el puerto 8180.

Para utilizar nuestras aplicaciones, simplemente tenemos que copiar el fichero war en el directorio $CATALINA_BASE/webapps. La estructura mínima de este fichero es:


directorio/
directorio/fichero.jsp(.html)
directorio/WEB-INF
directorio/WEB-INF/web.xml
directorio/WEB-INF/classes
directorio/WEB-INF/classes/fichero.class

, , ,

  1. #1 por Manel el 22-01-09 - 6:59 pm

    Excelente explicación, clara y concisa. Tan solo puntualizar que el paquete lsof no viene por defecto, facilmente instalable con ‘apt-get install lsof’. Gracias.

    Me gusta

  2. #2 por Matias el 14-10-09 - 9:35 pm

    Muy bueno. La verdad que nunca comento pero no podia dejar de agradecerte.
    Saludos

    Me gusta

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: