Apache+tomcat整合问题???

Apache+tomcat整合问题???

我的环境是:Windows   2000+apache_2.2.3-win32-x86-no_ssl.msi+apache-tomcat-6.0.2.exe
      现在配置好了站点:起动了tomcat后:运行http://www.jiurun.com:8080/
可以运行.
      Apache和tomcat同进起动.运行http://www.jiurun.com/就会报:
HTTP   403(禁止访问)
  该页无法显示  
您要查看的页当前不可用。网站可能遇到技术问题,或者您需要调整浏览器设置。  

--------------------------------------------------------------------------------

请尝试以下操作:

单击刷新按钮,或以后再试。

如果您已经在地址栏中输入该网页的地址,请确认其拼写正确。

要查看连接设置,请单击工具菜单,然后单击   Internet   选项。在连接选项卡上,单击局域网设置。   这些设置应该与您局域网(LAN)管理员或   Internet   服务提供商(ISP)所提供的相匹配。  
如果您的网络管理员允许,Microsoft   Windows   可以检查您的网络并自动查找网络连接设置。
如果您希望   Windows   进行查找,
请单击检测网络设置。  
某些站点要求   128-位的连接安全性。单击帮助菜单,然后单击关于   Internet   Explorer   可以查看您所安装的安全强度。  
如果您要访问某安全站点,请确保您的安全设置能够支持。请单击工具菜单,然后单击   Internet   选项。在“高级”选项卡上,滚动到“安全”部分,复选   SSL   2.0、SSL   3.0、TLS   1.0、PCT   1.0   设置。  
单击后退按钮,尝试其他链接。  


找不到服务器或发生   DNS   错误
Internet   Explorer    
请问这是什么错误.
我的QQ:50721187
Cannot   load   c:/program   Files/Apache   Softward   Foundation/Apache2.2/modules/modules/mod_jk.so   into   server:\xd5\xd2\xb2\xbb\xb5\xbd\xd6\xb8\xb6\xa8\xb5\xc4\xc4\xa3\xbf\xe9\xa1\xa3

报这个错,是不是版本不相同.
模块加载错误,没有配置成功吧
是的.
你的联系方式是多少?告诉我一下?yifuzhiming(haha)
apache   2.2   下面不要用     mod_jk  

用   ajp   吧
例如
apache里面


<VirtualHost   www.www.cn>
        ServerAdmin   www@www.com
        ProxyPass   /   ajp://111.111.111.1111:8009/
        ProxyPassReverse   /   ajp://111.111.111.1111:8009/
        ServerName   www.www.cn
        ServerAlias   www.www.cn
        ErrorLog   logs/www.com-error_log
        CustomLog   logs/www.com-access_log   common
</VirtualHost>

就可以了

tomcat   的server   文件配置一下就行了
楼上兄弟.我是这样的问题:二个域名,www.abc.com和admin.abc.com   .运行在apache2.2上面.跑的是80端口.   admin.abc.com我希望运行在8080端口上.跑的是tomcat5.0.两个应用服务其实是独立的.运行在同一台机器上.您认为我该如何配置.(我现在访问www.abc.com正常,但是访问admin.abc.com也转到了www.abc.com一样的目录上.我希望它对应到[我的ip:8080]上)我查了APACHE2.2的文档.好像没有合适我的这种需示:(...请大家指点.
这样配置:

httpd.conf   里面启用以下这两个模块
LoadModule   proxy_module   modules/mod_proxy.so
LoadModule   proxy_ajp_module   modules/mod_proxy_ajp.so

httpd-vhosts.conf   里面这样配置
www.abc.com   这个域名你可以默认配置为你的机器默认域名     也可以通过虚拟主机来配置
例如   虚拟主机

NameVirtualHost   202.202.202.202:80

<VirtualHost   www.abc.com>
        ServerAdmin   xxx@xxx.com
        ProxyPass   /   http://202.202.202.202:80/
       
        SetEnv   force-proxy-request-1.0   1
        SetEnv   proxy-nokeepalive   1

        ProxyPassReverse   /   http://202.202.202.202:80/
        ServerName   www.abc.com

        ErrorLog   logs/www.abc.com-error_log
        CustomLog   logs/www.abc.com-access_log   common
</VirtualHost>


<VirtualHost   admin.abc.com>
        ServerAdmin   xxx@xxx.com
        ProxyPass   /   http://202.202.202.202:8080/
       
        SetEnv   force-proxy-request-1.0   1
        SetEnv   proxy-nokeepalive   1

        ProxyPassReverse   /   http://202.202.202.202:8080/
        ServerName   admin.abc.com

        ErrorLog   logs/admin.abc.com-error_log
        CustomLog   logs/admin.abc.com-access_log   common
</VirtualHost>


还可以   采用以下方案

NameVirtualHost   202.202.202.202:8080

<VirtualHost   admin.abc.com>
        ServerAdmin   xxx@xxx.com
        ProxyPass   /   ajp://202.202.202.202:8009/
        ProxyPassReverse   /   ajp://202.202.202.202:8009/
       
        ServerName   admin.abc.com
        ServerAlias   admin.abc.com

        ErrorLog   logs/admin.abc.com-error_log
        CustomLog   logs/admin.abc.com-access_log   common
</VirtualHost>

          这时候     主域名   www.abc.com   可以配置为你机器的默认域名

楼上兄弟:用你的第一种方案,报403错误.www.abc.com和admin.abc.com都报.用你的第二种方案,总是指向www.abc.com的apache目录.admin.abc.com没有指向TOMCAT的8080端口程序.不知道到底是为什么.另外,我试的过程中又改了另一种方法.admin.abc.com报503错误[好像感觉这样有点门了].注:以上情况调试时,80和8080用IP直接访问均正常..请兄弟们多指点..