03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台
1?域:概覽
| 是Oracle Weblogic Server的基本管理單元 |
| 始終包含一個(gè)配置為管理服務(wù)器的Oracle WebLogic Server實(shí)例 |
| 域中可以包括一些稱為受管服務(wù)器的Oracle Weblogic Server實(shí)例(可選) |
| 還可以包含協(xié)同工作的服務(wù)器實(shí)例的集群。
|
2、域圖
3、配置域
| 一?安裝后,配置將在其上開(kāi)發(fā)和部署應(yīng)用程序的域。 |
| 二?通過(guò)創(chuàng)建域,您可以定義資源集合,例如: -----受管服務(wù)器 -----集群 -----數(shù)據(jù)庫(kù)連接 -----安全服務(wù) -----JavaEE應(yīng)用程序 |
| 配置向?qū)?chuàng)建和配置域。 |
| 常見(jiàn)域的模式: |
| ----開(kāi)發(fā)模式:用于開(kāi)發(fā)測(cè)試階段 ----生產(chǎn)模式:不可以自動(dòng)部署應(yīng)用程序;在生產(chǎn)模式下有更高的安全級(jí)別。 |
?
4?啟動(dòng)配置域向?qū)?/span>
| 腳本位于<WL_HOME>/common/bin目錄中。 兩種模式: ----圖形:config.sh ----控制臺(tái):config.sh –mode=console????(如果后面加上了-mode=console的,就啟動(dòng)的是命令行的方式) |
| 在Windows下有config.cmd,直接config.cmd就可以了。 |
| Linux下進(jìn)入/common/bin目錄下
|
| 點(diǎn)擊之后的效果如下:
選擇創(chuàng)建域的時(shí)候使用什么樣的模板
?
點(diǎn)擊”完成”? |
5進(jìn)入域進(jìn)行管理
6啟動(dòng)和停止域
啟動(dòng)和停止域?qū)嶋H上就是停止”管理服務(wù)器”
JVM運(yùn)行時(shí)參數(shù)
| Oracle WebLogic Server可使用大多數(shù)Java虛擬機(jī)(例如Sun JVM或JRockit)來(lái)執(zhí)行。 |
| Oracle WebLogic Server支持JDK1.6 |
| 運(yùn)行虛擬機(jī)的語(yǔ)法為: |
| java options FullyQualifiedJavaClass ProgramOptions |
| 一些虛擬機(jī)(options)選項(xiàng): -Xms:動(dòng)態(tài)堆的最小大小 |
| -Xmx:動(dòng)態(tài)堆的最打大小 |
| -Dprop=val:程序可訪問(wèn)的環(huán)境變量 |
| -classpath CLASSPATH:包含從屬類的文件或目錄列表 |
| ? |
6配置CLASSPATH
| Oracle WebLogic Server CLASSPATH由Java系統(tǒng)CLASSPATH環(huán)境變量來(lái)配置。 |
| 必須位于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通過(guò)使用javaweblogic.Server命令啟動(dòng)管理服務(wù)器
8啟動(dòng)Oracle WebLogic管理服務(wù)器
| 通過(guò)使用下列項(xiàng)管理服務(wù)器: |
| DOMMIN_NAME/bin/startWebLogic.sh????(表示的是域) WebLogic腳本工具(WLST)和節(jié)點(diǎn)管理 WLST,無(wú)需節(jié)點(diǎn)管理器 “Start(開(kāi)始)“菜單(僅Windows) 調(diào)用weblogic.Server的定制腳本(僅在開(kāi)發(fā)中)
|
| 通常使用bin上一級(jí)的目錄中的startWebLogic.sh來(lái)啟動(dòng) WebLogic,停止是通過(guò):stopWebLogic.sh
|
| 啟動(dòng)服務(wù)器(這里指的是管理服務(wù)器)
要注意的是這個(gè)過(guò)程中課程會(huì)報(bào):
這個(gè)原因是JDK的問(wèn)題,可以下載Oracle –jrcokit JDK進(jìn)行安裝,也可以使用默認(rèn)的redhat中的如下jdk進(jìn)行安裝
|
| 使用startWebLogic.sh啟動(dòng)管理服務(wù)器 運(yùn)行DOMAIN_NAME/bin/startWebLogic.sh |
| ----使用setDomainEnv.sh ----設(shè)置環(huán)境調(diào)用java weblogic.Server |
| 截圖如下:
|
9?停止管理服務(wù)器
?
10使用模板創(chuàng)建域
注意:模板構(gòu)建器是一個(gè)圖形化的工具幫助我們構(gòu)建一個(gè)域。
在執(zhí)行命令之后
配置好的域也是一個(gè)jar文件
一?選擇”創(chuàng)建域模板”,可以基于一個(gè)已知的”域”或”域模板”進(jìn)行創(chuàng)建域。
這里選擇下面這種方式創(chuàng)建域:
添加域
點(diǎn)擊創(chuàng)建模板
基于模板創(chuàng)建一個(gè)域:
這時(shí)候創(chuàng)建一個(gè)域的時(shí)候要使用剛剛創(chuàng)建好的模板。
一直點(diǎn)擊下一步,直到:
一直點(diǎn)擊下一步,直到:
?
11使用控制臺(tái)
訪問(wèn)控制臺(tái)是通過(guò)管理服務(wù)器來(lái)訪問(wèn)的。
打開(kāi)瀏覽器(下面是在redHat中打開(kāi)的瀏覽器,密碼為toto123456)
?
?
注意:通過(guò)表格上的New創(chuàng)建的服務(wù)器都是”受管服務(wù)器”.
點(diǎn)擊部署(Deployments):
點(diǎn)擊樹(shù)形菜單上的base_domain,可以看到當(dāng)前域的模式。
重啟。
這時(shí)候進(jìn)入Linux下,Ctrl+C停止域
這時(shí)候再次啟動(dòng)后,域的模式就是生產(chǎn)模式了。
釋放配置就是說(shuō)釋放鎖
如果想配置這些東西,需要點(diǎn)擊“Lock & Edit”.
?
WLST:Weblogic Scripting Tool
Windows平臺(tái)下:
它的位置是:D:\oracle\Middleware\wlserver_10.3\common\bin\wlst.cmd
?
?
注意:Linux下面的Weblogic和Windows下面的某些配置還是不一樣的,Linux下面的AdminServer必須指定Lister的主機(jī)地址,否則就是本機(jī)了,但是Windows是所有都可以,
可以通過(guò)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> |
| 截圖:
|
??這樣就可以通過(guò)http://serverip:serverport/console訪問(wèn)了
??
?
?
?
總結(jié)
以上是生活随笔為你收集整理的03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 光大银行属于什么性质的银行
- 下一篇: 日期加减