CSDN博客

img shuiaaa

Windows2000 server和windows 2003下的Apache2.0.50与Tomcat5.0.27的整合配置方法

发表于2004/8/11 16:48:00  1824人阅读

Windows2000 server和windows 2003下的Apache2.0.50与Tomcat5.0.27的整合配置方法

 

一、软件准备:

假设你有一台能正常运行win2003的软件环境

1.J2SE v 1.4.2_05 http://java.sun.com/j2se/1.4.2/download.html下载!

(注意是Windows (all languages, including English)sdk版)

2.Apache2.0.50: URL http://www.apache.org/dist/httpd/binaries/win32/apache_2.0.50-win32-x86-no_ssl.exe下载!

3.Tomcat5.0.27:到 URL http://www.apache.org/dist/jakarta/tomcat-5/v5.0.27/bin/jakarta-tomcat-5.0.27.exe下载!

4.mod_jk.dll URL http://www.apache.org/dist/jakarta/tomcat-connectors/jk/binaries/win32/mod_jk_1.2.6_2.0.50.dll下载!

 

二、软件的安装:

(此处略)

三、Apache2.0.50Tomcat5.0.27的整合配置

1.)配置Apache2.0.50

1.将下载的mod_jk-2.0.47.dll复制到D:/Apache2/modules下。

2.设置主页文件类型:打开D:/Apache2/conf下的httpd.conf,查找"DirectoryIndex"

index.html的后面添加index.jsp并保存,注意相互之间应有空格。(或如下面步骤3所设)

3.设置虚拟主机,让Apache自动控制htmljsp的解析:

打开D:/Apache2/conf/httpd.conf,在最后加入下面这段代码并保存。

 

#设置ApacheTomcat之间的连接,让Apache遇到jsp文件时,在后台将其交由Tomcat去处理

# Using mod_jk2.dll to redirect dynamic calls to Tomcat

LoadModule jk_module modules/mod_jk_1.2.6_2.0.50.dll

JkWorkersFile "D:/Tomcat 5.0/conf/workers.properties"

JkLogFile "D:/Tomcat 5.0/logs/mod_jk2.log"

JkLogLevel info

 #但这下段是一定要加的!!!让Apache支持对servlet传送

JkMount /servlet/* ajp13 #Apache支持对servlet传送,用以Tomcat解析

JkMount /*.jsp ajp13 #Apache支持对jsp传送,用以Tomcat解析

 

2.)配置Tomcat5.0.27

1.D:/Tomcat 5.0.4/conf下新建一个文件workers.properties 注意文件后缀,其内容如下:

workers.tomcat_home=d:/Tomcat5.0.4 #mod_jk模块知道Tomcat

workers.java_home=d:/jdk1.4.1 #mod_jk模块知道j2sdk

ps=/

worker.list=ajp13 #模块版本,现有ajp14,不要修改

worker.ajp13.port=8009 #工作端口,若没占用则不用修改

worker.ajp13.host=localhost #本机,若上面的Apache主机不为localhost,作相应修改

worker.ajp13.type=ajp13 #类型

worker.ajp13.lbfactor=1 #代理数,不用修改

 

1、找到TOMCAT目录下的CONF目录下的Catalina目录下localhost

2、新建个文件名为test.xml内容如下:

 

<?xml version='1.0' encoding='utf-8'?>

<Context docBase="d:/test" #把你的jsp文件放在Dtest

path="/test" #注意虚拟目录名test(http://localhost:8080/test)

reloadable="true">

</Context>

 

3、在D盘建个文件夹名为test

 

四、测试:

1.启动Apache2.0.50Tomcat5.0.27

2.在地址栏中分别输入http://localhost/ ,与http://localhost:8080/若结果相同,那恭喜你,Apache2.0.50Tomcat5.0.27整合成功了!!!

否则再来一边(^_^)windows XPwindows2003配法一样!!!

 

同时希望对喜欢JSP的朋友有所帮助.

转载请和我联系:shuiaaa521@sina.com

 

0 0

相关博文

我的热门文章

img
取 消
img