posts - 43,comments - 75,trackbacks - 0
最近实践了一下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了
posted on 2009-07-15 13:57 梦源 阅读(2314) 评论(3)  编辑  收藏

FeedBack:
# re: apache + tomcat 整合
2009-07-15 14:37 | 瑜伽馆
提个问题,这样整合后有说明好处么?  回复  更多评论
  
# re: apache + tomcat 整合
2009-07-15 15:08 | mengyuan760
@瑜伽馆
这只是一个例子,真正的情况应该将 JkMount /* ajp13w
去掉, 这样apache和tomcat整合之后让apache将jsp servlet 等动态处理交给tomcat进行处理,静态页面由apache来处理,
另外也可以使用apache + n多个tomcat进行cluster   回复  更多评论
  
# re: apache + tomcat 整合
2009-07-19 18:24 | 破名超难起
那这样是不是可以建立一个服务器群组,用一个apache和若干个tomcat来分压呢?  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航: