<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
    結構圖是不是有點錯誤?  回復  更多評論
      
    主站蜘蛛池模板: 最近最新中文字幕完整版免费高清| 国产亚洲一区二区三区在线不卡| 成人免费无码大片A毛片抽搐| 久久精品国产69国产精品亚洲 | 亚洲精品国产免费| 国产成人高清亚洲一区久久| 亚洲精品免费在线观看| 国产成人精品免费视频大全五级| 香蕉视频在线观看亚洲| 特级毛片爽www免费版| 国产成人免费高清激情明星| 在线观看亚洲天天一三视| 亚洲精华液一二三产区| 免费人成视频在线观看网站| 亚洲人成无码网WWW| 亚洲日本一线产区和二线 | 久久一区二区免费播放| 大陆一级毛片免费视频观看i| 亚洲AV无码专区国产乱码电影| 国产亚洲精品美女2020久久 | 24小时日本韩国高清免费| 亚洲中文字幕无码一区二区三区| 免费无码一区二区三区蜜桃| 亚洲午夜激情视频| 久久免费线看线看| 亚洲色精品vr一区二区三区| 日亚毛片免费乱码不卡一区| 国产成人亚洲综合无码精品| 1000部国产成人免费视频| 亚洲6080yy久久无码产自国产| 91免费国产在线观看| 亚洲美女视频网站| 最近2018中文字幕免费视频| 亚洲AV无码成人专区片在线观看| 在线视频精品免费| 无码免费又爽又高潮喷水的视频| 亚洲丁香色婷婷综合欲色啪| 麻豆国产人免费人成免费视频| 亚洲色中文字幕在线播放| 国产99视频精品免费观看7| 亚洲天堂中文字幕在线观看|