weblogic从入门到起飞!(weblogic安装、domain配置、管理控制台)(一)
目錄
weblogic術(shù)語
weblogic安裝
下載weblogic
linux安裝(centos6.5,其他版本類似)
配置weblogic的domain
domain介紹
配置domain
domain的目錄結(jié)構(gòu):
weblogic啟動domain
管理控制臺相關(guān)(和congfig.xml息息相關(guān))
下一篇介紹受管服務(wù)器的配置與啟動
weblogic從入門到起飛!(weblogic安裝、domain配置、管理控制臺)(一)
weblogic從入門到起飛!(受管服務(wù)器、免密啟動、備份)(二)
weblogic從入門到起飛!(域模塊、擴(kuò)展模塊)(三)
weblogic從入門到起飛(wlst)(四)
weblogic從入門到起飛(nodemanager)(五)
weblogic從入門到飛起(部署應(yīng)用、日志)(六)
weblogic術(shù)語
通過JNDI接口,可以訪問目錄服務(wù)。
通過JDBC:可以訪問數(shù)據(jù)庫。
通過JMX,可以管理其他設(shè)備(接口)。
JMS,可以接收發(fā)送消息。
RMI-IIOP,可以訪問另外的網(wǎng)路服務(wù),Web Service。
通過JTA,可以做分布式事務(wù)的處理。
JAAS:認(rèn)證和授權(quán)。(把重復(fù)部分拿出來單獨(dú)成一個模塊,這也是j2ee開發(fā)的精髓。)
JNDI,將你寫好的一個主鍵或者是一個資源,把它放進(jìn)來并且暴露給外界,讓網(wǎng)絡(luò)上的其他程序能夠通過JNDI訪問它。
Web Client 包括:瀏覽器(Browser)、Web Service(SOAP 或HTTP)。
防火墻:過濾認(rèn)證和授權(quán)服務(wù),可以杜絕黑客的攻擊,可以做端口的映射請求,可以完成代理服務(wù)器的功能。
---
domain是一個邏輯相關(guān)的WebLogic Server組成的一個組。
Weblogic.Server是執(zhí)行在JVM上的。(可以理解為有主方法的一個java類)
Admin Server是一個domain的中心控制臺。通過網(wǎng)頁訪問,管理domain。
Managed Server,主要運(yùn)行業(yè)務(wù)程序。
Admin Server也可以部署業(yè)務(wù)程序。
Cluster:是weblogic集群。
weblogic安裝
下載weblogic
三種方式安裝weblogic。
下載weblogic。https://www.oracle.com/downloads/? 選擇Middleware中的Fusion Middleware,最下面Oracle WebLogic Server Installers
也可以直接打開這個網(wǎng)址https://www.oracle.com/middleware/technologies/weblogic-server-installers-downloads.html
linux安裝(centos6.5,其他版本類似)
一、新建用戶。root用戶登陸。
1.創(chuàng)建組。groupadd weblogic
2.創(chuàng)建用戶。useradd -g weblogic weblogic
3.設(shè)置密碼passwd weblogic
二、上傳軟件(后綴帶bin的),設(shè)置為weblogic用戶權(quán)限,并且為軟件加上可執(zhí)行權(quán)限。
三、安裝。
1.
2.回車,下面是選擇目錄,可以手輸指定安裝的目錄,這里默認(rèn),直接回車。
3.更新安全的東西,直接選3
4.提供你的郵箱。。直接No
5.Yes
6.直接回車
7.選擇自定義2
8.直接安裝,回車
9.安裝jdk默認(rèn)回車就行
10.回車
11.回車,開始安裝。
12.等待一段時間之后,安裝完成,exit退出
weblogic目錄結(jié)構(gòu):
配置weblogic的domain
domain介紹
啟動domain就可以使用管理控制臺進(jìn)行管理了。
Admin Server對所有的managedServer進(jìn)行管理配置。
managed Server的配置文件,是運(yùn)行的時候從Admin Server下載的,所以更改managed Server配置文件是無效的。是通過JMX實(shí)現(xiàn)的。
配置domain
腳本在<WEBLOGIC HOME>/common/bin目錄。
windows下:config.cmd,linux下:config.sh
啟動參數(shù):
windows:config.cmd -mode=console
linux:config.sh -mode=console
1.運(yùn)行腳本
2.創(chuàng)建一個新的domain,1
3.選擇組件或模板,1
4.默認(rèn)選中的第一個(x標(biāo)記),直接回車
5.修改domain名稱,這里不修改,回車
6.domain位置,默認(rèn)即可,回車
7.確定用戶名密碼,用戶名默認(rèn)weblogic,這里直接用默認(rèn)的用戶名,只需要修改密碼。修改完畢密碼之后,回車即可。
8.選擇模式,開發(fā)模式和生產(chǎn)模式。這里選擇生產(chǎn)模式,2
9.選擇默認(rèn)jdk。1
10.選擇Admin Server,其他的都可以后期通過Admin server自主配置。選1
11.列出選項,直接回車。
12.這樣,在/home/weblogic/Oracle/Middleware/user_projects/domains/base_domain就有了Admin Server。
domain的目錄結(jié)構(gòu):
weblogic啟動domain
1. ./startWebLogic.sh
2.輸入用戶名密碼(配置domain時候的用戶名密碼)。
控制臺輸出,日志位置:/home/weblogic/Oracle/Middleware/user_projects/domains/base_domain/servers/AdminServer/logs/AdminServer.log
3.訪問控制臺:http://192.168.74.128:7001/console
4.登陸控制臺的時候,根據(jù)瀏覽器的默認(rèn)語言,會自動匹配語言。這里用的是漢語。
管理控制臺相關(guān)(和congfig.xml息息相關(guān))
http://hostname:port/console
https://hostname:secureport/console
?
打開ssl監(jiān)聽端口:(就可以使用https登陸了,其實(shí)沒啥區(qū)別)
環(huán)境——服務(wù)器——選擇adminServer——啟用ssl監(jiān)聽端口。
?
domain家目錄中,config目錄結(jié)構(gòu):
config.xml配置所有的配置信息。
configCache包含緩存的配置信息。
deployments應(yīng)用程序集中的區(qū)域。
diagnostics診斷的相應(yīng)信息。
jdbc
jms
nodemanager
security安全模塊的配置信息
?
修改完點(diǎn)擊保存之后,并沒有生效,而是在pending目錄下生成配置config.xml文件。
只有點(diǎn)擊保存更改,才會生效,pending目錄下的文件消失。
/home/weblogic/Oracle/Middleware/user_projects/domains/base_domain/pending
?
1.啟動AdminServer會將config.xml中的配置加載到內(nèi)存的MBean中,啟動mServer會拷貝AdminServer的配置。
2.在管理控制臺修改,首先要獲取鎖,此時才可以編輯。
3.編輯完畢,點(diǎn)擊保存。將內(nèi)存中的數(shù)據(jù)拷貝出來,在pending目錄下生成配置config.xml文件。
4.點(diǎn)擊激活更改,首先判斷各個server是否能接受更改,如果能接受,則復(fù)寫config中的config.xml文件。
下一篇介紹受管服務(wù)器的配置與啟動
總結(jié)
以上是生活随笔為你收集整理的weblogic从入门到起飞!(weblogic安装、domain配置、管理控制台)(一)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: spring框架注解多?注解到底是个什么
- 下一篇: MySQL高级-索引是个什么东西?exp