Apache Tomcat no funciona

Apache Tomcat no funciona

Tengo CentOS 6.4 instalado en VMware. Recientemente instalé el servidor Java SE8 y Apache Tomcat, pero no puedo conectarme al servidor usando el navegador `localhost:8080' que dice No se puede conectar. También intenté cambiar el puerto del conector en la configuración del servidor Tomcat pero aún no puedo conectarme.

etc/perfil

PATH=/usr/local/jdk1.8.0/bin:$PATH
JRE_HOME=/usr/local/jdk1.8.0/jre/bin
CATALINA_HOME=/media/new/softwares/Tomcat/apache-tomcat-8.0.5/

export PATH
export JRE_HOME
export CATALINA_HOME

archivo anfitrión

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

terminal al iniciar Tomcat

Using CATALINA_BASE:   /media/new/softwares/Tomcat/apache-tomcat-8.0.5
Using CATALINA_HOME:   /media/new/softwares/Tomcat/apache-tomcat-8.0.5
Using CATALINA_TMPDIR: /media/new/softwares/Tomcat/apache-tomcat-8.0.5/temp
Using JRE_HOME:        /usr/local/jdk1.8.0/jre/bin
Using CLASSPATH:       /media/new/softwares/Tomcat/apache-tomcat 8.0.5/bin/bootstrap.jar:/media/new/softwares/Tomcat/apache-tomcat-8.0.5/bin/tomcat-juli.jar
Tomcat started.

registro de gato

/media/new/softwares/Tomcat/apache-tomcat-8.0.5/bin/catalina.sh: line 399: /usr/local/jdk1.8.0/jre/bin/bin/java: No such file or directory

Respuesta1

Parece bastante sencillo y sencillo. No tienes Java instalado. O al menos no está en la ubicación que busca Tomcat.

/media/new/softwares/Tomcat/apache-tomcat-8.0.5/bin/catalina.sh: línea 399: /usr/local/jdk1.8.0/jre/bin/bin/java: No existe tal archivo o directorio

Deberá descargar www.java.comJDK 1.8.0 o alguna versión de Java, instalarlo /usr/local/...y luego cambiar las configuraciones en Tomcat para que pueda encontrar Java.

Respuesta2

¿Existe este camino de JDK? Proporcione más información sobre este JDK si ve este mensaje de error:

/usr/local/jdk1.8.0/jre/**bin/bin**/java

Hay dos /bin/bin, tal vez este sea el error. Si jdk existe, intente utilizar esta configuración:

Using JRE_HOME:        /usr/local/jdk1.8.0/jre

Respuesta3

También estaba enfrentando el mismo problema y descubrí que se debía a que catalina.sh no descubrió la ruta jre. Así resuelto estableciendo las siguientes variables de ruta:

exportar JAVA_HOME="/usr/java/jdk1.8.0_25"

exportar JRE_HOME=/usr/java/jdk1.8.0_25/jre

Respuesta4

Deberías configurar JAVA_HOME=/usr/local/jdk1.8.0oJRE_HOME=/usr/local/jdk1.8.0/jre

información relacionada