Alejandro Barturen, Pablo (piojo) Días y Juan (pucho) Gianuzzo
Muchas gracias a ellos que están investigando constantemente sobre tecnologías relacionadas con Linux.
Introduccion:
Este paper apunta a dar una idea a quien lo lea de como instalar apache-tomcat de manera sencilla, sobre un entorno Linux.
Dos palabritas sobre Apache-Tomcat, es un contenedor de Servlets y JSP, ampliamente utilizado muy flexible y potente. La versión que se instalará da soporte a la especificación JSP 2.0 y Servlet 2.4.
Paso 1: Obtencion y Descarga de Archivos
Ingrese a la siguiente pagina:
A la izquierda, encontrara una columna donde se ubica la opcion “which version?”, la cual lo enviara a una pagina donde obtendra informacion para elegir la version que mejor se adapte a sus necesidades, nosotros elegimos la version 5.5.16, que se encuentra aqui:
En la seccion 5.5.16, tendra la opcion de bajar tanto archivos binarios como de codigo fuente.
Dentro de los archivos binarios, podremos elegir :
Core
- Este es el nucleo de tomcat (el que debe bajar).
Deployer:
- Es una aplicación web que permite administrar aplicaciones, esto es, subirlas, bajarlas e iniciarlas
Embedded:
- Es para que un IDE(entorno de desarrollo integrado) lo utilice internamente.
Administration Web Application:
- Es una aplicacion web muy util para administrarlo (recomendamos su instalacion).
JDK 1.4 Compatability Package:
En diferentes formatos, nosotros utilizamos los tar.gz.
Paso 2 : Descompresion de apache-tomcat
Una vez descargado, debera descomprimirlo en el directorio en el quiera dejarlo instalado (en nuestro caso : /opt/apache-tomcat-5.5.16).
Paso 3: Seteo de las variables de entorno
Ahora debera setear la variable de entorno CATALINAHOME con el path absoluto donde se instalo tomcat y exportarla, de la siguiente manera:
CATALINAHOME=/opt/apache-tomcat-5.5.16/
(variable definida)
export CATALINAHOME
(variable disponible para todo el contexto)
Paso 4 : Confirmacion de la instalacion de tomcat
Los comandos para iniciar y apagar el servicio, respectivamente, son:
CATALINAHOME/bin/startup.sh
CATALINAHOME/bin/shutdown.sh
y generan una salida parecida a esta (note que la variable de entorno JRE_HOME debe estar correctamente seteada de antemano):
Para probar el correcto funcionamiento de apache-tomcat, puede abrir una ventana de su navegador e ingresar la siguiente URL (donde 8080 es el puerto de apache-tomcat) :
Si todo salio bien deberia ver una pantalla parecida a la siguiente (recuerde que el servidor debe estar iniciado):
Paso 5: Instalacion del Administrador
Para instalar el administrador descomprima el archivo de instalacion (en nuestro caso apache-tomcat-5.5.16-admin) en la carpeta CATALINAHOME, aceptando la opcion de sobreescribir archivos.
Paso 6: Registro de un usuario
Para agregar un usuario que le permita entrar por primera vez al administrador debe editar el archivo CATALINAHOME/conf/tomcat-users.xml y agregar el siguiente elemento:
< username="admin" password="xxxx" roles="admin,manager">
Paso 7: Confirmacion de la instalacion del Administrador
Para probar el buen funcionamiento del administrador primero debera reiniciar el servicio (apagarlo y prenderlo) para que registre los cambios efectuados en el archivo en el paso anterior.
A continuacion, abra una ventana de su navegador e ingrese la siguiente URL:
Si todo sale bien vera una pantalla como la siguiente:
Donde debera ingresar el nombre de usuario y contraseña definidos anteriormente (en nuestro caso usuario:admin, password:xxxx) y luego presionar el boton de login.
Si todo sale bien vera la siguiente pantalla:
En la cual confirmaremos la correcta instalacion y funcionamiento de apache-tomcat y su administration tool, con lo cual damos por finalizado este paper.
(mucha) Mas Informacion:
Dudas o consultas:
6 comentarios:
Por favor, mas de Java y Tomcat
Los felicito muchachos, espero que sigan aportando, yo hare lo mismo cuando vuelva a tener pc (con un 486 dx podre ponerme en carrera?)
bito: gracias por el interés. Nos gustaría saber que temas te gustaría que se desarrollen, un poco más específicamente, así lo investigamos y vemos que podemos aportar. Hasta pronto.
Hola Amigos, trabajo con J2EE y Tomcat, existen muchas cosas que todos los de la comunidad necesitamos, cualquier material bien explicado de temas puntuales será bienvenido.
Ej: configuración de Tomcat, Ajax, Tags JSP, Bases de datos y J2EE, etc.
Muchas gracias
Hola gente, me gustaría, si es posible o si tienen algo de la parte de autenticación y roles declarativos en Tomcat, sobre todo con bases de datos.
Apropósito muy bueno este blog!
Gracias
Julio de Santa Fé
lo segui paso a paso y funcionó!
Publicar un comentario