Apache2.2调整Tomcat5.x手记
1、在apache官网上下载modjk-1.2.27-httpd-2.2.10.so文件(此文件为Apache与tomcat的连接文件),将该文件置于Apache modules目录下。
2、修改Apache conf目录下httpd.conf文件,
添加如下参数
#以下为tomcat集成配置部分
LoadModule jk module modules/modjk-1.2.27-httpd-2.2.10.so
JkWorkersFile "D:/tomcat5.x/Tomcat 5.5/conf/workers.properties"
JkLogFile "logs/mod jk.log" JkMount /.jspx ajp13 JkMount / .action ajp13
修改如下参数
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
(將Deny修改為Allow) Allow from all
Satisfy all
</Directory>
3、在tomcat/conf目錄下創建名為workers.properties的文件
文件內容為:
workers.tomcathome="D:tomcat5.xTomcat 5.5"
#让mod jk模块知道Tomcat的安装路径
workers.javahome="C:Program FilesJavajdk1.6.0 01"
#让mod_jk模块知道jdk路径
ps= worker.list=ajp13
#这里是关键,名字要和httpd.conf的一致。如果这里改了httpd.conf也要改。
worker.ajp13.port=8009
#工作端口,tomcat的jk监听端口,可以查看Server.xml中有port="8009"
worker.ajp13.host=localhost
#Tomcat所在机器,如果安装在与apache不同的机器则需要设置IP
worker.ajp13.type=ajp13
#类型,好像不能改,会出问题
worker.ajp13.lbfactor=1
#负载平衡因子
4、Apache的默認端口為80,Tomcat的默認端口為8080
先啟動Tomcat,再啟動Apache,在瀏覽器地址欄鍵入http://localhost/,如果跳入頁面為tomcat的啟動頁面則標示配置成功