当前位置:网站主页>网站技术资料>apache>文章内容

apache+tomcat整合手册

操作系统是win xp,apachetomcat都安装在如下目录
C:\Program Files/Apache Group/Apache2 版本apache_2.0.47
C:\Program Files/Apache Group/Tomcat 5.5 版本Tomcat 5.5
官方下载:http://www.apache.org/
(对4.0版本的tomcat同样支持)

整合情况
1,下载mod_jk-1.2.14-apache-2.0.54.so(很多朋友找不到下载,所以我上传了一份)
http://jcms.jspcn.net/download/mod_jk-1.2.14-apache-2.0.54.so

2,拷贝mod_jk-1.2.14-apache-2.0.54.so到apache2/moudules目录下

3,修改apache2/conf目录下的httpd.conf,增加如下配置

LoadModule jk_module modules/mod_jk-1.2.14-apache-2.0.54.so
JkWorkersFile "C:\Program Files/Apache Group/Apache2/conf/workers.properties"
JkLogFile "C:\Program Files/Apache Group/Apache2/logs/mod_jk.log"
JkLogLevel severe

JkMount /WEB/* ajp13
JkMount /*.jsp ajp13
JkMount /WEB-INF/* ajp13

注意:
路径有空格要加引号".
JKMount配置的作用是指示apache根据URL特征,把满足的提交给tomcat处理。

4,在apache的conf目录下建一个workers.properties的文本文件,添加如下配置

workers.tomcat_home="C:\Program Files\Apache Group\Tomcat 5.5"
#让mod_jk模块知道Tomcat的安装路径

workers.java_home=C:\J2EESDK\jdk
#让mod_jk模块知道jdk路径

ps=\
worker.list=ajp13
#这里是关键,名字要和httpd.conf的一致。如果这里改了httpd.conf也要改。

worker.ajp13.port=8009
#工作端口,tomcat的jk监听端口,可以查看Server.xml中有port="8009"

protocolHandlerClassName="org.apache.jk.server.JkCoyoteHandler"

worker.ajp13.host=localhost
#Tomcat所在机器,如果安装在与apache不同的机器则需要设置IP

worker.ajp13.type=ajp13
#类型,好像不能改,会出问题。
worker.ajp13.lbfactor=1
#这个没有搞清楚

5,通过上面的配置后,还要检查一下端口配置。一般情况下tomcat启动的时候监听2个端口8080和8009,其中8080是WEB服

务端口,测试成功后可以关闭该端口;8009是专门和其他WEB服务器集成的端口,他们都在Server.xml中可以修改,修改后

重启tomcat即可。而apache在安装的时候也可以选择端口80或者8080,要注意的是端口不要跟tomcat冲突,可以选择80端口

  • 共2页: 上一页 1 [2] 下一页
  • 上一篇:SSH常用命令   下一篇:J2SDK和TOMCAT的安装及配置
  • 快速服务服务:网站策划 | 网站建设 | 北京网站建设 | 网站推广 | 网罗SEO
  • 联系网罗: 咨询电话:010-89630319 Mail:admin#wonlu.com Msn:刘先生 QQ:26402294
  •   2006-2008 Wonlu.com 北京网罗无限-京ICP备06036090号 网罗SEO