weblogic从入门到起飞!(受管服务器、免密启动、备份)(二)
目錄
創(chuàng)建受管服務(wù)器
注意:
啟動(dòng)受管服務(wù)器
免密啟動(dòng)weblogicServer
啟動(dòng)weblogic不用輸入密碼步驟:
啟動(dòng)mserver不用輸入密碼步驟:
注意:
受管服務(wù)器獨(dú)立運(yùn)行模式
管理服務(wù)器的備份
weblogic從入門到起飛!(weblogic安裝、domain配置、管理控制臺(tái))(一)
weblogic從入門到起飛!(受管服務(wù)器、免密啟動(dòng)、備份)(二)
weblogic從入門到起飛!(域模塊、擴(kuò)展模塊)(三)
weblogic從入門到起飛(wlst)(四)
weblogic從入門到起飛(nodemanager)(五)
weblogic從入門到飛起(部署應(yīng)用、日志)(六)
創(chuàng)建受管服務(wù)器
在管理控制臺(tái)
1.鎖定并編輯
2.新建
3.改名、改端口(7002是安全端口,這里改成7003),這里先不改地址。
4.激活更改。
此時(shí),在config.xml文件里就出現(xiàn)了新建的server。
注意:
domain中的config.xml,可以直接在管理控制臺(tái)進(jìn)行操作修改。(或許有時(shí)候報(bào)錯(cuò),項(xiàng)目沖突什么的,可以看看這里是不是正常)
/home/weblogic/Oracle/Middleware/user_projects/domains/base_domain/config/config.xml
啟動(dòng)受管服務(wù)器
啟動(dòng)腳本:
/home/weblogic/Oracle/Middleware/wlserver_10.3/common/bin/startManagedWebLogic.sh
啟動(dòng)(第一個(gè)參數(shù)為server名稱,第二個(gè)參數(shù)為管理的地址):
./startManagedWebLogic.sh mServer http://localhost:7001
日志打印在:
/home/weblogic/Oracle/Middleware/wlserver_10.3/common/bin/servers/mServer/logs/mServer.log
此時(shí)管理控制臺(tái)的server已經(jīng)運(yùn)行了。
免密啟動(dòng)weblogicServer
每次啟動(dòng)weblogicServer實(shí)例,如何不用輸入用戶名和密碼呢?
這里在windows下創(chuàng)建的開發(fā)模式的AdminServer下,有以下文件:D:\Oracle\Middleware\user_projects\domains\base_domain\servers\AdminServer\security\boot.properties
生產(chǎn)模式不會(huì)自動(dòng)創(chuàng)建這個(gè)文件。
啟動(dòng)weblogic不用輸入密碼步驟:
1.啟動(dòng)AdminServer至少一次,通過命令行方式,輸入用戶名密碼,生成安全文件。
2.創(chuàng)建文件:/home/weblogic/Oracle/Middleware/user_projects/domains/base_domain/servers/AdminServer/security/boot.properties
3.里面寫入
username=weblogic
password=123698745
4.啟動(dòng),不用輸入用戶名密碼了。
5.此時(shí)的boot.properties文件中的用戶名密碼會(huì)進(jìn)行加密。
啟動(dòng)mserver不用輸入密碼步驟:
1.啟動(dòng)mServer至少一次。
2.創(chuàng)建文件D:\Oracle\Middleware\wlserver_10.3\common\bin\servers\mServer\security\boot.properties
3.里面寫入
username=weblogic
password=123698745
4.啟動(dòng),不用輸入用戶名密碼了。
5.此時(shí)的boot.properties文件中的用戶名密碼會(huì)進(jìn)行加密。
注意:
AdminServer的根目錄:/home/weblogic/Oracle/Middleware/user_projects/domains/base_domain/servers/AdminServer
mServer的根目錄:D:\Oracle\Middleware\wlserver_10.3\common\bin\servers\mServer
?
如果security不存在,或boot.properties不存在,啟動(dòng)會(huì)提示輸入用戶名密碼。
如果boot.properties中密碼輸入錯(cuò)誤或者用戶名輸入錯(cuò)誤,也會(huì)提示輸入。
每個(gè)server生成的boot.properties中的加密的內(nèi)容,只適用于本身,不適用于其他server。
受管服務(wù)器獨(dú)立運(yùn)行模式
前提:受管服務(wù)器必須有domain的配置信息。之后就可以獨(dú)立啟動(dòng)了。MSI模式。
也可以取消受管服務(wù)器的MSI模式:在管理控制臺(tái)——環(huán)境——服務(wù)器——點(diǎn)開mServer——優(yōu)化里面的展開高級(jí)—— 啟用受管服務(wù)器獨(dú)立性
獨(dú)立運(yùn)行至少要有config.xml、security目錄以及下面的SerializedSystemIni.dat(如果這個(gè)不存在也可以直接拷貝AdminServer的)、boot.properties文件。
?
1.管理服務(wù)器未啟動(dòng)的情況下,直接啟動(dòng)受管服務(wù)器。受管服務(wù)器也可以啟動(dòng)。
.\startManagedWebLogic.cmd mServer http://192.168.74.128:7001
?
2.管理服務(wù)器和受管服務(wù)器同時(shí)運(yùn)行的時(shí)候,管理服務(wù)器突然停止。不會(huì)影響其他server實(shí)例。
受管服務(wù)器會(huì)不斷地嘗試與管理服務(wù)器的連接,如果此時(shí)管理服務(wù)器重新啟動(dòng)了,兩者之間會(huì)再次建立連接,受管服務(wù)器可以從管理服務(wù)器下載最新的配置。
管理服務(wù)器的備份
1.新機(jī)器安裝weblogic。
2.配置文件、應(yīng)用信息拷貝到備份機(jī)器。
新建和原來的domain相同名字的目錄,拷貝config目錄、init-info目錄、security目錄、拷貝bin目錄(修改setDomainEnv.cmd、startWebLogic.cmd的目錄)
3.新的機(jī)器重啟管理服務(wù)器。
4.如果是相同的機(jī)器或者是相同的ip,啟動(dòng)了之后,受管服務(wù)器會(huì)自動(dòng)連接管理服務(wù)器。(每隔十秒鐘會(huì)自動(dòng)嘗試連接管理服務(wù)器)
5.如果是不同機(jī)器不同的ip,這個(gè)時(shí)候就需要重啟受管服務(wù)器,指定新的地址。(如果指定的地址是域名,可以不重啟mServer,只需要修改dns指定的地址)
?
總結(jié)
以上是生活随笔為你收集整理的weblogic从入门到起飞!(受管服务器、免密启动、备份)(二)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 想了解Sleuth+zipkin分布式请
- 下一篇: weblogic从入门到起飞!(域模块、