linux系统中安装tomcat后无法访问主页,回答有用都将得分
系统为fedora10
jdk为:jdk-1_5_0_22-linux-i586.bin
tomcat为:apache-tomcat-6.0.28.tar.gz
之前我在其它机器上面安装完系统之后,都没有问题,现在换了一台机器装了很多次都不行
我的安装步骤是
用root登录后直接./jdk-1_5_0_22-linux-i586.bin
然后配置环境
$ sudo gedit /etc/profile
在文件最后添加
JAVA_HOME=/home/aigyoo/java/jdk1.5.0_22
export JRE_HOME=/home/aigyoo/java/jdk1.5.0_22/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
安装好后resoure /etc/profile 或重启电脑 java -version 后出现是我当前安装版本
java version "1.5.0_22"
java(TM) 2 Runtime Environment,Standard Edition(build 1.5.0_22-b03)
java HotSpot(TM) Server VM(build 1.5.0_22-b03,mixed mode)
然后就是解压 tar -zvxf apache-tomcat-6.0.28.tar.gz
出现这个是不是就保证jdk百分百安装对了呢?
现在啥也不管 跑到 tomcat的bin目录下./startup.sh出现
Using CATALINA_BASE: /home/aigyoo/java/apache-tomcat-6.0.28
Using CATALINA_HOME: /home/aigyoo/java/apache-tomcat-6.0.28
Using CATALINA_TMPDIR: /home/aigyoo/java/apache-tomcat-6.0.28/temp
Using JRE_HOME: /home/aigyoo/java/jdk1.5.0_22/jre
Using CLASSPATH: /home/aigyoo/java/apache-tomcat-6.0.28/bin/bootstrap.jar
网上说这样tomcat就启动了,可是我发现确无法访问http://localhost:8080
然后我netstat -tln 可以发现8080端口有启动,系统默认会安装httpd也已经被卸载.
查看tomcat 启动日志 tail -f catalina.out 也未发现启动报错,只是有一个
INFO:The APR based Apache tomcat Native library which allows optimal performance in
production environments was not found on the java.library.path:/home/aigyoo/java/jdk1.5.0_22/jre
lib/i386/server:/home/aigyoo/java/jdk1.5.0_22/jrelib/i386/:/home/aigyoo/java/jdk1.5.0_22/jre..
lib/i386/
好像不要管的.
还有说是防火墙的问题,我也关闭掉试过了没有用.
现在我还能有什么办法去解决吗?
------解决方案--------------------/var/log/下的日志文件看看,看几个修改时间较新的
------解决方案--------------------
可能你的系统权限不够也不一定的,错误并不一定只出现在tomcat的日志里吧,/var/log下的messages、secure、audit/audit.log看看