<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 閱讀(1097) 評論(0)  編輯  收藏 所屬分類: web服務器
    主站蜘蛛池模板: 亚洲精品中文字幕乱码| 老司机69精品成免费视频| 一级黄色片免费观看| 69视频在线观看高清免费| 日本免费高清一本视频| 国产亚洲一区二区三区在线| 一本色道久久88—综合亚洲精品| 美女被爆羞羞网站免费 | 亚洲AV成人影视在线观看| 污污视频免费观看网站| 青青青国产在线观看免费网站| 亚洲精品无码国产| a毛片在线还看免费网站| 亚洲人精品午夜射精日韩| 日韩免费高清一级毛片| 亚洲成a人片在线观看老师| 日日摸日日碰夜夜爽亚洲| 国产精品色午夜视频免费看| 国产成人亚洲综合一区| 韩国欧洲一级毛片免费| 亚洲中文字幕久久精品蜜桃| 国产免费黄色大片| a免费毛片在线播放| 精品亚洲综合在线第一区| 国产日韩AV免费无码一区二区| 久久国产亚洲电影天堂| 4399好看日本在线电影免费| 国产AV无码专区亚洲AV蜜芽| 亚洲日本一区二区三区在线| 无码精品一区二区三区免费视频 | 亚洲欧洲日产国码av系列天堂| 91九色视频无限观看免费| 亚洲一区二区三区在线网站| 免费无码一区二区| 吃奶摸下高潮60分钟免费视频| 亚洲一区二区三区乱码在线欧洲| 曰曰鲁夜夜免费播放视频| 亚洲人成电影院在线观看| 最新中文字幕免费视频| 丰满亚洲大尺度无码无码专线| 免费无遮挡无码永久在线观看视频|