本来以为上一次的配置就搞定了,结果本地测试好好的,到了服务器上调试就完蛋了,本地只测试了一个asp站和一个jsp站,而实际情况是多个asp站和我的jsp站,又试了两次还是不行,终于在第三次尝试后搞定了,写下来做个纪念。
第一次尝试使用:
<VirtualHost *:80>
ServerAdmin feifei0658@sina.com
ServerName www.5hope.com
DcumentRoot "G:\5hope
DirectoryIndex index.html index.htm index.asp
ProxyPass / http://www.5hope.com:88/
ProxyPassReverse / www.5hope.com:88/
</VirtualHost>
<VirtualHost *:80>
ServerAdmin feifei0658@sina.com
ServerName www.shundabanjia.com
DocumentRoot "G:\wuyubing\www"
DirectoryIndex index.html index.htm index.asp
ProxyPass / http://www.shundabanjia.com:88/
ProxyPassReverse / http://www.shundabanjia.com:88/
</VirtualHost>
本以为这样设置多站点就搞定了,结果发现只识别第一个站点,访问别的站点都是这个站的内容,折腾了一上午,没成功。
第二次尝试使用:
<VirtualHost *:80>
#添加了这个属性**********
ProxyPreserveHost On
ServerAdmin feifei0658@sina.com
ServerName www.shundabanjia.com
DocumentRoot "G:\wuyubing\www"
DirectoryIndex index.html index.htm index.asp
ProxyPass / http://www.shundabanjia.com:88/
ProxyPassReverse / http://www.shundabanjia.com:88/
</VirtualHost>
LoadModule jk_module modules/mod_jk.so
JkWorkersFile "D:\tomcat5.0.28\conf\workers.properties"
<VirtualHost *:80>
ServerAdmin feifei0658@sina.com
ServerName www.openria.cn
DirectoryIndex index.html index.htm index.jsp
JkMount /* ajp13
JkAutoAlias "D:\tomcat-5.0.28\webapps\ria"
<Directory "D:\tomcat-5.0.28\webapps\ria">
Options Indexes FollowSymLinks
allow from all
</Directory>
</VirtualHost>
这回经过查官方资料,发现了一个属性,叫ProxyPreserveHost On,试了一下,是可以用实现多个虚拟的asp站点了,但是和我的tomcat站点定义冲突,访问不了jsp站,又不行,只好再找。
第三次尝试使用:
NameVirtualHost *:80
<VirtualHost *:80>
ProxyPreserveHost On
ServerAdmin feifei0658@sina.com
ServerName www.shundabanjia.com
DocumentRoot "G:\wuyubing\www"
DirectoryIndex index.html index.htm index.asp
ProxyPass / http://www.shundabanjia.com:88/
ProxyPassReverse / http://www.shundabanjia.com:88/
</VirtualHost>
LoadModule jk_module modules/mod_jk.so
JkWorkersFile "D:\tomcat5.0.28\conf\workers.properties"
<VirtualHost *:80>
ServerAdmin feifei0658@sina.com
ServerName www.openria.cn
DirectoryIndex index.html index.htm index.jsp
JkMount /* ajp13
JkAutoAlias "D:\tomcat-5.0.28\webapps\ria"
<Directory "D:\tomcat-5.0.28\webapps\ria">
Options Indexes FollowSymLinks
allow from all
</Directory>
</VirtualHost>
经过反复看文档,这回终于搞定了,原来是没有吧"Use name-based virtual hosting."打开,去掉NameVirtualHost *:80前面的#号就可以了,真是晕啊。
总算成功了,看来有问题还需要看官方资料啊,网友的资料还是不完整啊,通过自己的努力,发现新的线索:
ProxyPreserveHost On
NameVirtualHost *:80
这也是自己的收获啊,希望这些经历能帮助需要他的人。
分享到:
相关推荐
本知识点将详细阐述如何在win2003下进行iis6与tomcat6的整合,并介绍所需的文件和配置步骤。 首先,我们需要确保系统已经安装了以下组件: 1. **Windows Server 2003**: 这是运行IIS6的基础,提供了强大的Web服务...
标题中的“使用JK整合win2003+iis6+tomcat,而且首页可以默认jsp页面”指的是在Windows Server 2003操作系统上,通过IIS6(Internet Information Services)与Apache Tomcat服务器的集成,实现动态网页(如jsp)的...
整个过程虽然复杂,但通过逐步配置,可以实现IIS、Apache和Tomcat的无缝集成,让它们在同一个服务器上协同工作,满足多种Web服务需求。需要注意的是,配置过程中可能会遇到各种问题,如端口冲突、路径设置错误等,...
下面我们将详细探讨如何在Win2003上进行IIS6与Tomcat5的多站点整合。 首先,安装和配置Tomcat。下载并安装Tomcat 5.0,确保将其安装到一个无空格和特殊字符的路径下,例如"C:\Tomcat5"。安装完成后,启动Tomcat服务...
- "IIS+Tomcat整合所需文件"这个压缩包中应该包含用于整合的配置文件和工具,如`JK.iis6.dll`(IIS到Tomcat的连接器)和相关的配置脚本。 3. **配置IIS** - 配置ISAPI扩展:将`JK.iis6.dll`添加为IIS的ISAPI扩展...
以上知识点涵盖了如何在已经安装了IIS6的Windows Server 2003上通过Apache2服务器整合Tomcat5进行Java Web应用的部署与运行,同时也包括了详细的安装、配置和测试步骤,以及如何处理整合过程中可能遇到的问题和错误...
其实Apache把集群搭建起来并不麻烦,我这里也是从网上找了一些资料自己配置出来的,当然有一些参数需要自己设置下,做到最优 搭建集群首先是下载软件,因为公司这边的服务器是Win2003的,所以也节俭了一些操作: ...
5. 可能还需要在IIS站点中设置URL重写规则,以确保正确地将请求路由给Tomcat。 总的来说,`isapi_redirect.dll`是实现Windows环境下IIS与Tomcat集成的关键组件,它允许Java Web应用程序在不改变现有IIS架构的情况下...
### 常见Web服务器日志切割方法 ...综上所述,无论是IIS、Apache还是Tomcat,都有各自的方法来实现日志文件的有效管理和发布。合理的日志管理不仅可以提高数据安全性,还可以为后续的数据分析提供强有力的支持。
网站发布的配置是一个涉及多步骤和关键技术的流程,主要在Tomcat服务器、Windows Server 2003操作系统以及Java环境中进行。下面将详细讲解这个过程中的关键知识点。 首先,Tomcat是一个开源的Java Servlet容器,它...
2. **IIS配置**: - 在IIS中新建两个应用程序池,分别命名为`.NET1.0`和`.NET2.0`。 - 创建一个名为`LIBYDD2`的新网站,并设置其端口和根目录。 - 新建虚拟目录`LIBY`,并配置相应的权限和应用程序池。 - 修改`...
在Windows 2003操作系统环境下安装配置...同时,本教程也提供了一些对不同系统环境下安装配置的对比,例如在Linux系统下配置LAMP环境的比较,以及对使用Tomcat和IIS+***的简单评价,旨在帮助用户选择最合适的开发环境。
SOAOFFICE 中间件采用标准HTTP传输协议,支持任意Web服务器(IIS, Domino, WebSphere, Apache,Tomcat等),任意服务器操作系统(Win2k, Win2003, Linux, Unix等),以及任意WEB编程语言和Web架构(C#,Java,...
开发平台:Win2003 + Apache2.0.52 + Tomcat5.54 + Mod_jk 1.2.6 + JDK1.5 程序正常运行需要JVM(Java虚拟机)1.5以上的版本。 安装说明: 一、首先请自行建好JSP服务器。单独运行或者与Apache集成都行(我用的是...
SOAOFFICE 中间件采用标准HTTP传输协议,跨平台性好,支持任意Web服务器(IIS,WebLogic,WebSphere,Apache,Tomcat,Domino等),任意服务器操作系统(Win2k, Win2003,Win2008,Linux,Unix等),任意数据库...