可以用mod_proxy这个代理模块
具体自己找下吧,比较简单

解决方案 »

  1.   

    准备工作
     足够的硬盘空间(这是废话)
     软件准备
    操作系统环境:winXP SP2
    J2SDK
    版本:1.4.2以上(本文用的是1.6.01)
    作用:Java虚拟机,是java程序运行其上
    下载:http://developers.sun.com/downloads/
    Apache
    版本:2.2.4
    作用:Web服务器
    下载:http://httpd.apache.org/download.cgi
    Tomcat
    版本:5.5.23
    作用:Java Web应用程序服务器
    下载:http://tomcat.apache.org/download-55.cgi
    Apache Tomcat Connector
    版本:1.2.23
    作用:Tomcat连接器,就是Tomcat整合到Apache上去的连接器
    下载:http://mirror.cc.columbia.edu/pub/software/apache/tomcat/tomcat-connectors/jk/binaries/win32/jk-1.2.23/mod_jk-apache-2.2.4.so
    Mysql
    版本:5.0.26
    作用:数据库服务器
    下载:http://www.mysql.com
    JDBC Driver for Mysql
    版本:5.0
    作用:Java/Jsp程序通过thin模式连接Mysql数据库
    下载:http://dev.mysql.com/downloads/connector/j/5.0.html
    整合基于Apache、Tomcat、Mysql的Web应用
    整合Apache+Tomcat
    安装J2SDK、Apache、Tomcat,正确设置Java环境变量。
    将上面下载到的Apache Tomcat Connector文件mod_jk-apache-2.2.4.so拷贝到%APACHE_HOME%\ modules目录下
    在%APACHE_HOME%\conf目录下建立mod_jk的配置文件workers.properties,并在文件中建立如下内容:
    worker.list=ajp13w
    worker.ajp13w.type=ajp13
    worker.ajp13w.host=127.0.0.1
    worker.ajp13w.port=8009
    打开%APACHE_HOME%\conf下的httpd.conf(在此之前备份此文件),在LoadModule命令配置的末尾追加:
    LoadModule jk_module modules/mod_jk.so
    JkWorkersFile conf/workers.properties
    JkMount /*.jsp ajp13w
    JkMount /*.jspx ajp13w
    JkMount /servlet/* ajp13w
    JkMount /*.servlet ajp13w
    在Directory命令配置的末尾追加:
    <Directory "%TOMCAT_HOME%/webapps/jsp-examples">
    Order allow,deny
    Allow from all
    </Directory>
    在IfModule alias_module命令配置中间添加:
    Alias /jsp-examples "%TOMCAT_HOME%/webapps/jsp-examples"
    保存文件,启动Tomcat、Apache,在浏览器中输入:
    http://hostAddress/jsp-examples如果能看到Tomcat自带的默认jsp-examples的界面说明整合成功
    注:上面的%APACHE_HOME%、%TOMCAT_HOME%分别是Apache、Tomcat的安装目录。