WebLogic11g-创建域(Domain)及基本配置
2019獨角獸企業(yè)重金招聘Python工程師標準>>>
最近看到經(jīng)常有人提問weblogic相關(guān)問題,所以閑暇之際寫幾篇博文(基于weblogic11),僅供大家參考。
具體weblogic的介紹以及安裝,這里就不贅述了。
以域的創(chuàng)建開篇,雖然簡單,但是細節(jié)很多。步驟如下:
1、創(chuàng)建域(Domain)的方式:
Domain簡單定義為:是一個邏輯管理單元,Domain下面包含著weblogic應(yīng)用服務(wù)器中的所有東西,weblogic應(yīng)用服務(wù)器的啟動,停止都是以domain為單位進行管理的
windows下面可以直接在開始菜單安裝程序中創(chuàng)建domain,如圖所示:
linux下面可以直接進入weblogic安裝目錄中創(chuàng)建domain,具體位置:
weblogic11/ wlserver_10.3/common/bin/config.sh
當然config.cmd即是windows的創(chuàng)建domain的方式了。
2、創(chuàng)建domain:
上圖所示,默認選中“創(chuàng)建新的Weblogic域”,點擊“下一步”
“擴展現(xiàn)有的Weblogic域”是指對已經(jīng)存在的域進行額外配置
3、選擇域源:
上圖所示,默認選中“Basic Weblogic Server Domain……”,即創(chuàng)建基本的域。點擊“下一步”
其它幾種domain類型是針對特定應(yīng)用的,如sip、webservice。
4、指定域名和位置:
上圖所示,輸入域的名稱“example”,域的位置默認是:
weblogic11\user_projects\domains。點擊下一步。
域創(chuàng)建完成之后,會在該位置下創(chuàng)建以域名稱(如:example)命名的文件夾。
5、配置管理員用戶名和口令:
意思是管理domain(修改配置、啟動、停止等維護操作)的操作賬號
上圖所示,默認的賬號為weblogic,口令長度有8位限制。輸入口令后點擊下一步。
6、配置服務(wù)器啟動模式和JDK:
上圖所示,weblogic提供兩種啟動模式(開發(fā)模式、生產(chǎn)模式)。這里會涉及到一些細節(jié)。
如果是開發(fā)模式,啟動domain是不需要輸入管理賬號、密碼的,并且輪訓部署的應(yīng)用程序,如果有文件更新,會自動更新(傳說中的熱部署)。
如果是生產(chǎn)模式,啟動domain必須輸入管理賬號、密碼。為了提高性能,不會對應(yīng)用程序進行輪訓,而且建議使用原先bea自帶的jrockit jdk作為運行的jdk(不過自從被oracle收購之后,安裝目錄下未提供jrockit jdk了(需要自行下載)。
如果選擇生產(chǎn)模式,后續(xù)再細講。
這里選擇默認的“開發(fā)模式”,選擇JDK之后,點擊下一步。
7、選擇可選配置:
上圖所示,這里的配置是可選的,如果涉及到集群,可在這里配置。
直接點擊下一步。
8、配置概要:
至此,已經(jīng)完成了基本的配置,上圖顯示配置的概要信息,如域名、域類型、管理服務(wù)器名稱等。點擊“創(chuàng)建”按鈕,進行domain的創(chuàng)建。
9、創(chuàng)建域的過程:
上圖顯示創(chuàng)建域的進度,進度為100%,沒有錯誤,即表示創(chuàng)建成功,此時可以打開域所在的文件夾一探究竟。
上圖顯示創(chuàng)建域之后,該域所在目錄下面包含的子目錄,子目錄的用途放在下篇介紹。
回到安裝程序中,可以選中點擊“啟動管理服務(wù)器”立即啟動服務(wù)器。或者點擊“完成”退出安裝向?qū)Ы缑?#xff08;后面如果啟動服務(wù)器,到域目錄下雙擊“startWebLogic.cmd”即可。
10、啟動服務(wù)器:
如果出現(xiàn)上圖的RUNNING mode,并且沒有任何錯誤信息,即表示啟動成功。默認啟動的端口為7001
11、登錄域控制臺:
輸入之前配置的管理賬號、口令,登錄控制臺。
12、控制臺簡介:
如上圖紅色方框所示,控制主要包括兩大塊“域結(jié)構(gòu)”、“主頁”
實際上主頁中的鏈接都是在“域結(jié)構(gòu)”的導(dǎo)航菜單中,只是方便管理員操作,放到“主頁”中。
13、服務(wù)器信息查看:
如上圖所示,點擊“環(huán)境”-》“服務(wù)器”,可看到主頁面顯示“服務(wù)器概要”界面。這里的AdminServer即默認的管理服務(wù)器。(如果是非集群環(huán)境,可以直接把應(yīng)用部署到這里,集群環(huán)境,AdminServer僅作為管理其它server的服務(wù)器使用)。注意這里的狀態(tài)、端口。點擊“AdminServer”的鏈接,出現(xiàn)配置AdminServer的界面,如下圖所示:
上面是所有服務(wù)器的配置信息,這里不一一介紹。
在維護過程中,可能會涉及修改端口號,修改管理賬號的操作,下面簡單介紹下步驟
1、修改端口:
可以在13步驟的界面中,在配置-》一般信息-》監(jiān)聽端口,修改7001為其它的端口,并且點“保存”按鈕即可完成。
也可以在weblogic11\user_projects\domains\example\config\config.xml中進行手動修改,找到server節(jié)點,增加listen-port節(jié)點,如下:
2、修改管理賬號、口令:
domain創(chuàng)建之后,會在以下位置創(chuàng)建boot.properties文件(注意:這個位置與weblogic之前的8、9版本有區(qū)別)
weblogic11\user_projects\domains\example\servers\AdminServer\security
首先修改boot.properties,如下:
username=weblogic password=22222222
這里是明文,但是weblogic啟動加載該文件后,會自動通過加密處理。
修改完成之后,在控制臺中依次進入:
安全領(lǐng)域-》myrealm-》用戶和組-》weblogic-》口令。輸入新的口令即可(需要與boot.properties中配置的一致,如22222222)
(如果需要修改賬號,需要在用戶和組中建立賬號,并且賦予管理員權(quán)限即可)
以上兩步完成之后,重啟服務(wù)即可。
下一篇介紹應(yīng)用的部署
轉(zhuǎn)載于:https://my.oschina.net/snakerflow/blog/160023
總結(jié)
以上是生活随笔為你收集整理的WebLogic11g-创建域(Domain)及基本配置的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: jQuery-input输入框下拉提示层
- 下一篇: 关于豆瓣电台收费的思考