主要步骤:
1.
获得
mod_jk
动态链接库 。
2.
修改
Apache
的配置文件——
httpd.conf
。
3.
编辑
mod_jk.conf
文件。
4.
编辑
worker.properties
文件。
1. 获得mod_jk可以在Apache网站上获得,或者在Apache.freelamp.com上获得根据安装Apache的版本选择Mod_jk的版本,例如Apache2.0.54相应的版本为mod_jk-1.2.14-apache-2.0.54.so,下载后改名为mod_jk.so复制到Apache的modules目录中。
2. 修改http.conf在文件最后加入
Include “E:/Program Files/Apache Group/Apache2/conf/mod_jk.conf”
3. 我们将mod_jk模块的配置都放在mod_jk.conf中,如下:
# Load mod_jk module
LoadModule jk_module modules/mod_jk.so
# Where to find workers.properties
JkWorkersFile conf/workers.properties
# Where to put jk logs
JkLogFile logs/mod_jk.log
# Set the jk log level [debug/error/info]
JkLogLevel info
# Select the log format
JkLogStampFormat "[ %a %b %d %H:%M:%S %Y] "
# JkOptions indicate to send SSL KEY SIZE
JkOptions +ForwardKeySize +ForwardURLCompat -ForwardDirectories
# JkRequestLogFormat set the request format
JkRequestLogFormat "%w %V %T"
# Send servlet for context /examples to worker name ajp13
#JkMount /servlet/* ajp13
# 将所有以jsp结尾的请求交给Tomcat处理
# Send JSPs for context /examples to worker name ajp13
JkMount /*.jsp ajp13
以后可以不断地将*.do *.vm增加到这里的设置中。其中最关键的是第一条、第二条和最后一条。如果要精简配置文件,那么只保留这三条就行了。
4. 最后配置连接器。连接器worker的配置文件名被定义为workers.properties,放在Apache的conf目录下,内容为:
worker.list=ajp13
worker.ajp13.port=8009
worker.ajp13.host=localhost
worker.ajp13.type=ajp13
worker.ajp13.lbfactor=1