日期:2014-05-16  浏览次数:20828 次

关于linux中tomcat遇到的奇怪的问题
服务器版本:ubuntu-13.04-server-amd64.iso
jdk版本:jdk-7u40-linux-x64.tar.gz
tomcat版本:7.0.47
安装系统侧时候会让我选需要安装的软件,其中包括ssh,tomcat7,samba等,但是我一个都没有选。直接安装系统。系统为英文版。
所需软件都是系统安装好装的
jdk环境变量都没有问题

然后我去解压tomcat,解压后将tomcat给了 777权限
tomcat也配置了jdk路径和tomcat路径

这些都没有问题,但是我启动startup.sh的时候显示的信息也是正常的

但是tomcat就是没有起来,访问http://ip:8080就是无法访问,ip是可以ping通的。虚拟机采用桥接。网络绝对没有问题的。

问题就在这。然后我用 sudo apt-get install tomcat7 在线安装tomcat,在线安装tomcat会安装openjdk,tomcat装好后我用 sudo apt-get remove openjdk* 将openjdk卸载掉。
这时候奇迹发生了。
我去启动tomcat。
然后去访问http://ip:8080 这时候出现了tomcat的主页。
这个我就蛋疼了。不懂为啥会这样。
是从apache-tomcat上下载的tomcat有问题还是说系统中缺少必要组件,需要在线安装tomcat7才能把缺少的组件补上?求各位大神指点。

------解决方案--------------------
没有启动成功时的日志贴出来看看