轉linux部署安裝weblogic

zhyp29發表於2016-04-12
Linux版本:Centos 6.3
Jdk版本:1.6
把Weblogic11g裝進冰箱總共分幾步?
不繞圈子,步入正題。
第一步:下載weblogic11g
訪問:http://www.oracle.com/technetwork/middleware/ias/downloads/wls-main-097127.html,選擇Generic:1GB的File1檔案進行下載
下載後的安裝檔名稱為:wls1036_generic.jar
第二步:安裝Weblogic11g
進入到wls1036_generic.jar所在的目錄並輸入命令:
java -jar wls1034_generic.jar
之後會彈出圖形安裝介面:
1、  歡迎介面 Next。
2、  同意Next。
3、  預設將weblogic安裝在/root/Oralce/Middleware目錄下 Next。
4、  選擇"complete" Next。
5、  預設 Next。
6、  同意 Next。
7、  預設路徑 Next。
8、  等待安裝完成。
至此安裝完成。
第三步:建立新的Weblogic域
在安裝完成之後,系統會自動彈出讓使用者建立weblogic域的介面,點選“建立一個新的weblogic域”
步驟如下:
1.1安裝完成後在圖形介面選擇”建立一個新的Weblogic域” ,並點選下一步。
1.2 選擇”生成一個自動配置的域以支援下列產品”,並選中
”WebLogic Advanced Web Services forJAX-RPC Extension – 10.3.6.0[wiserver_10.3]”,並點選下一步。
1.3 輸入域的名稱和位置,不去修改Weblogic的預設值,點選下一步。(名稱為:base_domain,這塊很重要,如果不熟就別改了。)
1.4 配置管理員使用者名稱和口令,此處可由使用者自行配置,但是一定要記住該使用者名稱與口令,(例如使用者名稱:weblogic,密碼1qaz!QAZ)點選下一步。
1.5 選擇生產模式,並不去改動Weblogic的jdk,點選下一步。
1.6 配置管理伺服器,不去修改Weblogic的預設值,點選下一步。
1.7 選擇可選配置,選中”管理伺服器”,”JMS分散式目標”,”RDBMS安全儲存”共三項
1.8 配置RDBMS安全儲存資料庫,不去修改Weblogic的預設值,點選下一步。
1.9 配置摘要,點選建立。
2.0 建立完成。
第四步:啟動Weblogic(終於到了這個激動人心的時刻~~~)
進入啟動Weblogic目錄
cd /root/Oracle/Middleware/user_projects/domains/base_domain/bin(這是我的,你們走你們自己的)
之後輸入命令
./startWebLogic.sh(需要輸入Weblogic使用者名稱與密碼哦,親~)
第五步:配置Weblogic(我使的是圖形介面的配置,有一些大拿喜歡使用命令方式,小弟膜拜ing)
1.瀏覽器URL訪問http://localhost:7001/console進入Weblogic控制檯。
2.輸入帳號密碼登入。(之前配置的weblogic賬號與密碼哦,親~~~)
3.進入主介面後點選左側:環境-伺服器-鎖定並編輯-新建,並設定伺服器名稱為:Server-DC(名字自己起,最好不要太短~),監聽埠號為8001(埠號自己定義,不能小於1024)。之後點選”啟用更改”(千萬不要忘了儲存哦,親~~~)。
(PS:這裡的Server-DC您可以理解成一個專案,如果您有多個專案可以建立多個Server-DC,也可以建立一個Server-DC裡面包含多個子專案。)
4.啟動Server-DC 服務:
命令進入cd  /root/Oracle/Middleware/user_projects/domains/base_domain/bin目錄下並執行命令./startManagedWebLogic.sh Server-DC http://localhost:7001
(此處也需要輸入Weblogic賬號與密碼,Server-DC是您自定義的服務名稱,在第三部自定義的哦~~~)
5.部署war包(什麼?你不知道什麼是war包?。。。。。),點選主介面左側:部署-鎖定並編輯-安裝-上傳檔案-瀏覽-選中需要上傳到war包-下一步-下一步-下一步-選中Server-DC 下一步-完成-主介面左側點選:啟用更改。
6.選中Server-DC -點選啟動按鈕-為所有請求提供服務-是,至此Server-DC已經啟動成功。
7.由於我們需要建立3個子服務(Server-DC, Server-VCA, Server-SH),因此我們需要再建立2個子服務,步驟為重複3-6,埠全部為8001(也可以換成其他不同的埠)。
至此全部配置完成,您可以通過url來訪問您的專案啦~,例如:http://localhost:8001:dc
啟動weblogic
cd /root/Oracle/Middleware/user_projects/domains/base_domain/bin
./startWebLogic.sh (需要輸入使用者名稱密碼)
啟動三個子系統:
進入 /root/Oracle/Middleware/user_projects/domains/base_domain/bin 目錄下
(1)Server-DC
執行./startManagedWebLogic.sh Server-DC http://localhost:7001
(2)Server-VCA
執行./startManagedWebLogic.sh Server-VCA http://localhost:7001
(3)Server-SH
執行./startManagedWebLogic.sh Server-SH http://localhost:7001
停止 weblogic
進入 /root/Oracle/Middleware/user_projects/domains/base_domain/bin 目錄下
#/home/weblogic/bea/user_projects/domains/WeblogicTest/bin/stopWebLogic.sh
./stopWebLogic.sh
啟動三個子系統:
進入 /root/Oracle/Middleware/user_projects/domains/base_domain/bin 目錄下
關閉三個子系統:
(1)Server-DC
執行./stopManagedWebLogic.sh Server-DC http://localhost:7001
(2)Server-VCA
執行./stopManagedWebLogic.sh Server-VCA http://localhost:7001
(3)Server-SH
執行./stopManagedWebLogic.sh Server-SH http://localhost:7001
如果沒清乾淨的話那麼輕輸入命令:ps -ef |grep weblogic
檢視還是否有執行緒佔用?
之後輸入命令kill -9 埠號來殺掉程式。
注意事項:
此處注意:因為Hibernate與Weblogic有個jar包有衝突,因此我們需要:
(1)進入/root/Oracle/Middleware/user_projects/domains/base_domain/lib 新增antlr-2.7.6.jar(該jar包在任意一個子系統內的lib中可以找到)
(2)進入/root/Oracle/Middleware/user_projects/domains/base_domain/bin 修改setDoma

相關文章