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