<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-1  評論-68  文章-98  trackbacks-0

    作者:徐建祥(netpirate@gmail.com
    時間:2007-6-4
    網址:http://www.anymobile.org

    這篇文章介紹了Apache虛擬主機的配置方法,可以看作上一篇文章(Windows 2003下配置Apache代理Tomcat集群)的后續。

    1、需求:只有一臺固網IP的服務期,要求不同的域名可以使用不同的技術,ASP、PHP、J2EE等。當然,主要以J2EE的處理為主。

    2、解決方法:一個Apache服務(A1)充當虛擬主機,第二個Apache服務(A2)解析PHP腳本,第三個Apache服務(A3)實現Tomcat集群的代理,另外,使用IIS解析ASP程序。

    結構圖如下:


    3、軟件安裝:Apache 2.2程序一套(D:\Apache\Apache2.2);Tomcat 5.5 安裝程序拷貝2份;IIS使用Win2003自帶的。

    4、安裝步驟:

    4.1 安裝Apache2.2

    4.2 修改A1的配置文件,conf/httpd.conf,支持虛擬主機

    Include conf/extra/httpd-vhosts.conf
    LoadModule proxy_module modules/mod_proxy.so
    LoadModule proxy_http_module modules/mod_proxy_http.so


    4.3 修改虛擬主機配置文件,conf/extra/httpd-vhosts.conf

    # Virtual hosts
    <VirtualHost *:80>
           ProxyPreserveHost On
           ProxyPass / http://127.0.0.1:81/asp/
           ProxyPassReverse / http://127.0.0.1:81/asp/
           ServerName www.asp.com
    </VirtualHost>
    <VirtualHost *:80>
           ProxyPass / http://www.php.com:82/
           ProxyPassReverse / http://www.php.com:82/
           ServerName www.php.com
    </VirtualHost>
    <VirtualHost *:80>
           ProxyPass / http://www.j2ee.com:83/
           ProxyPassReverse / http://www.j2ee.com:83/
           ServerName www.j2ee.com
    </VirtualHost>


    4.4 修改A2的配置文件,conf/httpd2.conf,支持PHP
     監聽82端口,配置略。

    4.5 修改A3的配置文件,conf/httpd3.conf,支持代理Tomcat負載均衡
     監聽83端口,配置略,參考上一篇文章。

    4.6 修改兩個Tomcat配置文件,支持集群
     略,參考上一篇文章。

    4.7 修改IIS,監聽81端口。

    4.8 開啟所有的服務

    cd D:\Apache\Apache2.2\bin
    httpd.exe -w -n "Apache2" -k start
    httpd.exe -w -n "Apache2" -f conf/httpd2.conf
    httpd.exe -w -n "Apache2" -f conf/httpd3.conf

    D:\Apache\Tomcat S1\bin\startup.bat
    D:\Apache\Tomcat S2\bin\startup.dat


    配置完畢,下面就可以訪問不同的域名了。

    注:在具體的實踐中,請將域名置換為相關的商業域名,另外,需要使用到host name的地方(如tomcat集群),代理轉向處理地址,一定要寫域名;其他情況,可以用本地ip地址加端口號的方法進行配置。
    (全文完)


    資料:
    Windows 2003下配置Apache代理Tomcat集群 http://m.tkk7.com/anymobile/articles/112982.html

    Apache HTTP Server 2.2中文手冊 http://docs.huihoo.com/apache/httpd/2.2-cn/platform/windows.html

    Apache HTTP Server 2.2 VirtualHost Examples http://httpd.apache.org/docs/2.2/vhosts/examples.html
    Apache下用rewrite實現動態二級域名解析  http://www.360doc.com/showweb/0/0/263162.aspx
    Apache服務器二級域名的完美實現(轉載) http://www.360doc.com/showWeb/0/0/307889.aspx
    posted on 2007-06-05 01:55 Xu Jianxiang 閱讀(2514) 評論(1)  編輯  收藏 所屬分類: Open SourceServer Side

    評論:
    # re: Windows 2003下配置Apache虛擬主機[未登錄] 2011-01-24 15:55 | wang
    結構圖是不是有點錯誤?  回復  更多評論
      
    主站蜘蛛池模板: 免费人成年激情视频在线观看| 99久久免费精品高清特色大片| 四虎成人免费观看在线网址| 亚洲欧洲综合在线| 亚洲黄色片免费看| 亚洲AV综合色区无码二区偷拍| 69视频在线是免费观看| 久久精品九九亚洲精品| 91香蕉成人免费网站| 亚洲一级毛片免费在线观看| 青青草免费在线视频| 亚洲av成人片在线观看| 免费v片在线观看| 国产美女视频免费观看的网站| 亚洲熟妇av一区二区三区| 久久精品成人免费网站| 亚洲综合在线成人一区| 免费鲁丝片一级在线观看| 污视频网站在线免费看| 亚洲乱码中文字幕久久孕妇黑人| 免费看无码特级毛片| 久久久婷婷五月亚洲97号色| 韩国免费一级成人毛片| 国产亚洲精品美女久久久久| 中文字幕亚洲一区二区三区| 午夜视频免费在线观看| 亚洲性色AV日韩在线观看| 亚洲国产一成久久精品国产成人综合| 五月婷婷免费视频| 久久精品国产亚洲AV无码娇色| 毛片免费观看网站| eeuss影院免费92242部| 亚洲成人网在线播放| 国产婷婷高清在线观看免费| A国产一区二区免费入口| 亚洲欧洲日韩国产| 午夜亚洲福利在线老司机| 久久久久久毛片免费播放| 国产成人高清亚洲一区久久| 亚洲国产精品特色大片观看完整版 | 久久不见久久见中文字幕免费|