1 域:概覽
是oracle weblogic server的基本管理單元
始終包含一個配置為管理伺服器的oracle weblogic server執行個體
域中可以包括一些稱為受管伺服器的oracle weblogic server執行個體(可選)
還可以包含協同工作的伺服器執行個體的叢集。
2、域圖
3、配置域
一 安裝後,配置将在其上開發和部署應用程式的域。
二 通過建立域,您可以定義資源集合,例如:
-----受管伺服器
-----叢集
-----資料庫連接配接
-----安全服務
-----javaee應用程式
配置向導建立和配置域。
常見域的模式:
----開發模式:用于開發測試階段
----生産模式:不可以自動部署應用程式;在生産模式下有更高的安全級别。
4 啟動配置域向導
腳本位于<wl_home>/common/bin目錄中。
兩種模式:
----圖形:config.sh
----控制台:config.sh –mode=console (如果後面加上了-mode=console的,就啟動的是指令行的方式)
在windows下有config.cmd,直接config.cmd就可以了。
linux下進入/common/bin目錄下
點選之後的效果如下:
選擇建立域的時候使用什麼樣的模闆
點選”完成”
5進入域進行管理
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指令啟動管理伺服器
8啟動oracle weblogic管理伺服器
通過使用下列項管理伺服器:
dommin_name/bin/startweblogic.sh (表示的是域)
weblogic腳本工具(wlst)和節點管理
wlst,無需節點管理器
“start(開始)“菜單(僅windows)
調用weblogic.server的定制腳本(僅在開發中)
通常使用bin上一級的目錄中的startweblogic.sh來啟動
weblogic,停止是通過:stopweblogic.sh
啟動伺服器(這裡指的是管理伺服器)
要注意的是這個過程中課程會報:
這個原因是jdk的問題,可以下載下傳oracle
–jrcokit jdk進行安裝,也可以使用預設的redhat中的如下jdk進行安裝
使用startweblogic.sh啟動管理伺服器
運作domain_name/bin/startweblogic.sh
----使用setdomainenv.sh
----設定環境調用java weblogic.server
截圖如下:
9 停止管理伺服器
10使用模闆建立域
注意:模闆建構器是一個圖形化的工具幫助我們建構一個域。
在執行指令之後
配置好的域也是一個jar檔案
一 選擇”建立域模闆”,可以基于一個已知的”域”或”域模闆”進行建立域。
這裡選擇下面這種方式建立域:
添加域
點選建立模闆
基于模闆建立一個域:
這時候建立一個域的時候要使用剛剛建立好的模闆。
一直點選下一步,直到:
一直點選下一步,直到:
11使用控制台
通路控制台是通過管理伺服器來通路的。
打開浏覽器(下面是在redhat中打開的浏覽器,密碼為toto123456)
注意:通過表格上的new建立的伺服器都是”受管伺服器”.
點選部署(deployments):
點選樹形菜單上的base_domain,可以看到目前域的模式。
重新開機。
這時候進入linux下,ctrl+c停止域
這時候再次啟動後,域的模式就是生産模式了。
釋放配置就是說釋放鎖
如果想配置這些東西,需要點選“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>
截圖: