您的位置:首页 > 运维架构 > Tomcat

整合apache2.2.11和tomcat6

2008-12-22 18:20 260 查看

1. 需要下载的软件
需要到www.apache.org上下载 apache2.2.11、tomcat6、mod_jk-1.2.27-httpd-2.2.10.so
2. 整合步骤(省略TOMCAT和APACHE安装步骤)
Ø 拷贝mod_jk-1.2.27-httpd-2.2.10.so到apache下的modules目录,并改名为mod_jk.so
Ø 然后修改 httpd.conf文件,添加以下内容:
LoadModule jk_module modules/mod_jk.so
JkWorkersFile conf/workers.properties
JkLogFile conf/mod_jk.log
JkLogLevel info
JkLogStampFormat "[%a %b %d %H:%M:%S %Y] "
JkMount /register/AuthenCodeImage worker1
JkMount /register/reg/*.jsp worker1
Ø 在apache的conf下面添加workers.properties文件,文件中内容如下:
worker.list=worker1
worker.worker1.port=8009
worker.worker1.host=127.0.0.1
worker.worker1.type=ajp13
3. 补充说明
另外最新版的Apache2.2中,集成了对tomcat支持的ajp——proxy_ajp模块。按如下步骤,即可完成整合。LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_ajp_module modules/mod_proxy_ajp.so

#禁止使用proxy_ajp代理的目录:
ProxyPass /images/ !

#使用proxy_ajp代理;下面的配置,是把所有目录全用代理(当然,还会跟上面的禁用配置组合成完整的规则)
ProxyPass / ajp://127.0.0.1:8009/
ProxyPassReverse / ajp://127.0.0.1:8009/

配置到现在,重启一下apache,就可通过apache来访问tomcat的服务了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: