日期:2014-05-17 浏览次数:20889 次
安装好apache后,修改conf/httpd.conf文件,在最后添加如下配置:
?
?
LoadModule jk_module modules\mod_jk-1.2.31-httpd-2.2.3.so
#此处mod_jk的文件为你下载的文件,
#下载地址:http://archive.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/win32/jk-1.2.31/
JkWorkersFile "D:\Tomcat5.0\conf\workers.properties"
#指定tomcat监听配置文件地址
JkLogFile "D:\Tomcat5.0\logs\mod_jk2.log"?
#指定日志存放位置
JkLogLevel info
?
?
JkMount /servlet/* ajp13?
#让Apache支持对servlet传送,用以Tomcat解析
JkMount /*.jsp ajp13?
#让Apache支持对jsp传送,用以Tomcat解析
JkMount /*.do ajp13?
#让Apache支持对.do传送,用以Tomcat解析
JkMount /*.htm ajp13?
?
说明:
1.apache默认的端口为80,可通过修改该文件的如下行更改端口号(修改为81):
?Listen 81 ??
2.apache默认的会为应用添加访问日志,默认配置如下:
?CustomLog "logs/access.log" common
打印log格式如下:
127.0.0.1 - - [15/Jun/2011:11:36:34 +0800] "GET /jetty/jsp/login.jsp HTTP/1.1" ? ? ? 200 ? ? ? ? ?583
?? 访问机器IP ? ? ? ? ? ? 访问时间 ? ? ? ? ? ? ? ? ? ? ? ? ? 请求类型 ? ?访问路径 ? ? ? ? ? ? 协议 ? ? ?状态代码 ? ? 返回客户端字节数 ? ? ? ? ?
?
?
?
下载mod_jk-1.2.31-httpd-2.2.3.so,将该文件放在apache的modules文件夹下。
?
安装好tomcat,在conf下创建文件workers.properties,内容如下:
?
?
workers.tomcat_home=D:\Tomcat5.0
workers.java_home=D:\Program Files\Java\jdk1.6.0_14
ps= 我爱windows 赫赫
worker.list=ajp13 #模块版本
worker.ajp13.port=8009 #tomcat设置的ajp端口
worker.ajp13.host=localhost #Apache主机
worker.ajp13.type=ajp13 #类型
worker.ajp13.lbfactor=1 #代理数,不用修改
?
?
?环境说明
?????? Apache? :apache_2.2.4-win32-x86-no_ssl.msi???? 1 个
???????Tomcat:? jakarta-tomcat-5.0.28.zip? ?2个
???????mod_jk: ?mod_jk-apache-2.2.4.so??? 1个
第一部分:负载均衡
??? 负载均衡,就是apache将客户请求均衡的分给tomcat1,tomcat2....去处理
?? 1.下载apche,tomcat,mod_jk。具体下载方法我就不说了,不知道在哪里下载的给我发Email:UniverseYuSun@hotmail.com