`

apache + tomcat 整合

阅读更多
最近实践了一下apache 和tomcat 的整合,原来这么简单.
1: 安装tomcat,jdk, 这些就不说了,这个大家应该都会
2: 下载apache_2.2.11-win32-x86-no_ssl.msi, 这在apache网站上就有,
3: 下载mod_jk-1.2.28-httpd-2.2.3.so, 这个是apache和tomcat整合必须的,在apache网站上也有,
4: 安装好apache http server后,进入到apache的安装目录下, Apache2.2\conf , 在此新建一个workers.properties 文件,将以下内容copy到workers.properties文件中
# Defining a worker named worker1 and of type ajp13
worker.list=ajp13w
worker.ajp13w.type=ajp13
worker.ajp13w.host=127.0.0.1
worker.ajp13w.port=8009
worker.ajp13w.lbfactor=1
5: copy mod_jk-1.2.28-httpd-2.2.3.so 文件到 Apache2.2\modules 目录下,并且改名为mod_jk.so(为了方便)
6: 配置Apache2.2\conf 目录下 httpd.conf 文件, 增加以下内容:
LoadModule jk_module modules/mod_jk.so
JkWorkersFile conf/workers.properties
JkLogFile logs/mod_jk.log
JkMount /*.jsp ajp13w
JkMount /*.jspx ajp13w
JkMount /servlet/* ajp13w
JkMount /*.servlet ajp13w
JkMount /*     ajp13w 
上面都配置好之后,启动tomcat , 启动apache, 输入 http://localhost , 看到tomcat的首页就ok了

这只是一个例子,真正的情况应该将 JkMount /* ajp13w
去掉, 这样apache和tomcat整合之后让apache将jsp servlet 等动态处理交给tomcat进行处理,静态页面由apache来处理,
另外也可以使用apache + n多个tomcat进行cluster

http://www.blogjava.net/mengyuan760/archive/2009/07/15/286864.html
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics