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

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

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

    Sealyu

    --- 博客已遷移至: http://www.sealyu.com/blog

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      618 隨筆 :: 87 文章 :: 225 評論 :: 0 Trackbacks
    1. 安裝apache2.2 參見:http://ttitfly.javaeye.com/admin/show/127337

    2.需求概況:
    有2個服務:www.test.com, bbs.test.com。分別對應2個tomcat下的2個web應用。由apache httpd作為互聯網接入服務器,在80端口接收對這2個服務的請求。apache httpd再將這2個請求分別對應到不同的后端web服務器(Tomcat)處理。

    3.配置域名映射到本機即127.0.0.1,同時配置service域名

    Java代碼 復制代碼
    1. 127.0.0.1    localhost www.test.com www.service.test.com bbs.test.com bbs.service.test.com  


    4. 分別在2個tomcat里分別部署一個非常簡單的應用。

    第一個tomcat :端口:8080

    編輯$TOMCAT_HOME/conf/server.xml

    添加一個Host
    Java代碼 復制代碼
    1. <Host name="www.service.test.com" unpackWARs="true" autoDeploy="true"  
    2. xmlValidation="false" xmlNamespaceAware="false"/>  


    再在$TOMCAT_HOME/conf/Catalina下建立一個目錄:www.service.test.com
    然后在www.service.test.com目錄下建立一個ROOT.xml,內容為:
    Java代碼 復制代碼
    1. <Context docBase="/home/mahaibo/app/test"  
    2. privileged="true" antiResourceLocking="false" antiJARLocking="false">  
    3. </Context>  

    docBase指向具體的項目路徑

    同理第二個tomcat(端口8088)也是一樣的做法:

    編輯$TOMCAT_HOME/conf/server.xml

    添加一個Host:
    Java代碼 復制代碼
    1. <Host name="bbs.service.test.com" unpackWARs="true" autoDeploy="true"  
    2. xmlValidation="false" xmlNamespaceAware="false"/>  



    然后在$TOMCAT_HOME/conf/Catalina下建立一個目錄:bbs.service.test.com

    再在bbs.service.test.com目錄下建立一個ROOT.xml,內容為:
    Java代碼 復制代碼
    1. <Context docBase="/home/mahaibo/app/bbs"  
    2. privileged="true" antiResourceLocking="false" antiJARLocking="false">  
    3. </Context>  


    5. 分別啟動tomcat,可以通過http://www.service.test.com:8080和http://bbs.service.test.com:8088訪問

    6. 配置apache httpd.conf文件。

    找到apach/conf/httpd.conf文件,確認下面這些文字行前面沒有"#"注釋號:

    Java代碼 復制代碼
    1. LoadModule proxy_module modules/mod_proxy.so  
    2. LoadModule proxy_ajp_module modules/mod_proxy_ajp.so  
    3. LoadModule proxy_balancer_module modules/mod_proxy_balancer.so  
    4. LoadModule proxy_connect_module modules/mod_proxy_connect.so  
    5. LoadModule proxy_http_module modules/mod_proxy_http.so  
    6. LoadModule proxy_ftp_module modules/mod_proxy_ftp.so  


    并增加虛擬主機配置:
    Java代碼 復制代碼
    1. NameVirtualHost *:80  
    2. <VirtualHost *:80>  
    3. ServerName www.test.com  
    4. ProxyIOBufferSize 8192  
    5. ProxyRequests Off  
    6. ProxyVia Full  
    7. ProxyPass / http://www.service.test.com:8080/ smax=5 max=20 ttl=120 retry=300  
    8. </VirtualHost>  
    9.   
    10. <VirtualHost *:80>  
    11. ServerName bbs.test.com  
    12. ProxyIOBufferSize 8192  
    13. ProxyRequests Off  
    14. ProxyVia Full  
    15. ProxyPass / http://bbs.service.test.com:8088/ smax=5 max=20 ttl=120 retry=300  
    16. </VirtualHost>  


    7.啟動apache
    Java代碼 復制代碼
    1. ./apachectl start  


    8 可以通過訪問http://www.test.com和http://bbs.test.com來分別訪問2個不同tomcat下的不同應用了。
    posted on 2008-08-11 22:05 seal 閱讀(1098) 評論(0)  編輯  收藏 所屬分類: web服務器
    主站蜘蛛池模板: 一级做a爰全过程免费视频毛片 | 99精品在线免费观看| 亚洲人妻av伦理| 一个人看www免费高清字幕| 亚洲熟女乱综合一区二区| caoporn国产精品免费| 中文字幕亚洲一区二区va在线| 日本视频免费观看| 久久久久久久亚洲精品| 国产一级在线免费观看| 久久久久亚洲精品天堂| AA免费观看的1000部电影| 亚洲精品123区在线观看| 成人免费午夜视频| 香港特级三A毛片免费观看| 国产精品亚洲美女久久久| 精品免费视在线观看| 亚洲国产成人精品无码一区二区 | 亚洲免费在线观看视频| 国产成人精品日本亚洲专区6| 日韩高清免费在线观看| 日韩精品免费一线在线观看 | 亚洲色婷婷综合久久| 182tv免费观看在线视频| 亚洲综合成人婷婷五月网址| 国产成人免费福利网站| 99在线视频免费观看| 亚洲国产精品成人久久久| 国产成人免费高清在线观看| 韩日电影在线播放免费版| 亚洲国产精品白丝在线观看| 国产成人免费A在线视频| 国产午夜无码片免费| 亚洲噜噜噜噜噜影院在线播放 | 久久精品一本到99热免费| 亚洲精品欧美综合四区| 永久亚洲成a人片777777| 91网站免费观看| 四虎影视在线看免费观看| 亚洲综合激情另类小说区| 国产免费爽爽视频免费可以看|