• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    win2000下apache2+weblogic7實現基于同一個ip地址的多個虛擬主機訪問多個weblogic站點

    發布: 2007-7-04 13:34 | 作者: admin | 來源:  網友評論 | 查看: 23次 | 進入軟件測試論壇討論

    領測軟件測試網 足足兩天呀,嘔心瀝血,才解決了這個問題,相信大家曾經或者以后也許遇到這個問題,特此貢獻出來,給大家以借鑒,希望別像我這樣費盡周折。之所以選擇apache2,是因為目前wls7只支持apache2的結合.

    1.首先,正確安裝apache2,這里我們假設安裝在C:\apache group,安裝完畢,需要測試apache2是否支持動態加載模塊功能,這樣測試,到命令

    提示符下運行:
    c:\>apache group\apache2\bin\apache -l
    如果列出:
    mod_so.c
    則表示支持,然后將本篇文章附件中的mod_wl_20.so拷貝到apache group\apache2\modules下面,運行:
    c:\>apache group\apache2\bin\apache -t
    如果輸出:
    Syntex Ok
    表示WebLogic Server plug-in安裝成功。

    2.正確安裝weblogic7.0。這里我們假設wls7的安裝路徑是:c:\bea。然后用域配置向導配置一個域,我們假設域
    的名稱為amjn,路徑是c:\bea\user_projects\amjn,然后在amjn下面分別建立兩個站點web1,web2,修改

    c:\bea\user_projects\amjn\config.xml文件,在
    <Application Deployed="true" Name="DefaultWebApp"
    Path=".\applications" StagedTargets="" TwoPhase="false">
    <WebAppComponent Name="DefaultWebApp" Targets="myserver" URI="DefaultWebApp"/>
    </Application>
    下面添加:
    <Application Deployed="true" Name="web1" Path=".\applications\web1"
    StagedTargets="" TwoPhase="false">
    <WebAppComponent Name="web1" URI="web1" VirtualHosts="web1_vh"/>
    </Application>
    <Application Deployed="true" Name="web2" Path=".\applications\web2"
    StagedTargets="" TwoPhase="false">
    <WebAppComponent Name="web2" Targets="myserver" URI="web2" VirtualHosts="web2_vh"/>
    </Application>
    在文件最下面的
    </Domain>
    的上面添加
    <VirtualHost DefaultWebApp="web1" Name="web1_vh" Targets="myserver" VirtualHostNames="www.web1.com"/>
    <VirtualHost DefaultWebApp="web2" Name="web2_vh" Targets="myserver" VirtualHostNames="www.web2.com"/>
    ,然后重新啟動運行\amjn\startWeblogic.cmd,一定要運行正常。到這里,weblogic算是配置完成了。

    3.現在開始配置apache多個虛擬主機,首先我們先打開c:\winnt\system32\drivers\etc\hosts文件,在其中添加:
    10.1.3.30 www.web1.com
    10.1.3.30 www.web2.com
    這里面的10.1.3.30是你的weblogic服務器綁定的ip,然后打開apache2\conf\httpd.conf文件,在174行,注意是174行加入如下語句:
    #WebLogic Server Proxy Settings -------該行是174行
    LoadModule weblogic_module modules/mod_wl_20.so
    <IfModule mod_weblogic.c>
    WebLogicHost www.amjn.com
    WebLogicPort 7001
    MatchExpression *.jsp
    MatchExpression *.do
    </IfModule>
    然后修改httpd.conf文件中的Listen:80為Listen:10.1.3.30:80,在文件section 3部分添加:
    NameVirtualHost 10.1.3.30
    <VirtualHost 10.1.3.30>
    ServerName www.web1.com
    DocumentRoot "c:/bea/user_projects/amjn/applications/web1"
    ErrorLog logs/web1.com.log
    </VirtualHost>

    <VirtualHost 10.1.3.30>
    ServerName www.web2.com
    DocumentRoot "c:/bea/user_projects/amjn/applications/web2"
    ErrorLog logs/web2.com.log
    </VirtualHost>
    啟動apache,如果沒有問題(可以通過logs/error.log查看),那就一切ok了

    4.現在你可以分別敲入www.web1.com/index.jsp,訪問的將是web1/index.jsp,敲入www.web2.com/index.jsp訪問的將是web2/index.jsp

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>