准备:
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/将看到相同的内容,
点击其中的任何链接, 效果也一样.
配置成功!