Apache2.2和Tomcat 6.0.18的整合
1、下载安装apache2.2和tomcat6
2、http://mirror.bjtu.edu.cn/apache/tomcat/tomcat-connectors/jk/binaries/win32/jk-1.2.31/下载mod_jk-1.2.31-httpd-2.2.3.so
3、将mod_jk-1.2.31-httpd-2.2.3.so文件拷贝到apache的modules目录,改名为mod_jk2.so
4、在apache的config文件中添加如下行:
LoadModule jk_module modules/mod_jk2.so
JkWorkersFile conf/workers.properties
JkLogFile "mod_jk2.log"
JkLogLevel info
5、配置虚拟主机:在配置文件的末尾添加
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot "C:/Program Files/Apache Software Foundation/Tomcat 6.0/webapps/wapGPS"
DirectoryIndex index.html index.htm login.jsp
ServerName www.unite.com
ErrorLog "logs/a.xingchetong.com-error.log"
CustomLog "logs/a.xingchetong.com-access.log" common
<Directory "C:/Program Files/Apache Software Foundation/Tomcat 6.0/webapps/wapGPS">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
JkMount "/*Servlet*" "ajp13"
JkMount "/*.jsp" "ajp13"
JkMount "/*.action" "ajp13"
</VirtualHost>
6、配置tomcat的虚拟主机
<Host name="www.unite.com" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Context path="" reloadable="true" docBase="wapGPS"/>
</Host>
</Host>
7、在apache的conf目录下创建文件:workers.properties
内容如下:
workers.tomcat_home="C:/Program Files/Apache Software Foundation/Tomcat 6.0"
workers.java_home="C:/Program Files/Java/jdk1.6.0_06/jre"
ps=\
worker.list=ajp13
worker.ajp13.port=8009
worker.ajp13.host=localhost
worker.ajp13.type=ajp13
worker.ajp13.lbfactor=1