1、安装apache24
就和安装普通软件一样,具体请百度(这里不做详细介绍)
2、修改文件 ..\Apache24\conf\httpd.conf
增加一行
Include conf/mod_jk.conf
3、新建文件 ..\Apache24\conf\mod_jk.conf,同时将mod_jk.so文件复制到..\Apache24\modules\目录下。
#加载mod_jk模块,注意名称与modules目录下的文件名保持一致.
LoadModule jk_module modules/mod_jk.so
#控制mod_jk模块打印日志级别
JkLogLevel info
#指定workers.properties文件目录.
JkWorkersFile conf/workers.properties
#指定哪些请求由tomcat处理,controller为workers.properties文件里指定的负载控制器.
JkMount /* controller
4、新建文件 ..\Apache24\conf\workers.properties
worker.list=controller
#配置每一个tomcat
worker.tomcat1.port=20220 #指定tomcat服务器AJP的端口,默认为8009,注意这里的端口不是服务访问端口
worker.tomcat1.host=19.86.11.77
worker.tomcat1.type=ajp13 #指定tomcat与apache AJP通讯协议
worker.tomcat1.lbfactor=1 #指定负载平衡因数
worker.tomcat2.port=20221
worker.tomcat2.host=19.86.11.77
worker.tomcat2.type=ajp13
worker.tomcat2.lbfactor=1
#配置负载均衡
worker.controller.type=lb
worker.controller.balance_workers=tomcat1,tomcat2
worker.controller.sticky_session=0 #1表示session是保持的 0表示session不保持,绝对的轮询
worker.controller.sticky_session_force=1 #1表示session复制,0表示session不复制
5、修改tomcat的配置文件(两个tomcat都要修改,唯一区别就是jvmRoute值不一样) ..\apache-tomcat-7.0.57_8081\apache-tomcat-7.0.57\conf\server.xml
改为
在节点里面添加一行
备注:涉及的所有配置文件和mod_jk.so请在这里下载,谢谢。
http://download.csdn.net/download/javasishen/10167649