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
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
No hay comentarios:
Publicar un comentario