在LINUX下安裝和配置WEBLOGIC10.0.3

來源:互聯網
上載者:User
weblogic for linux安裝

首先聲明,我參考了某位原創者的筆記,加以整理的。
安裝
1. 安裝前的準備工作
1.1 首先請確認您要安裝的Weblogic版本所在的平台已通過了BEA的認證,完整的認證平台列表請參考 http://e-docs.bea.com/wls/certifications/certs_810/index.html

1.2 確定一個安裝目錄,建議該目錄下至少有1個G的空間,可以使用du來察看磁碟空間的使用方式
(實際情況是我們大多數人都沒有這麼大的記憶體,如果你有256,我想也是可以的,因為你是用來自己開發,不是用來對外發布的)

1.3 建立一個BEA使用者組帳號
groupadd –g GID groupname
說明:GID代表建立組的ID,一般大於500
比如:groupadd –g 600 bea
(你可以自己建一個Weblogic組&Weblogic帳戶,官方也是這樣建議的,但是你也可以不這麼做。用你的常用帳戶作為工作目錄也可以)

1.4 建立一個Weblogic使用者帳號
useradd –d userhome –g GID username
說明:userhome 代表使用者的主目錄,GID 為前一步建立的組ID
比如 useradd –d /home/Weblogic –g 600 Weblogic
2. 安裝步驟
Weblogic在Linux平台下的安裝方法一般有三種:圖形視窗模式,控制台模式,無人守護安裝模式。由於控制台模式的使用最為廣泛且不受任何其它硬體條件的限制
(所以我這裡只介紹控制台安裝模式,圖形模式和win裡面的完全一樣,各位就不要問我怎麼安裝呢吧!)

2.1 安裝JRE環境
Weblogic安裝程式需要JRE的支援,根據安裝平台的不同,Weblogic的安裝介質也分為兩類,一種內建了JRE(尾碼名為.bin),一種需要下載平台廠商所提供的JRE環境(尾碼名為.jar),以Weblogic Server 8.1 with SP5為例,目前所支援的UNIX/Linux平台你可以到官方查詢。我的環境是Red Hat Enterprise Linux 4 且WLS8.1內建jre;
(順便說一句,WLS8.1它內建了兩個jre環境的jdk一個是jdk142_08,一個是jrockit81sp5_142_08,雖然後者可以同時支援64位的環境,但是一般來說我們程式的編譯環境都是SUN的,因此安裝的時候建議選SUN的jdk。有的時候會出現編譯jdk和發布jdk不一致會造成發布失敗的問題!)

2.2 擷取並上傳Weblogic安裝介質到一個臨時目錄
如果手頭沒有安裝介質,我們可以到http://commerce.bea.com上下載一個Weblogic試用版,然後通過FTP上傳到主機上的一個臨時目錄,該臨時目錄建議至少有1個G的剩餘空間

2.3 開始安裝
2.3.1 .bin的安裝方法
首先賦予.bin可執行許可權
chmod a+x filename.bin
然後執行
./filename.bin -mode=console
(你可以不加“-mode=console”的控制台文字模式,因為在你安裝時無法啟動圖形安裝介面時它會自動的進入文本控制台模式的)
2.3.2 .jar的安裝方法(如果你的WLS8.1沒有帶jre的話才有以下的步驟)
然後執行
java -jar filename.jar -mode=console

2.4 控制台安裝
2.4.1 完成2.3的步驟後,進入控制台安裝的歡迎介面,鍵入 Next 繼續
2.4.2 此時出現授權許可協議,讀完後鍵入 Yes 繼續
2.4.3 提示選擇一個BEA主目錄,如下所示
Choose BEA Home Directory:"BEA Home" = [/root/bea]Input new BEA Home OR  Exit  Previous  Next >
如果想更改預設的BEA主目錄,重新輸入完整的目錄路徑即可,否則鍵入 Next 繼續,如:/home/bea
2.4.4 確認BEA主目錄
Choose BEA Home Directory:  ->
1| Yes, Use this BEA home directory [/home/bea]  
2| No, return to BEA home directory selectionEnter index number to select OR  Exit  Previous  Next >
鍵入[1]繼續
2.4.5 選擇安裝類型
Choose Install Type: ->
1|Complete Installation  |Install the complete BEA Weblogic Platform. 
2|Custom Installation   |Choose software components to install and optionally create custom  |application domains. Recommended for advanced users.
鍵入[1]繼續
2.4.6 選擇安裝路徑
Choose Product Directory:Product Installation Directory = [/home/bea/WeblogicXX]Input new Product Installation Directory OR  Exit  Previous  Next >
如果想更改預設的安裝目錄,重新輸入完整的目錄路徑即可,否則鍵入 Next 繼續
2.4.7 確認安裝路徑
Choose Product Directory:  ->
1| Yes, use this product directory [/home/WeblogicXX]  
2| No, select another product directoryEnter index numbers to select OR  Exit  Previous  Next >
鍵入[1]繼續
2.4.8 現在開始安裝,此時會出現一個類比的進度條,耐心等待,直到100%安裝順利結束。
二、配置Configuration Wizard
軟體安裝完畢後,下一步配置Domain域,進入Weblogic安裝目錄(例如:/home/bea/Weblogic81/common/bin),找到檔案config.sh,執行#./config.sh;出現配置介面,選中“Create a new Weblogic configuration”選項。
選擇配置的模組為“Basic Weblogic Domain”,然後單擊快速配置“Express”,單擊 Next 按鈕
(你也可以聰明的把他預設的7001連接埠給改為任何其他沒有被佔用的連接埠,比如你要方便的話,可以改為80!那麼此時你就要選那個“Custom”來定義)
建立管理頁使用者名稱和密碼,NEXT下一步;
該介面是所有配置資訊的匯總確認,如果沒問題,點擊Create,開始建立DOMAIN域.
三、啟動Weblogic
在啟動Weblogic之前,可將服務使用者名稱和密碼寫入啟動指令碼。
進入剛剛配置完成的域目錄(例如:/home/bea/user_projects/domains/mydomain),編輯startWeblogic.sh啟動指令碼,執行$ vi startWeblogic.sh
在“WLS_USER= WLS_PW=”輸入使用者名稱和密碼,儲存退出;
最後執行$ ./startWeblogic.sh,啟動Weblogic..
四、停止Weblogic服務
停止Weblogic服務有多種:
1、 KILL掉進程
2、 通過”http://服務地址:7001/console”,shutdownserver
3、 利用指令碼停止服務:
在#/home/bea/user_projects/domains/mydomain 路徑下,有一個stopWeblogic.sh檔案,執行即可

FROM:http://soft.zdnet.com.cn/software_zone/2007/1004/535479.shtml
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.