恭喜!
apache和tomcat整合,就看tomcat附带的文档有说明的,easy

解决方案 »

  1.   

    恭喜
    http://expert.csdn.net/Expert/topic/1931/1931927.xml?temp=6.937808E-02
    这里有
      

  2.   

    呵呵,恭喜恭喜!!整合资料啊,拿好啊
    ************************
    Windows2000 server下的Apache2.0.46与Tomcat5.0.2的整合配置方法 
    ============================================
    一、软件准备:
    假设你有一台能正常运行win2000 server的软硬件环境
    1.j2sdk1.4.2: 到 http://java.sun.com/j2se/下载!
    (注意是Windows (all languages, including English)的sdk版)
    2.Apache2.0.46: 到 http://httpd.apache.org/download.cgi/apache_2.0.46-win32-x86-no_src.msi下载!
    3.Tomcat5.0.3:到 http://jakarta.apache.org/builds/jakarta- tomcat/release/v5.0.2-alpha/bin/jakarta-tomcat-5.0.2.exe下载!
    4.mod_jk.dll: 到 http://jakarta.apache.org/builds/jakarta-tomcat-connectors/jk/release/v1.2.4/bin/win32/mod_jk_2.0.46.dll下载!
    (说明,由于mod_jk2-2.0.43.dll与Apache2.0.46配置没成功,现用mod_jk-2.0.46.dll代替)二、软件的安装:
    (此处略)
    三、Apache2.0.46与Tomcat5.0.2的整合配置
    1.)配置Apache2.0.46
    1.将下载的mod_jk_2.0.46.dll复制到D:\Apache2\modules下。
    2.设置主页文件类型:打开D:\Apache2\conf下的httpd.conf,查找"DirectoryIndex",
    在index.html的后面添加index.jsp并保存,注意相互之间应有空格。(或如下面步骤3所设)
    3.设置虚拟主机,让Apache自动控制html与jsp的解析:
    打开D:\Apache2\conf\httpd.conf,在最后加入下面这段代码并保存。
    #设置Apache与Tomcat之间的连接,让Apache遇到jsp文件时,在后台将其交由Tomcat去处理
    # Using mod_jk2.dll to redirect dynamic calls to Tomcat
    LoadModule jk_module modules/mod_jk_2.0.46.dll
    JkWorkersFile "D:/Tomcat 5.0/conf/workers.properties"
    JkLogFile "D:/Tomcat 5.0/logs/mod_jk2.log" 
    JkLogLevel info
    JkMount /servlet/* ajp13 #让Apache支持对servlet传送,用以Tomcat解析
    JkMount /*.jsp ajp13 #让Apache支持对jsp传送,用以Tomcat解析#设置虚拟主机
    ServerAdmin [email protected]
    DocumentRoot f:/StudioOnion/WEB_Project/shsc
    ServerName shsc.cld.cn
    DirectoryIndex index.html index.htm index.jsp
    ErrorLog logs/shsc-error_log.txt
    CustomLog logs/shsc-access_log.txt common2.)配置Tomcat5.0.2
    1.在D:\Tomcat 5.0.2\conf下新建一个文件workers.properties 注意文件后缀,其内容如下:
    workers.tomcat_home=d:\Tomcat5.0.2 #让mod_jk模块知道Tomcat
    workers.java_home=d:\jdk1.4.1 #让mod_jk模块知道j2sdk
    ps=\
    worker.list=ajp13 #模块版本,现有ajp14了,不要修改
    worker.ajp13.port=8009 #工作端口,若没占用则不用修改
    worker.ajp13.host=localhost #本机,若上面的Apache主机不为localhost,作相应修改
    worker.ajp13.type=ajp13 #类型
    worker.ajp13.lbfactor=1 #代理数,不用修改
    四、测试:
    1.启动Apache2.0..46与Tomcat5.0.2 。
    2.在地址栏中分别输入http://localhost/ ,与http://localhost:8080/若结果相同,那恭喜你,Apache2.0.46与Tomcat5.0.2整合成功了!!!
    否则再来一边(^_^)
    五、感谢:
    1.感谢Apache组织,为我提供了如此之好的服务器,而且还是免费的!
    2.感谢以前写过Apache2.x与Tomcat4.*配置文档的朋友们,为我今天写这篇文档作了参考!
    ***********************************这是个成功方案
      

  3.   

    恭喜!
    羡慕ing.........
      

  4.   

    祝贺楼主了!!!Apache与Tomcat安装配置手册--------------------------------------------------------------------------------2003年04月01日 08:58:10 LinuxAID  
     
      很多朋友都发信给我,希望得到最新的安装文档,我就利用业余时间,安装了最新的操作系统Red Hat Linux release 8.0 (Psyche)和最新的应用软件,并重新设置Apache和Tomcat整合的配置.安装和配置还算比较顺利,所以就更新了这个文档,希望对大家会有所帮助!如果有什么错误的地方,也请大家指正!好了,不罗嗦了! 1.所需的软件包  j2sdk-1_4_1_02-linux-i586
      Apache2.0.40 (Red Hat Linux)
      jakarta-tomcat-4.1.18
      jakarta-tomcat-connectors-4.1.182.软件包下载地址  (1) Java J2SE1.4.1
        URL:http://java.sun.com/j2se/1.4.1/download.html
      (2) Apache2.0.40
        URL:http://httpd.apache.org
      (3) Tomcat 4.1.18
        URL:http://jakarta.apache.org/builds/jakarta-tomcat-4.0/release/v4.1.18/bin/jakarta-tomcat-4.1.18.tar.gz
      (4) Tomcat connectors-4.1.18
        URL:http://jakarta.apache.org/builds/jakarta-tomcat-4.0/release/v4.1.18/src/jakarta-tomcat-connectors-4.1.18-src.tar.gz3.软件安装  (1) 解开压缩包
        使用gunzip或tar或rpm解开下载的软件包,按照默认方式安装既可
      (2) 目录的处理
        J2SDK安装目录: /usr/j2sdk1.4.1_02
        Apache安装目录: /etc/httpd
                 /usr/lib/apache
                 /var/www
        Jakarta-Tomcat安装目录: /opt/jakarta-tomcat-4.1.18
        Jakarta-Tomcat-connectors安装目录: /opt/jakarta-tomcat-connectors-4.1.18-src4.环境变量设置  JAVA_HOME=/usr/j2sdk1.4.1_02
      CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib
      CATALINA_BASE=/opt/jakarta-tomcat-4.1.18
      CATALINA_HOME=/opt/jakarta-tomcat-4.1.18
      PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin5.特殊安装  (1) 编译Jakarta-Tomcat-connectors
          cd /opt/jakarta-tomcat-connectors-4.1.18-src/webapp ## 进入指定的目录
          ./support/buildconf.sh ## 生成编译配置文件
          ./configure --with-apxs ## 生成Makefile编译文件
          make ## 编译生成mod_webapp.so
          注释: 生成的mod_webapp.so文件在apache-2.0目录中
          提醒: 如果生成mod_webapp.so时失败,并提示找不到apxs,则证明你的Apache在
                安装的时候,未安装Apache附加的开发包,请下载安装该开发包,则会解决
                该问题(这个包在RedHat8中的文件名是:httpd-devel-2.0.40-8.i386.rpm)
      (2) 把apache-2.0目录中的mod_webapp.so文件复制到目录/usr/lib/httpd/modules
          并检查文件/usr/lib/httpd/modules/mod_webapp.so的属性,应与其它Modules文件
          属性一致,如果不相同,则使用chmod chgrp chown来修改6.独立环境的测试  (1) 测试Java的运行状况,如下命令:
        java -version
        javac -version
        看到版本号则表示JDK安装成功
      (2) 测试Apache的运行状况,如下命令:
        /etc/init.d/httpd restart ## 重新启动Apache Server
        使用任意一浏览器,输入服务器地址后回车,应该可以看到Apache的默认主页
      (3) 测试Jakarta-Tomcat的运行状况,如下命令: 
        cd $CATALINA_HOME
        cd bin
        ./startup.sh ## 启动jakarta-tomcat-4.1.18服务
        使用任意一浏览器,输入服务器地址和端口号8080后回车,应该可以看到jakarta-tomcat-4.1.18的默认主页
        例如: http://192.192.192.1:8080
        ./shutdown.sh ## 关闭jakarta-tomcat-4.0.1服务7.整合安装设置  (1) 修改/etc/httpd/conf/httpd.conf文件
        在# Dynamic Shared Object (DSO) Support之后,添加如下内容
        LoadModule webapp_module modules/mod_webapp.so
      (2) 测试配置和Modules,执行以下命令
        apachectl configtest
        如果出现Syntax OK,则证明Module安装和配置成功了!
      3) 修改/etc/httpd/conf/httpd.conf文件
        在文件尾部添加如下内容
        WebAppConnection warpConnection warp localhost:8008
        WebAppDeploy examples warpConnection /examples/
      4) 再次测试配置,执行以下命令
        apachectl configtest
        如果出现Syntax OK,则证明安装成功!
        如果出现以下错误信息
        Syntax error on line 1038 of /etc/httpd/conf/httpd.conf:
        Invalid virtual host name
        则修改httpd.conf文件,找到#ServerName所在的行,并在其下面加入如下内容即可
        ServerName localhost:8008 # 制定服务器的名称和端口
      5) 检查$CATALINA_HOME/conf/server.xml文件中相关的配置,默认情况下的
        相关的信息是被注释掉了,所以需要删掉注释的语句,这样Tomcat在启动的时候才会初始化
        相关的内容并开启8008端口!8.整合测试  重新启动所有服务
        $CATALINA_HOME/bin/shutdown.sh
        $CATALINA_HOME/bin/startup.sh
        /etc/init.d/httpd restart
      在浏览器中输入如下地址
        http://服务器IP/examples/jsp/index.html,如果能够显示正常的网页,则安装成功
      在浏览器中输入如下地址
        http://服务器IP/examples/jsp/jsptoserv/jsptoservlet.jsp如果能够显示正常的网页和时间,则jsp和Servlet安装成功9.祝你好运,如还有问题,请联系我!  作 者: 疯傻
      邮 件: [email protected]
      主 页: http://www.avaw.com
          http://www.binary.com.cn
      此文档严格遵循GPL协议,转帖请保持此文档的完整性! 文/疯傻 
      

  5.   

    恭喜!
    http://www.csdn.net/develop/read_article.asp?id=18012