`
Sphinx_yong
  • 浏览: 324951 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

整合Apache2.2.4+Tomcat5.5.17

阅读更多

     

           一直都知道apache+tomcat组合应用,能极大提高web应用的性能,但是因为没有什么大的项目,tomcat就足以。因为最近跟导师一个项目客户要求apache+tomcat,就上网找了一些资料配置成功,记录一下配置过程吧!

jdk、tomcat、apache的安装我就不说了

下载Tomcat-connectors:http://apache.mirror99.com/tomcat/tomcat-connectors/jk/binaries/可以找到相应apache版本的jk2

 

主要修改文件:Apache 的httpd.conf                    Tomcat 的server.xml              Tomcat 的workers.properties

httpd.conf修改部分

         1、在# LoadModule foo_module modules/mod_foo.so下加入

  1. LoadModule jk_module modules/mod_jk-apache-2.2.4.so   
  2. JkWorkersFile "f:/cdy/Tomcat 5.5/conf/workers.properties"   
  3. JkLogFile "f:/cdy/Tomcat 5.5/logs/mod_jk2.log"   
  4. JkLogLevel info   
  5. JkMount /servlet/* ajp13   
  6. JkMount /*.jsp ajp13  

          2、在httpd.conf配置虚拟目录

  1. Alias /web "f:/cdy/host/test"   
  2. <Directory "f:/cdy/host/test">  
  3. Options Indexes MultiViews    
  4. AddOutputFilter Includes html   
  5. AllowOverride None    
  6. Order allow,deny    
  7. Allow from all    
  8. Directory>  

 

在Tomcat\conf\下建立workers.properties文件,添加:

  1. workers.tomcat_hom=F:\cdy\Tomcat 5.5  #让mod_jk模块知道Tomcat   
  2. workers.java_home=C:\Program Files\Java\jdk1.5.0_05  #让mod_jk模块知道j2sdk   
  3. ps=\   
  4. worker.list=ajp13  #模块版本,现有ajp14了,不要修改   
  5. worker.ajp13.port=8009  #工作端口,若没占用则不用修改   
  6. worker.ajp13.host=localhost  #本机,若上面的Apache主机不为localhost,作相应修改   
  7. worker.ajp13.type=ajp13  #类型   
  8. worker.ajp13.lbfactor=1  #代理数,不用修改   

 

server.xml   修改部分:

在<host></host>之间加入

  1. <Context path="/web" docBase="f:/cdy/host/test" debug="0" reloadable="true" > Context>  

 

测试:在host下建立一个test应用,写两个测试文件

test.jsp

  1. <%@ page contentType="text/html;charset=utf-8" %>  
  2. <% out.println("hello,cdy!");%>  

 test.html

  1. <html>  
  2. <head>  
  3. head>  
  4. <body>  
  5. test..........   
  6. body>  
  7. html>  

 

启动Tomcat,然后启动apache

通过http://localhost/web/test.jsp     或者          http://localhost:8080/web/test.jsp就可以访问了

 

以后的就边用边记录了!

分享到:
评论
1 楼 jamesby 2007-03-25  
不错,收藏先,以后用的着!

相关推荐

Global site tag (gtag.js) - Google Analytics