Ca Diidxa

Tejiendo Redes de Conocimiento Libre

Instalando/Configurando Apache Tomcat 6.0.18

with 5 comments

Antes de proceder con la instalación del Tomcat es necesario tener instalado JRE 5.0 o superior. Puedes descargar este paquete desde los repositorios oficiales de Debian ya sea en linea de comandos  o con ayuda del Synaptic. Ahora si procedemos con la instalación del Apache Tomcat, lo primero que hay que hacer es descargarse el tomcat desde la página oficial o con ayuda del wget, en mi caso lo hice con el wget ya que la página no respondia. PUedes hacerlo de la siguiente manera

jiman@jiman-debian:~$ wget http://apache.deathculture.net/tomcat/tomcat-6/v6.0.18/bin/apache-tomcat-6.0.18.tar.gz

Ahora descomprimimos el paquete

tar -xzvf apache-tomcat-6.0.18.tar.gz

Enseguida configuramos las variables de entorno con las que va a trabajar Tomcat

CATALINA_HOME=/home/usuario/apache-tomcat-6.0.18
CATALINA_BASE=/home/usuario/apache-tomcat-6.0.18
JRE_HOME=/usr/lib/jvm/java-6-sun/jre
export CATALINA_HOME
export CATALINA_BASE
export JRE_HOME

Hay que tomar en cuenta que la ruta de los directorios va a cambiar dependiendo de donde se encuentre instalado Java y Apache Tomcat, en este caso lo descomprimí dentro de la carpeta de mi usuario, ademas de que estas variables son temporales, si se desea que se carguen en cada inicio de sesión se debe meter en el archivo .profile que se encuentra en tu carpeta HOME.

Ahora le cambiamos los permisos a los script que vienen junto con el tomcat dentro de la carpeta bin, lo hacemos de la siguiente manera


jiman@jiman-debian:~$ cd apache-tomcat-6.0.18/bin
jiman@jiman-debian:~/apache-tomcat-6.0.18/bin$chmod +x *.sh

Despues de haber hecho esto ahora si estamos listos para levantar el servicio.

jiman@jiman-debian:~/apache-tomcat-6.0.18/bin$sh catalina.sh start

Para verificar que el servidor web esta levantado, abrimos algun navegador y tecleamos la siguiente dirección http://localhost:8080

Si deseamos crear un usuario administrador tenemos que modificar el archivo tomcat-users.xml que se encuentra dentro de la carpeta conf.

jiman@jiman-debian:~$ cd apache-tomcat-6.0.18/conf
jiman@jiman-debian:~/apache-tomcat-6.0.18/conf$nano tomcat-users.xml

Debemos de modificarlo de la siguiente manera

<tomcat -users>
<role rolename=”manager”/>
<role rolename=”admin”/>
<user username=”YOUR_USERNAME” password=”YOUR_PASSWORD” roles=”admin,manager”/>

Guardamos el archivo y reiniciamos el servicio.


jiman@jiman-debian:~$ cd apache-tomcat-6.0.18/bin
jiman@jiman-debian:~/apache-tomcat-6.0.18/bin$sh catalina.sh stop
jiman@jiman-debian:~/apache-tomcat-6.0.18/bin$sh catalina.sh start

Fuente: Kenno’s OpenNote

Written by jiman

December 17th, 2008 at 5:53 pm

5 Responses to 'Instalando/Configurando Apache Tomcat 6.0.18'

Subscribe to comments with RSS or TrackBack to 'Instalando/Configurando Apache Tomcat 6.0.18'.

  1. Buen Trabajo, gracias me sirvio de mucho, lo utilice sobre centos 5.3 y no me dio problema la instalacion

    Jose

    17 Aug 09 at 10:05 am

  2. Que pesima explicacion, no se le entiende nada, si van hacer tutoriales haganlos los bien explicados, no teclen a lo tonto, para muestra un boton: http://lord-darknite.blogspot.com/2009/11/instalacion-y-configuracion-apache.html

    uri

    10 Feb 10 at 10:04 pm

  3. “haganlos los bien explicados, no teclen a lo tonto” Jajajajaj, sin comentarios

    Dario

    10 Feb 10 at 11:10 pm

  4. Muy buen aporte, me sirvio bastante se te agradece

    Yonatan

    17 Feb 10 at 9:54 pm

  5. hay alguna manera para que el servicio se inicie automáticamente? quiero decir, si yo ejecuto desde una terminal el comando “catalina.sh start” para arrancar el servidor, si cierro la terminal se para el servicio. me gustaría conseguir que se mantuviera en marcha. estoy arrancando el servicio desde una terminal por ssh en un servidor remoto el cual no puedo reiniciar.

    joan16v

    15 Apr 10 at 3:19 am

Leave a Reply