欢迎光临
我们一直在努力

使用AJP1.3整合Apache 2.0.42和Tomcat4.1.12-JSP教程,开发工具

建站超值云服务器,限时71元/月

跟上次的文章不太相同.

准备工作:

1. ajp1.3 tomcat connector 源代码:

http://jakarta.apache.org/builds/jakarta-tomcat-4.0/release/v4.1.12/src/jakarta-tomcat-connectors-4.1.12-src.zip

2. tomcat 4.1.12

http://jakarta.apache.org/builds/jakarta-tomcat-4.0/release/v4.1.12/bin/jakarta-tomcat-4.1.12.exe

3. apache httpd server 2.0.40

http://www.apache.org/dist/httpd/binaries/win32/apache_2.0.42-win32-x86-no_ssl.exe

4. jdk 1.3以上版本

这个就不用我提供了吧.

5.visual c/c++ 6.0

这里我用的是 visual c++.net

ok, 我们开始啦.

声明:

1. 我的工作文件夹为 f:\workplace, 后面我用 %work% 表示.

全部流程, 供大家参考

一 安装apache, tomcat

将apache httpd server 选择自定义安装, 把安装内容的headers and library..选择安装, 然后安装到 %work%\apache2目录中.

安装jdk

将tomcat 4.1 安装到 %work%\tomcat41目录中.

配置java_home为jdk的安装路径.

配置apache2_home为apache httpd server的安装路径.

二 生成ajp动态链接库\

打开目录: %work%\jtc\jakarta-tomcat-connectors-4.1.12-src\jk\native\apache-2.0\

用 visual c/c++ 打开mod_jk.dsp文件

编译文件, 生成mod_jk.dll(其中可能有些warning, 不用理睬)

拷贝mod_jk.dll到%apache2_home%\modules目录下.

ok, 完成任务.

三 修改配置文件

在%apache2_home%\conf\httpd.conf最后添加:

loadmodule jk_module modules/mod_jk.dll

#addmodule mod_jk.c //tomcat说明文档中要求写, 而我这里如果去掉注释apache启动不了.?

#这里的路径是worker.properties的绝对路径

jkworkersfile f:/workplace/apache2/conf/workers.properties

#这里是日志文件的绝对路径

jklogfile f:/workplace/apache2/log/mod_jk.log

jkloglevel info

jklogstampformat "[%a %b %d %h:%m:%s %y]"

在虚拟主机中需要jsp支持的添加:

jkmount /servlet/* ajp13

jkmount /*.jsp ajp13

添加work.properties文件到%apache2_home%\conf目录下, 其内容为:

#这里填写tomcat安装路径

workers.tomcat_home=f:/workplace/tomcat41

#这里填写jdk的安装路径

workers.java_home=d:/j2sdk1.4.0

ps=/

worker.list=ajp13

worker.ajp13.port=8009

worker.ajp13.host=localhost

worker.ajp13.type=ajp13

保存, ok, apache 配置完毕.

注: 1. tomcat因为默认支持ajp1.3, 所以不用配置.

2. tomcat虚拟主机根目录路径要与apache的相同虚拟主机根目录路径相同.

测试环境: windows xp + j2sdk1.4.0

总结\r

以上为最简化配置方案. 用户可以通过配置命令增强他的功能.

参考:

tomcat 4.1.12说明文档

%tomcat_home%\ webapps\tomcat-docs\index.html

支持信箱: webmaster@yipsilon.com, 如果配置过程中有什么问题, 请发信给我.

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » 使用AJP1.3整合Apache 2.0.42和Tomcat4.1.12-JSP教程,开发工具
分享到: 更多 (0)