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


 

1. Weblogic安裝

1.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

2)       將server924_linux32.bin拷貝至應用服務器某一路徑下. 如: /weblogic/server924_linux32.bin 並授予最大權限, 使用命令chmod 0777 /weblogic/server924_linux32.bin

3)       執行安裝文件server924_linux32.bin回車進入下一步 , 如圖1

 

 

圖1 執行安裝文件

 

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

 

 

圖2 創建新的主目錄

 

5)       鍵入安裝路徑后回車進入下一步, 如圖3

 

 

圖3指定主目錄路徑

 

6)       確認安裝路徑后回車進入下一步, 如圖4

 

 

圖4 指確認安裝路徑

 

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

 

 

圖5選擇安裝類型(完整安裝, 定制安裝)

 

 

 

 

 

 

 

8)       確認安裝路徑后回車, 開始安裝, 如圖6

 

 

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

9)       安裝完成, 如圖7

 

 

圖7 安裝完成

 

1.2 Windows中安裝過程

2. Weblogic配置

2.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升級操作

2.2 新建domain

1)       使用WebLogic用戶登錄系統:

[root@localhost bin]# cd / 

[root@localhost  /]# su - weblogic 

[weblogic@localhost ~]$ cd /Oracle/Middleware/weblogic92/common/bin

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

 

 

圖8 創建新的Weblogic domain

 

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

 

 

圖9

 

3)       回車進入下一步, 如圖10

 

 

圖10

4)       設置管理員的用戶名與密碼, 如圖11

 

 

圖11設置管理員的用戶名與密碼

5)       選擇domain類型(開發或者生產), 鍵入2設置JAVA SDK環境 如圖12

 

 

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

 

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

 

 

圖13 JDK版本選擇

 

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

 

 

圖 14

 

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

 

 

圖 15 設置domain安裝路徑

 

9)       輸入domain名稱,回車進入下一步, 如圖16

 

 

圖16

 

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

 

 

圖17

 

11)   創建成功, 配置domain結束, 如圖18

 

 

圖18 domain創建成功

2.3 啟動Weblogic

1)       執行domain目錄下startWebLogic.sh

 

 

 

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

 

 

圖19

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

 

 

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

 

3)       上一步輸入賬戶密碼后回車顯示啟動成功, 如圖21

 

 

圖21 Weblogic啟動成功

 

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

 

 

圖22 Weblogic登陸頁面

 

5)       以上方式啟動, 當前會話會處於掛起狀態, 也可已服務形式啟動, 可不掛在當前shell進程下, 步驟如下:

  1. 在當前domain目錄下新增文件bootproperties, 編輯該文件, 文件內容為:

 

 

username=weblogic

password=weblogic

  1. nohup ./startWeblogic.sh & (nohup命令需要root權限)

2.4 其它配置

1)       設置weblogic服務內存

找到MEM_ARGS="-Xms256m –Xmx512m"

更改為:

MEM_ARGS="-Xms1024m –Xmx1024m"

 

 

3. 應用部署

3.1 啟動Weblogic 控制台

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

[root@hocalhose 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 配置界面,配置結果如下:

  

 

   注意:“Name 、JNDI 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>,稍等,就會出現如下頁面

 

 

至此此時發布成功。

2、        關閉控制台 weblogic 域程序

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

 

 

此時,Ctrl +Z 停止運行程序,如圖:

 

 

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

停止weblogic 控制台程序,如圖

 

 

等待程序停止,停止后如下圖:

 

 

3.4 在Linux控制台啟動Weblogic

在停止weblogic  控制台后,在控制台輸入如下命令:

運行 startWeblogic.sh   此文件在bea/user_projects/domains/newdomain/bin 下

在控制台執行如下命令

[root@localhost bin]./startWeblogic.sh

等待啟動……

 

可以訪問應用了,默認訪問端口為7001


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM