1
weblogic的安裝方式有三種:
一、gui方式安裝
(java –jar wls1035_generic.jar [-mode=gui])這是預設的
二、console方式安裝
(java –jar wls1035_generic.jar –mode=console)
三、silent方式安裝(靜默方式)
:這種方式不需要認為幹預,預設安裝的,适合作叢集的時候使用,需要一個配置檔案
(java –jar wls1035_generic.jar –mode=silent –silent_file=xxx.xml)
2
安裝jdk,安裝過程如下(注意的是下面僅僅是示範jdk的安裝,如果使用下面的jdk安裝,最後啟動weblogic域的時候會報錯,建議使用redhat上自帶的openjdk進行安裝,因為,或者選擇jrockit
jdk進行jdk的安裝):
如果是生産模式,啟動domain必須輸入管理賬号、密碼。為了提高性能,不會對應用程式進行輪訓,而且建議使用原先bea自帶的jrockit
jdk作為運作的jdk(不過自從被oracle收購之後,安裝目錄下未提供jrockit
jdk了(需要自行下載下傳)。
下面的jdk是正确的,能夠保證安裝weblogic和啟動域時正常的。
1、以root使用者登入linux作業系統
2、解除安裝linux下的jdk,(如果不适用自帶版本的話需要解除安裝)
解除安裝系統自帶的jdk版本
檢視linux系統自帶的jdk
rpm -qa | grep gcj
看到類似如下資訊:
libgcj-4.1.2-44.el5
java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
使用rpm -e --nodeps
指令删除上面查找的内容(要注意的是上面顯示幾個,用下面的指令删除幾個):
#rpm -e --nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
3、解除安裝rpm安裝的jkd版本
檢視安裝的jdk:
#rpm -qa|grep jdk
看到如下資訊:
java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5
解除安裝預設jdk(同樣的按照下面的方式删除所有的條項):
#rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5
4、以下開始安裝jdk
5、通過xftp工具将jdk-7u45-linux-x64.rpm上傳到/usr/java目錄下:
6、修改jdk-7u45-linux-i586.rpm權限,指令如下(需先用cd指令切換到/usr/java目錄下):
# chmod +x jdk-7u45-linux-x64.rpm
7、執行檔案的安裝:
# rpm -ivh jdk-7u45-linux-x64.rpm
8、配置環境變量
修改/etc/profile檔案,在該檔案最後加上
export java_home=/usr/java/jdk1.7.0_45
export classpath=.:$java_home/lib/dt.jar:$java_home/lib/tools.jar
export path=$path:$java_home/bin
截圖如下:
儲存/etc/profile檔案。
9、執行
cd /etc
source profile
測試安裝jdk是否安裝正确,如果分别輸入java指令和javac指令後發現輸出java和javac指令的使用說明,那麼jdk是安裝正确的。
3
安裝weblogic
1、将weblogic的安裝媒體上傳到linux伺服器上,上傳後的安裝媒體截圖如下
2、執行jar檔案
指令為:java -jar wls1035_generic.jar,下面的過程就是解壓的過程
3、解壓後會出現一個界面,截圖如下:
4、一直點選下一步,到達如下界面
這一步的表示的意思是指定一個安裝目錄
取消更新時的郵件提醒,點選yes,然後點選“下一步”。
選擇我希望不接收配置中存在安全問題或者次計算機無法通路internet的通知。然後點選繼續:
預設典型安裝,這裡選擇定制:
然後點選下一步:
點選“下一步”
注意:/root/oracle/middleware/wlserver_10.3
就是weblogic對應的home目錄,環境變量是:wl_home
對應windows平台下的:
d:\oracle\middleware\wlserver_10.3
一直點選下一步,就開始安裝了。
安裝完成,點選“完成”
4 weblogic的預設安裝目錄
windows下
redhat目下的目錄結構:
5、設定環境變量
運作<wl_home>/server/bin下的setwlsenv.sh以設定wl_home、java_home、path和classpath.
setwlsenv.sh通過調用<wl_home>/common/bin下的commenv.sh來設定公用環境變量,如oracle_home、ant_home和derby_home.
直接執行setwlsenv.sh就可以了(如果是windows下的同樣是按照這樣的方式)
檢視jdk的版本:
java -version