Problemas con tomcat 5.5

Imagen de vozak
0 puntos

Hola, he instalado el Tomcat 5.5 a traves de Synaptic y lo he configurado segun las paginas que he encontrado en internet. cuando ejecuto el comando startup.sh me aparece:

 

Using CATALINA_BASE:        /usr/share/tomcat5.5

Using CATALINA_HOME:      /usr/share/tomcat5.5

Using CATALINA_TMPDIR:   /usr/share/tomcat5.5/temp

Using JRE_HOME:               /usr/lib/j2se/1.4

 

El problema es que cuando escribo localhost:8080 en el navegador, no me carga la pagina de tomcat.  No se que he hecho mal, si alguien me puede ayudar se lo agradeceria mucho porque estoy empezando  a volverme loca!!!! jejeje

Gracias de antemano 

Imagen de eivar
+1
0
-1

Tratando de resolver ese problema, de que no aparece, me podrias pasar las paginas de donde leiste la configuración, si lo logro hacer funcionar te paso la respuesta

XD 

El mundo es mejor cuando eres LIBRE de elegir Eivar M. M.

+1
0
-1
Imagen de eivar
+1
0
-1

Bueno te explico rapidamente para ver si logras hacerlo también:

Usando el manual que encontraras en la siguiente página:

http://www.debianhelp.co.uk/apachetomcat.htm

fui hasta la sección de instalar tomcat, alli dicen como compilarlo pero yo ya lo tengo instalado usando synaptic.

En una consola ejecuté el comando

sudo su

en lo que viene a ser como el comando su en debian.

Ingrese al directorio donde se está instalado tomcat 5.5

/usr/share/tomcat5.5/

y usé el script de inicio que ahi se encuentra:

# ./bin/catalina.sh start
con lo cual deberias ver algo como esto producto de la ejecución del script
Using CATALINA_BASE: /usr/share/tomcat5.5
Using CATALINA_HOME: /usr/share/tomcat5.5
Using CATALINA_TMPDIR: /usr/share/tomcat5.5/temp
Using JRE_HOME: /usr/lib/jvm/java-1.5.0-sun

Con base en mi experiencia, de cuando instalé tomcat en wintendo, pensé que encontraría el servidor en localhost:8080
pero no apareció asi que revise el log del tomcat (recuerda que aun sigo en la carpeta de instalación de tomcat)

# gedit logs/catalina.out
y puede ver el siguiente contenido

05/18/2007 03:12:56 PM org.apache.catalina.core.AprLifecycleListener lifecycleEvent
INFO: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/lib/jvm/java-1.5.0-sun-1.5.0.11/jre/lib/i386/client:/usr/lib/jvm/java-1.5.0-sun-1.5.0.11/jre/lib/i386:/usr/lib/jvm/java-1.5.0-sun-1.5.0.11/jre/../lib/i386
05/18/2007 03:12:56 PM org.apache.coyote.http11.Http11BaseProtocol init
INFO: Inicializando Coyote HTTP/1.1 en puerto http-8180
05/18/2007 03:12:56 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 897 ms ... (estas lineas son poco importantes para lo que nos ocupa pero detallan ciertas cosas que se cargaron/iniciaron) ...

Mi atención se dirigión hacia la línea que dice
INFO: Inicializando Coyote HTTP/1.1 en puerto http-8180
Pensé que el servidor se inición en el puerto 8180 (quizas porque el 8080 está ocupado o quizas es el puerto por defecto en Linux... )

En mi firefox, en la barra de direcciones escribí entonces

http://localhost:8180

y ¡bingo! TOMCAT está funcionando.

Revission 19 de mayo. 

Nota: si algo no funciona no olvides revisar el catalina.out, si por algún motivo al abrirlo con gedit te muestra que el archivo no se puede abrir, a mi me funciona eliminar el catalina.out y  todos los log.

También parece que es necesario ejecutar

sudo /etc/init.d/tomcat5.5 start

y de hecho en una pc me pasó que despues de configurarlo bien bastaba con iniciar tomcat con el comando anterior (sudo /etc...).

Importante no olvidar configurar el adiminstrador inicial, para mas sobre ese tema ver aqui 

El mundo es mejor cuando eres LIBRE de elegir Eivar M. M.

+1
0
-1
Imagen de palbap
+1
0
-1

Esta solución la he sacado de aqui (https://bugs.launchpad.net/ubuntu/+source/tomcat5.5/+bug/97096), a mi me ha funcionado.

Edita el script de arranque de Tomcat (/etc/init.d/tomcat5.5) e inserta la siguiente línea antes del primer 'else' del bloque start:

tail /var/log/tomcat5.5/catalina.out > /dev/null &

Salva y reinicia ejecutando el script de arranque:

/etc/init.d/tomcat5.5 restart

+1
0
-1