Instalando/Configurando Apache Tomcat 6.0.18
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
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
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
“haganlos los bien explicados, no teclen a lo tonto” Jajajajaj, sin comentarios
Dario
10 Feb 10 at 11:10 pm
Muy buen aporte, me sirvio bastante se te agradece
Yonatan
17 Feb 10 at 9:54 pm
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