Then I still do not understand why a reboot does not start it...
Comparing this post of you to the results shown in this post of william_syd I think it is starting fine as the output looks more or less the same.
That still leaves the issue why you can not access it. Does tomcat have errorlogs as well? Perhaps a clue might be in there.
This is from the only file in the tomcat log directory (catalina.out):
/opt/tomcat/bin/catalina.sh: line 273: /usr/java/jdk/bin/java: is a directory
/opt/tomcat/bin/catalina.sh: line 273: /usr/java/jdk/bin/java: is a directory
/opt/tomcat/bin/catalina.sh: line 273: /usr/java/jdk/bin/java: is a directory
After you have started it does it stay up? Try this a few times after starting the service:
ps aux | grep tomcat
Above should at least output all process run as the tomcat user under which the process should be started judging from the script.
That gives me this output:
root 5811 0.0 0.1 5712 572 pts/0 S+ 15:30 0:00 grep tomcat
If not it seems it does not stay up... otherwise it should be up and accessible. Did you try and access it from your server itself already?
elinks http://localhost:8080
elinks
http://localhost:8080 gives me a Connection Refused error screen...
