使用mod_jk2整合Apache和Tomcat的方法

翻了无数的文章,终于在自己的机器上建成了,分享给大家!
基本步骤如下:
 1.先下载合适的安装文件:
  jdk-1_5_0_06-windows-i586-p.exe 大小:61.295M
  apache_2.0.55-win32-x86-no_ssl.msi 大小:4.309M
  apache-tomcat-5.5.15.exe      大小:4.945M
  jakarta-tomcat-connectors-jk2.0.4-win32-apache2.0.49.zip  大小:176K
  apache-tomcat-5.5.15-admin
  说明:apache和tomcat整合需要版本匹配。
 2、安装JDK
  我的安装路径为:D:/jdk1.5.0
  环境变量设置:JAVA_HOME=D:/jdk1.5.0
                Path=%JAVA_HOME%/bin
                CLASSPATH=.;%JAVA_HOME%/lib/tools.jar
  注意:每一个环境变量的最后是没有分号的,至于环境变量的设法在此略过。
  进入cmd,输入java和javac,如果都有相应的帮助出现,说明jdk配置成功。
 3、安装tomcat
   我的安装路径为:D:/Tomcat 5.5
   环境变量设置:TOMCAT_HOME=D:/Tomcat 5.5
                然后在CLASSPATH后面加上%TOMCAT_HOME%/lib,加上的最终结果如下:
                CLASSPATH=.;%JAVA_HOME%/lib/tools.jar;%TOMCAT_HOME%/lib
   启动tomcat,在浏览器中输入:http://127.0.0.1:8080/index.jsp,如果打开了tomcat的欢迎界面,说明tomcat安装成功。
 4、安装apache
   我的安装路径为:D:/Apache/Apache2
   启动apache,在浏览器中输入:http://127.0.0.1/,如果打开了apache欢迎界面,说明apache安装成功。
 5、整合Apache和Tomcat
   把mod_jk2.so复制到D:/Apache2/modules目录下;
   打开D:/Apache/Apache2/conf下的httpd.conf文件:
   找到
   # Example:
   # LoadModule foo_module modules/mod_foo.so
   #
   加上这一行:
   LoadModule jk2_module modules/mod_jk2.so
   再在文件末尾加上:
   <VirtualHost *:80>
     ServerAdmin rancococ@yahoo.com.cn
     DocumentRoot "D:/Tomcat 5.5/webapps/ROOT"
     ServerName localhost
     ErrorLog logs/error_log
     CustomLog logs/access_log common
   </VirtualHost>
   在D:/Apache/Apache2/conf目录下新建一个文件并命名为:workers2.properties
   在此文件中写入:
   # Usually commented out on
   production environments
   [logger.apache2]
   file=”D:/Apache/Apache2/logs/error.log”
   level=ERROR
   # Provide the basic config needed
   [config]
   file=D:/Apache/Apache2/conf/workers2.properties
   debug=1
   # Provide the location of shm
   file on the Apache web server
   [shm]
   file=D:/Apache/Apache2/conf/jk2.shm
   size=1000000
 
   [channel.socket:localhost:8009]
   port=8009
   host=localhost
   #define the worker
   [ajp13:localhost:8009]
   channel=channel.socket:localhost:8009
   # Map the Tomcat examples webapp
   to the Web server uri space
   [uri:/jsp-examples/*]
   [uri:/*]
   [uri:/*.jsp]
   [uri:/*.do]
   现在重新启动Apache和Tomcat服务器
   打开IE输入:
   http://127.0.0.1:80/
   http://127.0.0.1:8080/
   查看两个服务器是否启动成功,现在的欢迎界面是否都是Tomcat的欢迎界面,如果是就初步整合成功。OK,TOMCAT和APACHE现在已经完美的结合在一起了,让我们一起用它写出优秀的WEB应用程序吧!

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值