参考:http://www.blueidea.com/computer/soft/2008/5966.asp
一,准备工作
1.下载Apache:http://httpd.apache.org/download.cgi
2.下载Tomcat:http://tomcat.apache.org/
3.下载JDK:
4.下载JK:http://www.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/
注意:JK的版本一定要与Apache版本相同。
二,安装
1.安装Apache时注意不要与其他服务器端口冲突。Network Domain和Server Name为Localhost,设置Email地址(一定要设置,不然Apache启动不起来)。在浏览器中输入http://localhost:port进行测试。
2.安装Tomcat,设置环境变量:TOMCAT_HOME = D:/deve/tomcat/apache-tomcat-6.0.29;双击D:/deve/tomcat/apache-tomcat-6.0.29/bin/startup.bat没异常表示安装成功!
3.安装JK:把 mod_jk-1.2.26-httpd-2.2.4.so 拷贝到D:/deve/Apache2.2/modules 下。
三,配置服务器
1.配置Tomcat:
a.修改server.xml文件:
<Host name="188.188.1.117" appBase="D:/deploy" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> <Context path="" docBase="D:/deploy/hy2" debug="0" reloadable="true"/> </Host>
b.修改Tomcat目录下的workers.properties文件:
workers.tomcat_home=D:/Program Files/Tomcat #让mod_jk模块知道Tomcat的位置
workers.java_home=C:/Program Files/Java/jdk1.6.0_10 #让mod_jk模块知道jdk的路径
ps=/ #文件路径的分割符
worker.list=worker1 #工作的tomcat,可以有多个
worker.worker1.port=8009 #http服务器与tomcat通讯端口
worker.worker1.host=localhost #tomcat服务器地址
worker.worker1.type=ajp13 #通讯协议类型,从tomcat 4就不支持ajp12
worker.worker1.lbfactor=1 #负载平衡因数
2.配置Apache的conf下的httpd.conf文件:
LoadModule jk_module modules/mod_jk-1.2.26-httpd-2.2.4.so #此处mod_jk的文件为你下载的文件
JkWorkersFile "D:/deve/tomcat/apache-tomcat-6.0.29/conf/workers.properties" #指定tomcat监听配置文件地址
JkLogFile "D:/Program Files/Tomcat/logs/mod_jk2.log" #指定日志存放位置
JkMount /servlet/* ajp13 #让Apache支持对servlet传送,用以Tomcat解析
JkMount /*.jsp ajp13 #让Apache支持对jsp传送,用以Tomcat解析
JkMount /*.do ajp13 #让Apache支持对.do传送,用以Tomcat解析