当前位置: 技术问答>linux和unix
linux下tomcat设置问题!
来源: 互联网 发布时间:2015-03-14
本文导语: 我在linux7.3下安装但老是有问题,具体安装步骤如下: 1. 首先安装j2sdk-1_4_1_03-linux-i586-rpm.bin与j2re-1_4_1_03-linux-i586-rpm.bin(后者听说并不需要): ./j2sdk-1_4_1_03-linux-i586-rpm.bin rpm -ivh j2sdk-1_4_1_03-linux-i586.rpm ./j2re-1_4_1_03-linux...
我在linux7.3下安装但老是有问题,具体安装步骤如下:
1.
首先安装j2sdk-1_4_1_03-linux-i586-rpm.bin与j2re-1_4_1_03-linux-i586-rpm.bin(后者听说并不需要):
./j2sdk-1_4_1_03-linux-i586-rpm.bin
rpm -ivh j2sdk-1_4_1_03-linux-i586.rpm
./j2re-1_4_1_03-linux-i586-rpm.bin
rpm -ivh j2re-1_4_1_03-linux-i586.rpm
完成后执行java -version可以看到版本信息,表明已经装好。
2.
卸载原有的apache1.2.22,安装apache2.0.40:
卸载就不说了
tar zxvf httpd-2.0.40-i686-pc-linux-gnu-rh73.tar.gz
cd httpd-2.0.40
./configure;make;make install
完成以后被安装到了/usr/local/apache2下
经测试,可以访问默认页面
3.
安装tomcat4.1.24
tar zxvf tomcat-4.1.24.tar.gz
mv jakarta-tomcat-4.1.24 /opt/ ## 把解开的tomcat目录移动到我想安装的目录/opt
在~/.bash_profile中加入环境变量
JAVA_HOME=/usr/java/j2sdk1.4.1_03
CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib
CATALINA_BASE=/opt/jakarta-tomcat-4.1.24
CATALINA_HOME=/opt/jakarta-tomcat-4.1.24
TOMCAT_HOME=$CATALINA_HOME
PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin
export JAVA_HOME CLASSPATH CATALINA_BASE CATALINA_HOME PATH TOMCAT
设定完推出之后source ~/.bash_profile以使之生效
至此,照一般说法,tomcat的安装就算完成了。在关闭apache后,我运行$CATALINA_HOME/bin/startup.sh,出现以下字样:
Using CATALINA_BASE: /opt/jakarta-tomcat-4.1.24
Using CATALINA_HOME: /opt/jakarta-tomcat-4.1.24
Using CATALINA_TMPDIR: /opt/jakarta-tomcat-4.1.24/temp
Using JAVA_HOME:/usr/java/j2sdk1.4.1_03
这时运行nmap localhost可以看到端口8080已经启用了
但我在浏览器URL中打入http://localhost:8080确没有看到tomcat的默认主页,看到的信息如下:
HTTP Status 500 - No Context configured to process this request
--------------------------------------------------------------------------------
type Status report
message No Context configured to process this request
description The server encountered an internal error (No Context configured to process this request) that prevented it from fulfilling this request.
--------------------------------------------------------------------------------
Apache Tomcat/4.1.24
我的问题:
1.以上安装过程是否有问题,具体如何解决
2.安装没有问题的话,是否设置有问题,具体如何解决
3.都不是的话,……,到底是怎么回事?
4.tomcat的默认主页放在哪里?
1.
首先安装j2sdk-1_4_1_03-linux-i586-rpm.bin与j2re-1_4_1_03-linux-i586-rpm.bin(后者听说并不需要):
./j2sdk-1_4_1_03-linux-i586-rpm.bin
rpm -ivh j2sdk-1_4_1_03-linux-i586.rpm
./j2re-1_4_1_03-linux-i586-rpm.bin
rpm -ivh j2re-1_4_1_03-linux-i586.rpm
完成后执行java -version可以看到版本信息,表明已经装好。
2.
卸载原有的apache1.2.22,安装apache2.0.40:
卸载就不说了
tar zxvf httpd-2.0.40-i686-pc-linux-gnu-rh73.tar.gz
cd httpd-2.0.40
./configure;make;make install
完成以后被安装到了/usr/local/apache2下
经测试,可以访问默认页面
3.
安装tomcat4.1.24
tar zxvf tomcat-4.1.24.tar.gz
mv jakarta-tomcat-4.1.24 /opt/ ## 把解开的tomcat目录移动到我想安装的目录/opt
在~/.bash_profile中加入环境变量
JAVA_HOME=/usr/java/j2sdk1.4.1_03
CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib
CATALINA_BASE=/opt/jakarta-tomcat-4.1.24
CATALINA_HOME=/opt/jakarta-tomcat-4.1.24
TOMCAT_HOME=$CATALINA_HOME
PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin
export JAVA_HOME CLASSPATH CATALINA_BASE CATALINA_HOME PATH TOMCAT
设定完推出之后source ~/.bash_profile以使之生效
至此,照一般说法,tomcat的安装就算完成了。在关闭apache后,我运行$CATALINA_HOME/bin/startup.sh,出现以下字样:
Using CATALINA_BASE: /opt/jakarta-tomcat-4.1.24
Using CATALINA_HOME: /opt/jakarta-tomcat-4.1.24
Using CATALINA_TMPDIR: /opt/jakarta-tomcat-4.1.24/temp
Using JAVA_HOME:/usr/java/j2sdk1.4.1_03
这时运行nmap localhost可以看到端口8080已经启用了
但我在浏览器URL中打入http://localhost:8080确没有看到tomcat的默认主页,看到的信息如下:
HTTP Status 500 - No Context configured to process this request
--------------------------------------------------------------------------------
type Status report
message No Context configured to process this request
description The server encountered an internal error (No Context configured to process this request) that prevented it from fulfilling this request.
--------------------------------------------------------------------------------
Apache Tomcat/4.1.24
我的问题:
1.以上安装过程是否有问题,具体如何解决
2.安装没有问题的话,是否设置有问题,具体如何解决
3.都不是的话,……,到底是怎么回事?
4.tomcat的默认主页放在哪里?
|
看来没什么问题,
tomcat的默认主页是$TOMCAT_HOME/webapps/ROOT/index.jsp
tomcat的默认主页是$TOMCAT_HOME/webapps/ROOT/index.jsp
|
你试试http://localhost:8080/index.jsp
|
你是不是用kde的浏览器浏览的,那样会出现只要的问题
用mozilla或者netscape试试
用mozilla或者netscape试试