天天看點

03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台



1 域:概覽

是oracle weblogic server的基本管理單元

始終包含一個配置為管理伺服器的oracle weblogic server執行個體

域中可以包括一些稱為受管伺服器的oracle weblogic server執行個體(可選)

還可以包含協同工作的伺服器執行個體的叢集。

03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台

2、域圖

03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台

3、配置域

一 安裝後,配置将在其上開發和部署應用程式的域。

二 通過建立域,您可以定義資源集合,例如:

-----受管伺服器

-----叢集

-----資料庫連接配接

-----安全服務

-----javaee應用程式

配置向導建立和配置域。

常見域的模式:

----開發模式:用于開發測試階段

----生産模式:不可以自動部署應用程式;在生産模式下有更高的安全級别。

4 啟動配置域向導

腳本位于<wl_home>/common/bin目錄中。

兩種模式:

----圖形:config.sh

----控制台:config.sh –mode=console    (如果後面加上了-mode=console的,就啟動的是指令行的方式)

在windows下有config.cmd,直接config.cmd就可以了。

linux下進入/common/bin目錄下

03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台

點選之後的效果如下:

03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台
03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台

選擇建立域的時候使用什麼樣的模闆

03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台
03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台
03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台
03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台
03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台
03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台
03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台
03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台
03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台
03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台
03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台
03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台
03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台

點選”完成” 

5進入域進行管理

03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台
03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台

6啟動和停止域

啟動和停止域實際上就是停止”管理伺服器”

jvm運作時參數

oracle weblogic server可使用大多數java虛拟機(例如sun

jvm或jrockit)來執行。

oracle weblogic server支援jdk1.6

運作虛拟機的文法為:

java options fullyqualifiedjavaclass programoptions

一些虛拟機(options)選項:

-xms:動态堆的最小大小

-xmx:動态堆的最打大小

-dprop=val:程式可通路的環境變量

-classpath classpath:包含從屬類的檔案或目錄清單

6配置classpath

oracle weblogic server classpath由java系統classpath環境變量來配置。

必須位于classpath中的檔案:

---<wl_home>/server/lib/weblogic.jar

---任何其它service pack jar檔案

可以位于classpath中的檔案:

---<wl_home>/common/derby/lib/derby.jar

---<wl_home>/server/lib/log4j.jar

---<wl_home>/server/lib/wlepool.jar

---<wl_home>/server/lib/wleorb.jar

7通過使用javaweblogic.server指令啟動管理伺服器

03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台

8啟動oracle weblogic管理伺服器

通過使用下列項管理伺服器:

dommin_name/bin/startweblogic.sh    (表示的是域)

weblogic腳本工具(wlst)和節點管理

wlst,無需節點管理器

“start(開始)“菜單(僅windows)

調用weblogic.server的定制腳本(僅在開發中)

03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台

通常使用bin上一級的目錄中的startweblogic.sh來啟動

weblogic,停止是通過:stopweblogic.sh

03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台

啟動伺服器(這裡指的是管理伺服器)

03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台

要注意的是這個過程中課程會報:

03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台

這個原因是jdk的問題,可以下載下傳oracle

–jrcokit jdk進行安裝,也可以使用預設的redhat中的如下jdk進行安裝

03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台

使用startweblogic.sh啟動管理伺服器

運作domain_name/bin/startweblogic.sh

----使用setdomainenv.sh

----設定環境調用java weblogic.server

截圖如下:

03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台

9 停止管理伺服器

03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台

10使用模闆建立域

03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台

注意:模闆建構器是一個圖形化的工具幫助我們建構一個域。

03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台
03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台

在執行指令之後

03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台

配置好的域也是一個jar檔案

一 選擇”建立域模闆”,可以基于一個已知的”域”或”域模闆”進行建立域。

03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台

這裡選擇下面這種方式建立域:

03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台
03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台
03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台

添加域

03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台
03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台
03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台
03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台
03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台
03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台
03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台
03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台

點選建立模闆

03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台

基于模闆建立一個域:

03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台

這時候建立一個域的時候要使用剛剛建立好的模闆。

03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台

一直點選下一步,直到:

03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台

一直點選下一步,直到:

03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台
03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台
03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台

11使用控制台

通路控制台是通過管理伺服器來通路的。

03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台

打開浏覽器(下面是在redhat中打開的浏覽器,密碼為toto123456)

03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台
03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台
03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台
03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台

注意:通過表格上的new建立的伺服器都是”受管伺服器”.

03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台

點選部署(deployments):

點選樹形菜單上的base_domain,可以看到目前域的模式。

03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台

重新開機。

03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台

這時候進入linux下,ctrl+c停止域

03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台

這時候再次啟動後,域的模式就是生産模式了。

03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台

釋放配置就是說釋放鎖

03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台

如果想配置這些東西,需要點選“lock & edit”.

wlst:weblogic scripting tool

windows平台下:

它的位置是:d:\oracle\middleware\wlserver_10.3\common\bin\wlst.cmd

注意:linux下面的weblogic和windows下面的某些配置還是不一樣的,linux下面的adminserver必須指定lister的主機位址,否則就是本機了,但是windows是所有都可以,

可以通過console配置adminserver的lister位址,也可以直接在你domain的config.xml中修改adminserver為

<server>

   <name>adminserver</name>

        <ssl>

           <enabled>false</enabled>

        </ssl>

        <machine xsi:nil="true"></machine>

        <cluster xsi:nil="true"></cluster>

   <listen-address>serverip</listen-address>

</server>

截圖:

03_Weblogic之配置簡單域:啟動和配置域,使用模闆建立域,使用控制台