Tomcat iniciado, conexão recusada

1

Eu baixei apache-tomcat-7.0.65.tar.gz de aqui .

Eu extraí e comecei a usar startup.sh da seguinte forma

arul@arul-pc:~$ chmod +x /usr/local/apache-tomcat-7.0.65/bin/startup.sh 
arul@arul-pc:~$ cd /usr/local/apache-tomcat-7.0.65/bin/
arul@arul-pc:/usr/local/apache-tomcat-7.0.65/bin$ ./startup.sh 
Using CATALINA_BASE:   /usr/local/apache-tomcat-7.0.65
Using CATALINA_HOME:   /usr/local/apache-tomcat-7.0.65
Using CATALINA_TMPDIR: /usr/local/apache-tomcat-7.0.65/temp
Using JRE_HOME:        /usr/bin
Using CLASSPATH:       /usr/local/apache-tomcat-   7.0.65/bin/bootstrap.jar:/usr/local/apache-tomcat-7.0.65/bin/tomcat-juli.jar
Tomcat started.
arul@arul-pc:/usr/local/apache-tomcat-7.0.65/bin$

Mas, quando tentei abrir no navegador usando http://localhost:8080/ estou recebendo um erro conexão recusada .

Como resolver isso?

EDIT 1 :

Resultado, para ps -ef | grep java

arul@arul-pc:~$ ps -ef | grep java
arul      4404  4373  0 11:04 pts/2    00:00:00 grep --color=auto java

EDIT 2 :

Resultados,

arul@arul-pc:~$ which java
/usr/bin/java
arul@arul-pc:~$ java -version
java version "1.8.0_66"
Java(TM) SE Runtime Environment (build 1.8.0_66-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.66-b17, mixed mode)
arul@arul-pc:~$ cd /usr/local/apache-tomcat-7.0.65/logs/
arul@arul-pc:/usr/local/apache-tomcat-7.0.65/logs$ ls
catalina.out
arul@arul-pc:/usr/local/apache-tomcat-7.0.65/logs$

E quando eu abro catalina.out ,

    
por A J 21.10.2015 / 11:55

1 resposta

4

O Tomcat executa java criando uma variável _RUNJAVA em setclasspath.sh . Isso é feito anexando /bin/java à variável de ambiente JRE_HOME . Seu JRE_HOME está atualmente definido como /usr/bin . Então você precisa modificar o JRE_HOME para ser /usr .

Você pode substituí-lo pelo script startup.sh ao incluí-lo da seguinte forma:

JRE_HOME=/usr ./startup.sh

Se você quiser modificar o JRE_HOME permanentemente no sistema, adicione-o ou edite o /etc/environment .

    
por AJefferiss 27.10.2015 / 10:23