WIN2003上Apache2+IIS6+Tomcat5之多站点完美配置篇

2016-02-19 22:00 11 1 收藏

图老师设计创意栏目是一个分享最好最实用的教程的社区,我们拥有最用心的各种教程,今天就给大家分享WIN2003上Apache2+IIS6+Tomcat5之多站点完美配置篇的教程,热爱PS的朋友们快点看过来吧!

【 tulaoshi.com - Web开发 】

  本来以为上一次的配置就搞定了,结果本地测试好好的,到了服务器上调试就完蛋了,本地只测试了一个asp站和一个jsp站,而实际情况是多个asp站和我的jsp站,又试了两次还是不行,终于在第三次尝试后搞定了,写下来做个纪念。

  第一次尝试使用:

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

  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:wuyubingwww"
    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:wuyubingwww"
    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:omcat5.0.28confworkers.properties"
  VirtualHost *:80
      ServerAdmin feifei0658@sina.com   
      ServerName www.openria.cn
      DirectoryIndex index.html index.htm index.jsp
      JkMount /* ajp13   
      JkAutoAlias "D:omcat-5.0.28webappsia"  
      Directory "D:omcat-5.0.28webappsia"
         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:wuyubingwww"
    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:omcat5.0.28confworkers.properties"
  VirtualHost *:80
      ServerAdmin feifei0658@sina.com   
      ServerName www.openria.cn
      DirectoryIndex index.html index.htm index.jsp
      JkMount /* ajp13   
      JkAutoAlias "D:omcat-5.0.28webappsia"  
      Directory "D:omcat-5.0.28webappsia"
         Options Indexes FollowSymLinks
         allow from all
      /Directory
  /VirtualHost

  经过反复看文档,这回终于搞定了,原来是没有吧"Use name-based virtual hosting."打开,去掉NameVirtualHost *:80前面的#号就可以了,真是晕啊。

  总算成功了,看来有问题还需要看官方资料啊,网友的资料还是不完整啊,通过自己的努力,发现新的线索:

  ProxyPreserveHost On
  NameVirtualHost *:80
  这也是自己的收获啊,希望这些经历能帮助需要他的人。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

  再次庆祝一下,自己的网站终于要开通了,欢迎访问:www.openria.cn

来源:http://www.tulaoshi.com/n/20160219/1627507.html

延伸阅读
标签: 电脑入门
Tomcat是Apache基金会的Jakarta项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。它是一个 集成了Servlet容器的免费开源Web服务器,所以既能解析JSP/Servlet,也能提供Web服务。本程序中采用的是tomcat- 6.0.10版,下面详细介绍它的安装过程。 工具/原料 tomcat-6.0.10 步骤/方法 1.双击安装程序图标,开始安装 ...
一.软件安装及PATH等设置: 这一步没什么说的,按J2SDK1.4.1(当然也可以是其他版本的),Apache2.0.43,Tomcat4.1.12的顺序安装就是了。 然后再分别设置CLASSPATH,PATH,Java_HOME,CATALINA_HOME。 二.整合配置: 1. 下载mod_jk2-2.0.43.dll(地址:http://jakarta.apache.org/builds/jakarta-tomcat-connectors/j...
标签: 服务器
Mac系统中Apache Tomcat安装配置 Apache是普通服务器,本身只支持html即普通网页,可以通过插件支持PHP,还可以与Tomcat连通(单向Apache连接Tomcat,就是说通过Apache可以访问Tomcat资源。Tomcat无法取访问Appache资源)。Appache只支持静态网页,但像asp,php,cgi,jsp等动态就需要Tomcat来处理。对于Apache Tomcat 估计很多童鞋都会,那么...
近日,微软推出了一个其即将推出的Longhorn服务器平台的预览版,而Sun微处理公司增加了一个对Java的日光节约时间(夏时制)功能的修补,从而双双对其Windows和Java技术进行了增强性的更新。 微软在4月4日推出了一个社区技术预览版(CTP)的Windows Server Longhorn,作为即将推出的该操作系统的Beta 3版本的先行者。微软希望测...
标签: Java JAVA基础
环境配置一向是一个比较烦的一件工作!本文的目的就是要轻松为你搞定安装和配置SERVLET和JSP的执行环境。 首先,到java.apache.org去下载一个tomcat3.1,tomcat3.2。笔者用的是tomcat3.1。下载的是一个ZIP文件。将它extract到一个目录下面。比如c:下面。在c盘下面就会出现一个jakatar-tomcat的目录。你可以将这个目录改个名字。我将目录名...

经验教程

709

收藏

69
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部