1. 程式人生 > >Weblogic的安裝、配置與應用部署

Weblogic的安裝、配置與應用部署

  1. Weblogic安裝
    1. Linux下安裝過程

安裝環境:

作業系統: redhat-release-5Server-5.4.0.3

Weblogic版本: Weblogic 9.24

 

  1. 部署前準備:
  1. 建立weblogic使用者組.

groupadd weblogic

useradd –g weblogic weblogic

passwd weblogic(修改weblogic密碼)

  1. 建立/Oracle 目錄,修改目錄所有者許可權

mkdir /Oracle

chown –Rf weblogic /Oracle

 

------10.3.6.0版本-----------

執行安裝命令:java –jar wls1036_generic.jar 

(wls1036_generic.jar為weblogic安裝檔名)  

 

2.1. 安裝步驟一

輸入中文:下一步

因為命令視窗使用的是中文,這裡不要輸入英文,不然命令無法解析,下同。

[Y1] 

 

 

 

 


 

http://wenku.baidu.com/link?url=k4odf0uDvpfQgixpZjT2yLYiQJoMMuCpnTMnOM_vrfQrGcpSdUwIjDDhwsIc8QUifpSVtnjGzb-HhhtFH443UjK8CdsW5lABo-Y4RR2uWdy

---------------------10.3.6.0版本,結束------------------

 

 

----------------------9.24版本-------------

  1. 將server924_linux32.bin拷貝至應用伺服器某一路徑下. 如: /weblogic/server924_linux32.bin 並授予最大許可權, 使用命令chmod 0777 /weblogic/server924_linux32.bin
  2. 執行安裝檔案server924_linux32.bin回車進入下一步 , 如圖1

圖1 執行安裝檔案

 

  1. 鍵入 1選擇建立新的主目錄, 回車進入下一步, 如圖2

圖2 建立新的主目錄

 

  1. 鍵入安裝路徑後回車進入下一步, 如圖3

圖3指定主目錄路徑

 

  1. 確認安裝路徑後回車進入下一步, 如圖4

圖4 指確認安裝路徑

 

  1. 選擇安裝型別, 鍵入1選擇完整安裝, 回車進入下一步, 如圖5

圖5選擇安裝型別(完整安裝, 定製安裝)

 

 

 

 

 

 

 

  1. 確認安裝路徑後回車, 開始安裝, 如圖6

圖6 確認安裝路徑後開始安裝

  1. 安裝完成, 如圖7

圖7 安裝完成

 

    1. Windows中安裝過程

  1. Weblogic配置
    1. Weblogic註冊
  1. 在收到Bea(ORACLE)公司為使用者發的Weblogic正版安裝光碟之後不久,會以電子郵件的形式給使用者傳送一個新的Weblogic  License檔案(檔案格式可能為*.txt格式),使用者通過更新此許可檔案,來去除軟體對cpu數量或者使使用者訪問數量以及使用期限的限制。
  2. 步驟如下: 
  1. 在linux環境下安裝Weblogic軟體假設安裝在/Oracle/Middleware下; 
  2. 把收到的新license檔案拷貝到Weblogic的安裝根目錄(/Oracle/Middleware)下,要注意在/Oracle/Middleware目錄下已經存在一個license.bea檔案,不要將其覆蓋掉,可以把新的檔案改個名稱(比如:new_license.bea)再拷過來; 
  3. 輸入: Updatelicense  new_license.bea回車執行; 
  4. 通過上述操作,就完成了weblogic的license升級操作
    1. 新建domain
  1. 使用WebLogic使用者登入系統:

[[email protected] bin]# cd / 

[[email protected]  /]# su - weblogic 

[[email protected] ~]$ cd /Oracle/Middleware/weblogic92/common/bin

執行config.sh 後回車建立新的Weblogic domain進入下一步, 如圖8

圖8 建立新的Weblogic domain

 

  1. 鍵入1選擇, 回車進入下一步(1域的所需的元件 2現有的域的列表模板) 如圖9

圖9

 

  1. 回車進入下一步, 如圖10

圖10

  1. 設定管理員的使用者名稱與密碼, 如圖11

圖11設定管理員的使用者名稱與密碼

  1. 選擇domain型別(開發或者生產), 鍵入2設定JAVA SDK環境 如圖12

圖12選擇生產環境與配置JAVA SDK環境

 

  1. 選擇JDK版本, 選擇Sun SDK回車進入下一步, 如圖13

圖13 JDK版本選擇

 

  1. 你想修改的任何預配置模板設定嗎? 鍵入2回車進入下一步, 如圖14

圖 14

 

  1. 設定domain安裝路徑(一般修改到/opt/Oracle/Weblogic/user_projects/domains目錄,注意目錄許可權), 回車進入下一步, 如圖15

圖 15 設定domain安裝路徑

 

  1. 輸入domain名稱,回車進入下一步, 如圖16

圖16

 

  1. 確認已輸入的domain名稱, 回車進入下一步, 如圖17

圖17

 

  1. 建立成功, 配置domain結束, 如圖18

圖18 domain建立成功

    1. 啟動Weblogic
  1. 執行domain目錄下startWebLogic.sh

 

  1. 鍵入想要啟動的weblogic Server名稱與密碼, 如圖19

圖19

*****注意: 如果未完成2.1中的註冊步驟將出現下圖啟動失敗的情況, 如圖20

20 由於未註冊導致的啟動失敗

 

  1. 上一步輸入賬戶密碼後回車顯示啟動成功, 如圖21

圖21 Weblogic啟動成功

 

  1. 通過瀏覽器訪問相應地址http://192.168.29.98:7001/console/login/LoginForm.jsp即可顯示登陸介面, 如圖22

圖22 Weblogic登陸頁面

 

  1. 以上方式啟動, 當前會話會處於掛起狀態, 也可已服務形式啟動, 可不掛在當前shell程序下, 步驟如下:
  1. 在當前domain目錄下新增檔案bootproperties, 編輯該檔案, 檔案內容為:

username=weblogic

password=weblogic

  1. nohup ./startWeblogic.sh & (nohup命令需要root許可權)
    1. 其它配置
  1. 設定weblogic服務記憶體

找到MEM_ARGS="-Xms256m –Xmx512m"

更改為:

MEM_ARGS="-Xms1024m –Xmx1024m"

 

 

  1. 應用部署

3.1 啟動Weblogic 控制檯

在Weblogic 安裝目錄,建立剛才newdomain目錄下,newdoma/bin 下執行 startWeblogic.sh 檔案,命令如下,此時終端命令列所在的目錄在newdoma/bin

[[email protected] bin]./startWeblogic.sh

啟動weblogic ,終端顯示  star ted in RUNNING mode> 說明配置成功,成功啟動了weblogic 控制檯。

3.2 配置JNDI 資料庫連線

開啟瀏覽器,在位址列輸入http://192.168.1.59:7001/console/   (192.168.1.59,為weblogic 啟動機器地址),此時頁面如下:

輸入在配置域時輸入的使用者名稱,及密碼,點選<Log In>,進入配置JNDI、釋出程式、檢視執行狀況、檢測程式的綜合管理介面,如下:

  1. 配置 JNDI 資料庫連線

首先點選<Lock&Edit>,鎖定編輯,此時進入配置狀態,接著順次點選 Servicesà JDBCàData Sources, 進入配置JNDI 配置介面,配置結果如下:

  

   注意:“NameJNDI Name” 名字儘量保持和程式裡面寫的JNDI 名稱一致,JNDI Name 一定要和程式裡面的JNDI 一致,否則在執行的時候,在控制檯會拋找不到資料庫連線的異常。

Database Type: 選擇 Oracle ;

Database Driver::選擇*Oracle’s Driver(Thin) Version:9.0.1,9.2.0,10

  點選<Next> 到如下頁面:

不改變頁面任何配置,直接點選<Next>,跳轉到如下頁面:

在次資料庫配置資料庫連線:

Database Name:資料庫例項名稱,這裡以ora10g為例

Host Name: 資料庫機器IP地址,這裡以192.168.1.66 為例

Port:      資料庫提供服務地址,如果在安裝資料庫時自己改變了埠,則需要調整為自己設定埠,如果沒有改變,則保持預設。

Database User Name: 資料庫使用者名稱稱,這裡以yks為例

Password: 資料庫使用者密碼 , 這裡以yks為例

Confirm Password:再次輸入密碼,這裡以yks為例

配置後介面如下:

 

 點選<Next>,

此時展現剛才測配置結果,點選<Test Configuration>測試配置是否正確,如果正確,顯示如下:

此時,配置還沒有完成,不能點選<Finish>,而要繼續點選<Next>,進入配置的最後階段,

此時再頁面選擇“AdminServer”,此步驟不可省略,如果省略,則在啟動後,會在控制檯拋找不到JNID 資料來源異常。

  至此,JNDI配置完畢,點選<Finish>完成配置,左側顯示如下:

 

完成配置,點選<Actice Changes>啟用配置,至此JNDI工作完成。

3.3 部署應用

    1. 點選 左側 <Lock&Edit>,進入編輯,

 點選<Deployments>,進入部署頁面,如圖:

在該頁面點選<Install>

如上圖,點選地址,選擇部署檔案的目錄,點選地址後如下圖:

繼續尋找需要載入檔案,找到後如圖:

點選選中需要載入的檔案,如圖:

 

點選,<Next>,

再次點選:<Next>

此時:Name ,名字和剛新增的專案名稱一一致,都是Dmarmot ,但是此時,要修改這個名字,改為開始建立的域名newdomain,如圖:

此時點選:<Next>,如圖:

此時可以點選<Finsh>,結果如圖:

最後點選左側<Active Changes>,啟用部署結果。

此時再次點選,<Lock&Edit>,進入編輯狀態,選擇

需要釋出的域,點選<Start>,選擇< Service alll requests>如圖:

選擇後出現如下介面:

點選<ysk>,稍等,就會出現如下頁面

至此此時釋出成功。

  1. 關閉控制檯 weblogic 域程式

此時剛才的Linux控制檯顯示如下

此時,Ctrl +Z 停止執行程式,如圖:

輸入如下命令:   ./stopWeblogic.sh

停止weblogic 控制檯程式,如圖

等待程式停止,停止後如下圖:

3.4 在Linux控制檯啟動Weblogic

在停止weblogic  控制檯後,在控制檯輸入如下命令:

執行 startWeblogic.sh   此檔案在bea/user_projects/domains/newdomain/bin

在控制檯執行如下命令

[[email protected] bin]./startWeblogic.sh

等待啟動……

 

可以訪問應用了,預設訪問埠為7001