1、从Apache网站获取相应版本的mod_jk插件,并将其拷贝至<apache_home>/modules目录下。
注:版本注意区分Linux、Windows版本,并且注意检查是否对应你的apache服务器版本,如果版本不匹配将出现无法加载的错误。
mod_jk下载地址:http://tomcat.apache.org/download-connectors.cgi
2、修改apache的配置文件httpd.conf,添加以下内容:
(以下内容也可以写入一个单独的文件,并在httpd.conf中包含该文件。这样配置更加清晰简洁。)
# Load mod_jk moduleLoadModule jk_module modules/mod_jk-1.2.28-httpd-2.2.3.so# Where to find workers.propertiesJkWorkersFile conf/workers.properties# Where to put jk logsJkLogFile logs/mod_jk.log# Set the jk log level [debug/error/info]JkLogLevel error# Select the log formatJkLogStampFormat "[%a %b %d %H:%M:%S %Y] "# JkOptions indicate to send SSL KEY SIZEJkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories# JkRequestLogFormat set the request format JkRequestLogFormat "%w %V %T"# Send servlet for context /examples to worker named ajp13 # Send JSPs for context /examples to worker named ajp13JkMount /*.jsp ajp13
3、在<apache_home>/conf 目录下创建workers.properties,文件写入以下内容:
worker.list=ajp13 worker.ajp13.port=8009worker.ajp13.host=localhost #本机,若上面Tomcat主机不为localhost,作相应修改 worker.ajp13.type=ajp13 #类型 worker.ajp13.lbfactor=1 #负载平衡因数
4、测试配置
重启tomcat和apache,通过ie 访问http://localhost/index.jsp出现tomcat的默认主页,说明配置成功。
相关参考:[url=http://www.ibm.com/developerworks/cn/opensource/os-lo-apache-tomcat/index.html]Apache HTTP Server 与 Tomcat 的三种连接方式介绍[/url]
相关资源:Apache2.2+Tomcat5.5整合配置教程