用mod_jk2.so配置apache2.0.48和Tomcat5.0.19(转)

来源:互联网 发布:淘宝店铺装修上传宝贝 编辑:程序博客网 时间:2024/06/05 20:34

准备:
jdk1.4
apache_2.0.48-win32-x86-no_ssl.msi
jakarta-tomcat-5.0.19.zip
jakarta-tomcat-connectors-jk2.0.4-win32-apache2.0.49.zip

安装:
将apache安装到e:/apache2
将tomcat解压到e:/tomcat5
将jdk1.4安装到e:/jdk1.4
将connectors-jk2解压, 从中得到mod_jk2.so

配置:
1. 编辑e:/tomcat5/bin/startup.bat
在该文件中添加如下内容: set java_home=e:/jdk1.4, 保存退出.
双击startup.bat, 启动tomcat, 访问http://localhost:8080, 若正常,应该能看到tomcat首页.

2. 访问http://localhost, 若正常, 应该能看到apache首页.
将mod_jk2.so拷贝到e:/apache2/modules下.
编辑e:/apache2/conf/httpd.conf.
   修改1: DocumentRoot "e:/tomcat5/webapps/"
   修改2: <Directory "e:/tomcat5/webapps/">
   在最后添加: LoadModule jk2_module modules/mod_jk2.so

3. 在e:/apache2/conf下新建workers2.properties文件, 该文件内容如下:
[shm]
file=e:/Apache2/Logs/shm.file
size=1048576

[channel.socket:localhost:8009]
port=8009
host=127.0.0.1

[ajp13:localhost:8009]
channel=channel.socket:localhost:8009

[uri:/*.jsp]
workers=ajp13:localhost:8009

4. 编辑e:/tomcat5/conf/jk2.properties文件, 修改后该文件内容如下:
handler.list=apr,request,channelJni
channelSocket.port=8019
shm.file=e:/apache2/logs/jk2.shm
apr.jniModeSo=e:/apache2/modules/mod_jk2.so

5. 重启动tomcat和apache
访问http://localhost:8080/jsp-examples/和http://localhost/jsp-examples/将看到相同的内容,
点击其中的任何链接, 效果也一样.

配置成功!


 
原创粉丝点击