gentoo linux, java, software libre y otras hierbas
dic, 16 2006 - 8:05 pm

Instalación del Apache Tomcat en Linux y Windows

Es de aclarar que antes de instalar el Tomcat debes tener instalada la versión del J2SDK. Los pasos para instalar Tomcat en Windows son muy sencillos así que no vale la pena quedarnos en eso, tan solo ejecutar el instalador y él automaticamente detectará J2SDK y configurará las variables de entorno.

En Linux hay un poco más de trabajillo (no tanto). Solo tienes que descomprimir el contenido del tar o el tar.gz y colocarlo en donde desees (/home/usuario/tomcat o /usr/lib/tomcat o donde se te pegue la gana). Después tienes que definir las variables de entorno JAVA_HOME (con la ruta donde tengas el JSDK) y CATALINA_HOME (donde tengas el Tomcat). Para ello utilizamos el comando export, de la siguiente manera:

export JAVA_HOME=”/usr/lib/j2sdk1.5-sun”

export CATALINA_HOME=”/home/casidiablo/tomcat”

Obviamente debes cambiar las rutas de acuerdo a como tengas instalado el J2SDK y el Tomcat. Para verificar que guardamos las variables correctamente digitamos los comandos echo $JAVA_HOME y echo $CATALINA_HOME. Si aparecen las rutas ya está!!! ¿o no?

Pero nos enfrentamos a un problema muy común en Linux, y es que despues de definir las variables de entorno y cerrar la consola, los cambios no se guardan para la próxima vez que abras la consola. Para que esto no pase vamos a modificar el archivo .bashrc que se encuentra en la carpeta personal de nuestro usuario, así editamos ese archivo añadiendo los comandos que vimos arriba; ¿que tal con el vim? vim /home/casidiablo/.bashrc

Después de establecer las variables de entorno podemos iniciar el servidor; en windows puedes ir a “inicio->programas->tomcat->start tomcat” si utilizaste el instalador (*.exe) o… ir al directorio donde quedó instalado el Tomcat y ejecutar el archivo startup.bat en Windows o el startup.sh en Linux.

Esto iniciará el servidor Tomcat, el cual se ejecuta en el puerto TCP 8080 para no generar conflicto con los servidores Web tradicionales que se ejecutan en el 80. Si todo va bien abre un navegador web cualquiera como por ejemplo el Firefox, y digita lo siguiente en la barra de direcciones: http://localhost:8080/ o con http://127.0.0.1:8080/ con lo que verás:

Para detener el servidor debes ejecutar el archivo shutdown. Para probar tus aplicaciones JSP o páginas en HTML solo tienes que copiar los archivos al directorio wepapps/ROOT del tomcat; por ej. yo he creado la carpeta organizadorgui en la carpeta ROOT, la cual contiene una aplicacion en JSP, y la forma de accesar a ésta es:

14 Comentarios | deja el tuyo

Un enlace entrante

13 Comentarios en “Instalación del Apache Tomcat en Linux y Windows”

  1. Fabian dice:

    e parece muy buena la informacion que aqui recae.
    siga así.

    ATT – Fabian

  2. jcalderon dice:

    Interesante post, acabo de instalar Apache Tomcat en windows. Necesito crear un nuevo username and password propio en apache tomcat; te agradeceria mucho si me explicaras el proceso.
    Saludos.

  3. miguel dice:

    oye estoy utilizando eclipse 5.0 le instale o agregue myeclipse pero el tomcat no se instala con un ejecutador sino desde aplicacion servers desde myeclipse ojala pudiese recibir ayuda de tu parte porq no puedo mandar mis jsp a mi explorador que es Mozilla (el tomcat q tengo es 5.0 tambien )

  4. nerelaya dice:

    Holaa a todos!!

    Alguien me podria indicar como arreglar el siguiente error que me sale?? Estoy utilizando linux, exactamente ubuntu hardy heron. Y cuando configuro apache2 y tomcat para que cooperen utilizando libapache2-mod-jk que es un conector, me da el siguiente error:

    Not Found

    The requested URL /p2_js.jsp was not found on this server.
    Apache/2.2.9 (Ubuntu) mod_jk/1.2.26 PHP/5.2.6-2ubuntu4 with Suhosin-Patch Server at localhost Port 80

    Y la cuestion es que la pagina jsp esta en el directorio: /usr/local/apache-tomcat-5.5.27/webapps/ROOT/

    Es urgente!!!!!!!!!!!!!!!!!!!!!!!!

    Muchas gracias

  5. jairo dice:

    hola a todos excelnte informacion pero me surje una duda ese Apache Tomcat,no es el mismo servidor ke se instala cuando uno insatala appserver

  6. yeesmin dice:

    hola buena explicacion ya que yo lo recibi en word, ya que una profesora no los envio como trabajo suyo es decir utilizo este link pero como autor suyo
    sin saber lo encontre en internet y le entendi mejor a usted

  7. Cristian dice:

    Hola yeesmin, me puedes enviar el word? Me gusta registrar esas cosas :D

    Mi correo es cristian@elhacker.net

    Un saludo!

  8. Julio Urian dice:

    Hola, este fo me parece uno de los mejores y desde ya hace unos meses lo sigo y aunque este tema me ha servido aun no he podido emplear eso para instalar esta herramienta http://www.semanticwebbuilder.org/OS/wb/, ojala me puedas ayudar, ya he instalado el jdk, mysql y y el tomcat aunque no sirve como deberia, este sofware pide modificar algunas varibles y no se como hacerlo en Ubuntu, espero puedas prestarme un poco de ayuda en el.

  9. ares dice:

    HOla intenete hice todas las instrucciones pero a la hora de reiniciar apache me manda error y no levanta el tomcat levanta sin problemas

  10. IMELDA dice:

    NO PUEDO ACCEDER

  11. GRISEL dice:

    HOLA ACABO DE INSTALAR TOMCAT Y QUIERO SABER DE QUE OTRA FORMA PUEDO CONFIGURAR TOMCAT PORFAVOR ES MUY URGENTE.

  12. Manga dice:

    Excelente información y sitio me sirvio de mucho

¡Déjanos tu comentario!