1. 安裝前的準備工作
1.1 首先請確認您要安裝的WebLogic版本所在的平台已通過了BEA的認證,完整的認證平台列表請參考 http://e-docs.bea.com/wls/certifica..._810/index.html
1.2 確定一個安裝目錄,建議該目錄下至少有1個G的空間,可以使用du來察看磁碟空間的使用方式
1.3 建立一個BEA使用者組帳號
groupadd –g GID groupname
說明:GID代表建立組的ID,一般大於500
比如:groupadd –g 600 bea
1.4 建立一個weblogic使用者帳號
useradd –d userhome –g GID username
說明:userhome 代表使用者的主目錄,GID 為前一步建立的組ID
比如 useradd –d /home/weblogic –g 600 weblogic
2. 安裝步驟
WebLogic在UNIX/LINUX平台下的安裝方法一般有三種:圖形視窗模式,控制台模式,無人守護安裝模式。由於控制台模式的使用最為廣泛且不受任何其它硬體條件的限制(比形模式需要X-Windows伺服器,如果機器顯卡的驅動無法被當前UNIX作業系統識別,則圖形模式安裝則無法啟動),所以我們這裡只介紹控制台安裝模式。
2.1 安裝JRE環境
WebLogic安裝程式需要JRE的支援,根據安裝UNIX/LINUX平台的不同,WebLogic的安裝介質也分為兩類,一種內建了JRE(尾碼名為.bin),一種需要下載平台廠商所提供的JRE環境(尾碼名為.jar),以WebLogic Server 8.1 with SP2為例,目前所支援的UNIX/LINUX平台如下所示(截止2004.2.23)
WebLogic Server 8.1 with SP2
支援平台
是否內建JDK
HP-UX (11.0,11.i, PA-RISC)
YES
Sun Solaris (8, 9, SPARC)
YES
Red Hat Enterprise Linux (2.1, Pentium)
YES
Red Hat Enterprise Linux (2.1, Itanium)
YES
SuSE SLES (8, Pentium)
YES
United Linux (1.0, Pentium)
YES
IBM AIX (5.1, 5.2)
NO
2.2 擷取並上傳weblogic安裝介質到一個臨時目錄
如果手頭沒有安裝介質,我們可以到http://commerce.bea.com上下載一個We...?個G的剩餘空間
2.3 開始安裝
2.3.1 .bin的安裝方法
首先賦予.bin可執行許可權
chmod a+x filename.bin
然後執行
./filename.bin -mode=console
2.3.2 .jar的安裝方法
然後執行
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" = [/home/weblogic/bea]
Input new BEA Home OR [Exit][Previous][Next]>
如果想更改預設的BEA主目錄,重新輸入完整的目錄路徑即可,否則鍵入[Next]繼續
2.4.4 確認BEA主目錄
Choose BEA Home Directory:
->1| Yes, Use this BEA home directory [/home/bea]
2| No, return to BEA home directory selection
Enter 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
[/home3/weblogicXX]
2| No, select another product directory
Enter index numbers to select OR [Exit][Previous][Next]>
鍵入[1]繼續
2.4.8 現在開始安裝,此時會出現一個類比的進度條,耐心等待,直到100%安裝順利結束。
附:
WebLogic on Linux 安裝總結
環境說明:
作業系統 版本:RedHat Enterprise Advanced Server 3.0
WebLogic版本:Weblogic 8.1 sp2
安裝前的準備工作
首先請確認您要安裝的WebLogic版本所在的平台已通過了BEA的認證,完整的認證平台列表請參考 http://e-docs.bea.com/wls/certifications/certs_810/index.html
確定一個安裝目錄,建議該目錄下至少有1個G的空間,可以使用du來察看磁碟空間的使用方式
建立一個BEA使用者組帳號 groupadd –g GID groupname
比如:groupadd –g 600 bea
建立一個weblogic使用者帳號 useradd –d userhome –g GID username
比如 useradd –d /home/weblogic –g 600 weblogic
安裝步驟
WebLogic在UNIX/LINUX平台下的安裝方法一般有三種:圖形視窗模式,控制台模式,無人守護安裝模式。我們這裡只介紹圖形視窗安裝模式。
擷取一份安裝介質,如果手頭沒有安裝介質,我們可以到http://commerce.bea.com上下載一個WebLogic試用版,然後通過FTP上傳到主機上的一個臨時目錄,該臨時目錄建議至少有1個G的剩餘空間
登陸X-Window
開啟一個終端視窗,或者找到按章介質所在目錄。
首先賦予.bin可執行許可權
chmod a+x server812_linux32.bin
然後執行
./server812_linux32.bin
這樣就會彈出和windows上面一樣的安裝介面,指定BEA_HOME為/home/weblogic/bea,使用預設的安裝目錄為/home/weblogic/bea/weblogic81,安裝會非常順利,如果出現問題,大多是你的安裝介質的問題。安裝結束後,選中啟動QuickStart,即可。當QuickStart啟動後,點擊建立一個新的Domain,全部使用預設設定即可,這裡假定管理員的使用者和密碼為:weblogic/weblogic。
佈建服務
3.1 構建服務指令碼
在/etc/init.d/下面建立一個wls812檔案。檔案內容略,稍後附件上傳。
3.2 構建關閉服務的指令碼
在/home/weblogic/bea/user_projects/domains/mydomain內建立一個shut.sh,用於停止WebLogic服務。內容略。稍後上傳到附件中。
3.3 服務使用方法
以root身份登陸系統,執行/etc/init.d/wls812,提示如下:
Usage: weblogic {start|stop|restart|reload}
具體的方法如下:
啟動:/etc/init.d/wls812 start
停止:/etc/init.d/wls812 stop
重啟:/etc/init.d/wls812 restart 或 /etc/init.d/wls812 reload
察看服務執行日誌:tail -f /home/weblogic/bea/domains/mydomain/nohup.out