Windows XP下面,Apache 2.0.59与Tomcat 5.5.23,利用Tomcat Connectors进行整合:
(by 风色鸟)
这次利用Apache 2.0.59,对Tomcat进行整合,这样做,是让Tomcat专职解释所有jsp和servlet,将 html,txt等类型的文件交给apache解释,分担Tomcat的压力。
用Apache 2.0.59,也为了下次能整合SVN、ASP等。也因为这个版本目前比较稳定。
JDK 5.0 Update 12:
下载地方:
文件名:jdk-1_5_0_12-windows-i586-p.exe
安装:默认安装,一路确定
安装后配置:右键我的电脑 -> 属性 -> 高级 -> 环境变量
-> 新建“变量名:JAVA_HOME;变量值:Java所在目录下面的jdk1.5.0_12目录,例如:
D:\tools\Java\jdk1.5.0_12”
-> 新建“变量名:JRE_HOME;变量值:Java所在目录下面的jre1.5.0_12目录,例如:
D:\tools\Java\jre1.5.0_12”
-> 编辑变量“Path”,在变量值最前面,添加“%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;”
ApacheApache 2.0.59 Released:
注释:这个版本是2.0的最后稳定版本了。如果要用SVN 1.4.4,就最好用这个版本。
下载地方:
文件名:apache_2.0.59-win32-x86-no_ssl.msi
安装:默认安装,一路确定。安装完毕,先不配置什么
Tomcat 5.5.23:
下载地方:
文件名:apache-tomcat-5.5.23.tar.gz
安装:解压文件到任意目录(例如可以解压到Apache Group目录)。安装完毕,先不配置什么
Tomcat Connectors (mod_jk):
下载地方:
文件名:jakarta-tomcat-connectors-jk2.0.4-win32-apache2.0.49.zip
安装和配置:
1、解压该文件;
2、将./modules目录下面的mod_jk2.so,拷贝到Apache目录下面的./modules目录中;
3、将./conf目录下面的workers2.properties.sample,拷贝到Apache目录下面的./conf目录,
并改名为workers2.properties,并在此文件最后增加2个参数:
[uri:/*.jsp]
group=lb
[uri:/servlet/*]
group=lb
上述2个参数分别表明:a.要Tomcat解释所有以jsp为后缀的文件;b.要Tomcat解释/servlet/目
录下的所有文件。
4、Tomcat所在目录下面的./conf目录,修改web.xml:去掉两处invoker的注释,来激活让Tomcat解释/servlet/目录下所有文件的功能;
5、Apache所在目录下面的./conf目录,修改httpd.conf:
a. 在LoadModule模块下面,增加LoadModule jk2_module modules/mod_jk2.so
b. 找到 DocumentRoot "XXXX/Apache2/htdocs" ,修改为Tomcat所在目录下面的webapps目录:
DocumentRoot "XXXX/apache-tomcat-5.5.23/webapps"
c. 找到,修改为Tomcat所在目录下面的webapps目录:
d. 找到DirectoryIndex index.html index.html.var,在后面增加index.jsp,使得apache将
index.jsp也作为默认首页。
启动
先启动Apache(应该开机会自动启动,并且在右下角会有一个Apache Server Monitor)。
然后启动Tomcat:执行Tomcat所在目录下面的bin目录中的startup.bat文件即可。执行完毕,会有一
个console开着,注意不要关闭。若关闭此console,tomcat亦也结束。
在地址栏输入:或者,即为所得。
以后自己的网页,就发布到Tomcat所在目录的webapps目录下面即可。
阅读(2538) | 评论(1) | 转发(0) |