爪哇一角

          共同探討STRUTS#HIBERNATE#SPRING#EJB等技術
          posts - 3, comments - 6, trackbacks - 0, articles - 99
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          Apache 2.x與WEBLOGIC 9集成-Windows篇

          Posted on 2008-05-07 09:30 非洲小白臉 閱讀(1173) 評論(0)  編輯  收藏 所屬分類: 其他資源
          本文簡要介紹Apache2.x如何與WLS7.0如何集成,主要包括一下內容:
          軟件環境描述
          安裝Apache2.x
          安裝WLS9.0,配置WLS Domain
          Apache2.x與WLS集成

          軟件環境描述
          Windows XP Professional SP4
          Apache 2.0.47
          WebLogic Server 9.0 SP1

          安裝Apache2.x
          從Apache站點下載2.0.47版本的Apache HTTP Server,參考下載地址為:
          http://apache.linuxforum.net/dist/httpd/binaries/win32/apache_2.0.47-win32-x86-no_ssl.msi
          下載完畢后,開始安裝apache。雙擊apache_2.0.47-win32-x86-no_ssl.msi,安裝Apache,出現歡迎畫面,點擊"Next",然后出現協議頁面,選擇同意協議選擇,點擊"Next",出現說明頁面,點擊"Next",然后出現下面所示畫面:

          圖1 配置Apache
          填寫完畢后,點擊"Next",選擇典型安裝,點擊"Next",然后出現選擇安裝路徑,這里取默認值,點擊"Next",然后點擊"Install"按鈕。安裝完畢后,點擊"Finish"按鈕,退出安裝程序。這時候,你會發現在桌面的右下角出現apache的運行監視圖標。

          安裝WLS9.0,配置WLS Domain
          安裝WLS9.0,WLS7.0安裝參數概要如下:

          名稱
          BEA Home C:\bea
          Domain Name base_domain
          Domain類型 WLS Domain
          Domain Location C:\bea\user_projects\
          Server類型 Single Server(Standalone Server)
          Server Name myserver
          myserver的用戶名 weblogic
          myserver的口令 weblogic


          圖2 配置WebLogic

          Apache2.x與WLS集成
          1、 修改C:\WINDOWS\system32\drivers\etc目錄下面的hosts文件。在用記事本把文件打開,在文件的最后加上:127.0.0.1 www.synnex-china.com ,如下圖所示:

          圖3 配置 DNS文件
          2、登陸weblogic的控制臺,發布。然后啟動剛剛創建好的WebLogic Server,如果出現下圖所示的畫面,說明WebLogic Server啟動正常:

          圖4 WebLogic啟動歡迎畫面
          3、進入DOS界面,首先到C:\Program Files\Apache Group\Apache2\bin目錄下面,然后執行Apache -l命令,出現如下畫面:

          圖5 Apache -l命令
          mod_so.c表明當前的Apache HTTP Server是動態加載的模式,可以和WebLogic進行整合(因為Windows平臺下面的WebLogic Server7.0只支持Apache 2.x)。
          然后將附件中的mod_wl_20.so拷貝到C:\Program Files\Apache Group\Apache2\modules目錄下面。然后執行 Apache -t命令,出現如下畫面:

          圖6 Apache -t命令

          這表明Apache 的WebLogic Server plug-in安裝成功。

          4、修改C:\Program Files\Apache Group\Apache2\conf目錄下面的httpd.conf文件。
          首先添加新的和WebLogic相關的應用模塊,在httpd.conf文件的174行加入如下語句:
          #WebLogic Server Proxy Settings
          LoadModule weblogic_module modules/mod_wl_20.so
          <IfModule mod_weblogic.c>
          WebLogicHost www.synnex-china.com
          WebLogicPort 7001
          MatchExpression *.jsp
           MatchExpression *.js
           MatchExpression *.css
           MatchExpression *.do
           MatchExpression *.gif
           MatchExpression *.html
          </IfModule>

          圖7 為Apache 添加WebLogic相關的應用模塊
          然后把httpd.conf文件中的
          DocumentRoot "C:/Program Files/Apache Group/Apache2/htdocs"
          改為
          DocumentRoot "D:/desk/desk_project/src/jsp/desk"       (web項目所在的webapp目錄)
          ,把
          <Directory "C:/Program Files/Apache Group/Apache2/htdocs">
          改為
          <Directory "D:/desk/desk_project/src/jsp/desk">(web項目所在的webapp目錄)

          修改完畢后,重新啟動apache服務,如下圖所示:


          原來訪問地址:http://localhost:7001/desk/Menu.html
          這個時候,你就可以用http://localhost/desk/Menu.html來訪問頁面了  :-)

          主站蜘蛛池模板: 德江县| 长岭县| 含山县| 沽源县| 全南县| 沅江市| 齐齐哈尔市| 视频| 静安区| 张家港市| 利津县| 嫩江县| 中江县| 伊川县| 惠来县| 寿光市| 东海县| 柳河县| 丰台区| 资阳市| 崇左市| 左云县| 和田市| 邛崃市| 滕州市| 禄丰县| 桓台县| 左贡县| 武平县| 望谟县| 阿图什市| 济源市| 龙陵县| 仙居县| 老河口市| 连江县| 无锡市| 新绛县| 呼伦贝尔市| 汶上县| 新田县|