Tomcat 5.5 en Feisty Fawn
Posted in
Computers
Tags: gnu/linux, tomcat, ubuntu
Tratando de instalar Tomcat 5.5 en Ubuntu 7.04 Feisty Fawn desde los repositorios oficiales de la distribución observé que la instalación no se efectuaba correctamente (no podía arrancar el demonio). Indagando un poco por Ubuntu Forums encontré un excelente mini-howto que explicaba como resolver los problemas que surgían al intentar instalar Tomcat en Faisty Fawn. Cabe decir que son pequeños problemas, pero a su vez son vitales para el funcionamiento de Tomcat. Para echar a andar nuestro servidor Tomcat debemos de arreglar principalmente dos puntos:
1) Establecer el JAVA_HOME por defecto para Tomcat
sudo vim /etc/default/tomcat5.5
Descomentar la línea donde se encuentra definida la variable JAVA_HOME y establecer la ruta donde se encuentra el JDK que tengas instalado.
JAVA_HOME=/usr/lib/jvm/java-6-sun
2) Arreglar el fichero catalina.out
Desafortunadamente, parece ser que el fichero log de Tomcat es una pipe, pero Tomcat no puede arrancar sin dicho fichero. Nosotros lo volveremos a crear como un fichero normal con la misma configuración de seguridad.
cd /var/log/tomcat5.5/ sudo rm catalina.out sudo touch catalina.out sudo chown tomcat55:nogroup catalina.out sudo chmod uo-wrx catalina.out
Ahora Tomcat debería de funcionar como demonio. Inícialo con:
/etc/init.d/tomcat5.5 start
Ahora el servidor web debería de funcionar en http://localhost:8180/. Para cambiar el puerto por defecto debemos de modificar el fichero server.xml y reiniciar Tomcat:
sudo vim /usr/share/tomcat5.5/conf/server.xml
<!-- Define a non-SSL HTTP/1.1 Connector on port 8180 -->
<connector port="8180“…</connector>
Por otro lado, si deseas arrancar Tomcat no como un demonio, sino desde una herramienta de desarrollo (por ejemplo Eclipse), te darás cuenta que Tomcat da algunos errores. Así que debemos de cambiar los permisos del directorio de trabajo de Tomcat:
cd /var/cache sudo chmod go+rwx tomcat5.5






Félix
19 jun 2007 15:37:11
el chown no debería ser
sudo chown 0600 catalina.out
?
Gracias por todo.
Josema-MinasTiriz
13 jul 2007 18:34:27
¡Hola a todos!
No sé, ya después de tanto buscar, si es que lo torpe lo hago superlativo, qué leche de version de tomcat me he bajado, pero sobre todo, las líneas que pongo más abajo, en mi sistema no aparecen, me explico:
1-en /etc/default, no hay nada relacionado con tomcat, al menos despues de la instalación de mi version.
2- Igualmente sucede con, /var/log/"tomcat_xxx", no hay nada realcionado con ello.
3-Descartado realizar: /etc/init.d/"tomcat_xxx"
–¿Podríais ayudarme sobre esto, No puedeser lo que me pasa?
sudo vim /etc/default/tomcat5.5
JAVA_HOME=/usr/lib/jvm/java-6-sun
cd /var/log/tomcat5.5/
sudo rm catalina.out
sudo touch catalina.out
sudo chown tomcat55:nogroup catalina.out
sudo chmod uo-wrx catalina.out
/etc/init.d/tomcat5.5 start
Carlos
06 ago 2007 23:40:07
Excelente explicación, todo me funciono sin problemas. Cómo hago para configurar una aplicación además como puedo integrar el apache con el eclipse
JJ
02 sep 2007 16:19:03
Muchas gracias, me funciona sin problemas con esta solución después de haberle dado muchas vueltas.
Instalando Tomcat 5.5 en eclipse « Pain Dev
04 nov 2007 21:38:59
[...] Instalando Tomcat 5.5 en eclipse 4 11 2007 Este servidor web tiene sus inconvenientes a la hora de instalar, y gracias a una guía pude levantarlo sin problemas, la cual copio y pego Lo primero es instalar el servidor como tal via aptitude [...]
frank
29 feb 2008 00:10:17
instale el tomcat y le doy start no me arroja problemas pero tomcat no arranca… vuelve y pide arrancar….
Bitacora » Blog Archive » JEE + JBoss + Tomcat5.5 + Eclipse en Ubuntu 7.10
15 abr 2008 16:10:50
[...] http://www.alfonsojimenez.com/2007/05/23-tomcat-55-en-feisty-fawn [...]