要不留下email,我发个文挡给你,我懒得写。

解决方案 »

  1.   

    你参考一下,我按这个配置成功了:
    1.默认安装apache,即端口为80(确保80端口没有被占用,否则apache服务无法启动);tomcat也是默认安装,即端口为8080.
    2.在apache中加入jk插件,把它拷贝到<apache_home>/modules目录下.
    3.创建workers.properties文件(应该知道吧,用于配置tomcat的信息,它的存放位置在<apache_home>/conf/workers.properties).
    文件如下:             "#"后面为注释.
    workers.tomcat_home=C:\jakarta-tomcat  #让mod_jk模块知道Tomcat
    workers.java_home=C:\j2sdk1.4.2  #让mod_jk模块知道j2sdk
    ps=\  #指定文件路径分割符
    worker.list=worker1 
    worker.worker1.port=8009  #工作端口,若没占用则不用修改
    worker.worker1.host=localhost  #Tomcat服务器的地址
    worker.worker1.type=ajp13  #类型
    worker.worker1.lbfactor=1  #负载平衡因数
    4.修改apache的配置文件httpd.conf,在其末尾加入以下内容:
    # Using mod_jk2.dll to redirect dynamic calls to Tomcat
    LoadModule jk_module modules\mod_jk_2.0.46.dll
    JkWorkersFile "conf\workers.properties"
    JkLogFile "logs\mod_jk2.log" 
    JkLogLevel debug
    JkMount /*.jsp worker1
    JkMount /helloapp/* worker1(注:helloapp为我的应用目录)
    注:JkMount用来指定url映射信息,JkMount /*.jsp worker1表示"/*.jsp"形式的url都由worker1代表的tomcat服务器来处理;JkMount /helloapp/* worker1表示访问helloapp应用的url都由worker1来处理.
    5.测试配置
    重启tomcat和apache,通过ie访问http://localhost/index.jsp出现tomcat的默认主页,说明配置成功.此外,访问应用,http://localhost/helloapp/index.htm,如果正常返回helloapp应用的index.htm网页,说明配置成功.若有错误,察看jk插件生成的日志信息.它的位置为<apache_home>/logs/mod_jk2.log.
      

  2.   

    谢谢各位~~~我在发完这张贴之后又试了一下~~结果成功了一部分~~~~我能在http://localhost:8080/index.jsp和http://locahost:80/index.jsp看见了同样的tomcat首页~可是在localhost:80上没能把那几张图片显示出来~~~为什么呢~??~?~谢谢!
      

  3.   

    http://blog.csdn.net/shanyou/archive/2003/11/04/10071.aspx