当前位置 博文首页 > A_art_xiang的博客:weblogic从入门到起飞!(weblogic安装、dom

    A_art_xiang的博客:weblogic从入门到起飞!(weblogic安装、dom

    作者:[db:作者] 时间:2021-07-14 15:33

    目录

    weblogic术语

    weblogic安装

    下载weblogic

    linux安装(centos6.5,其他版本类似)

    配置weblogic的domain

    domain介绍

    配置domain

    domain的目录结构:

    weblogic启动domain

    管理控制台相关(和congfig.xml息息相关)

    下一篇介绍受管服务器的配置与启动



    weblogic从入门到起飞!(weblogic安装、domain配置、管理控制台)(一)

    weblogic从入门到起飞!(受管服务器、免密启动、备份)(二)

    weblogic从入门到起飞!(域模块、扩展模块)(三)

    weblogic从入门到起飞(wlst)(四)

    weblogic从入门到起飞(nodemanager)(五)

    weblogic从入门到飞起(部署应用、日志)(六)

    weblogic术语

    通过JNDI接口,可以访问目录服务。

    通过JDBC:可以访问数据库。

    通过JMX,可以管理其他设备(接口)。

    JMS,可以接收发送消息。

    RMI-IIOP,可以访问另外的网路服务,Web Service。

    通过JTA,可以做分布式事务的处理。

    JAAS:认证和授权。(把重复部分拿出来单独成一个模块,这也是j2ee开发的精髓。)

    JNDI,将你写好的一个主键或者是一个资源,把它放进来并且暴露给外界,让网络上的其他程序能够通过JNDI访问它。

    Web Client 包括:浏览器(Browser)、Web Service(SOAP 或HTTP)。

    防火墙:过滤认证和授权服务,可以杜绝黑客的攻击,可以做端口的映射请求,可以完成代理服务器的功能。

    ---

    domain是一个逻辑相关的WebLogic Server组成的一个组。

    Weblogic.Server是执行在JVM上的。(可以理解为有主方法的一个java类)

    Admin Server是一个domain的中心控制台。通过网页访问,管理domain。

    Managed Server,主要运行业务程序。

    Admin Server也可以部署业务程序。

    Cluster:是weblogic集群。

    weblogic安装

    下载weblogic

    三种方式安装weblogic。

    下载weblogic。https://www.oracle.com/downloads/? 选择Middleware中的Fusion Middleware,最下面Oracle WebLogic Server Installers

    也可以直接打开这个网址https://www.oracle.com/middleware/technologies/weblogic-server-installers-downloads.html

    linux安装(centos6.5,其他版本类似)

    一、新建用户。root用户登陆。

    1.创建组。groupadd weblogic

    2.创建用户。useradd -g weblogic weblogic

    3.设置密码passwd weblogic

    二、上传软件(后缀带bin的),设置为weblogic用户权限,并且为软件加上可执行权限。

    三、安装。

    1.

    2.回车,下面是选择目录,可以手输指定安装的目录,这里默认,直接回车。

    3.更新安全的东西,直接选3

    4.提供你的邮箱。。直接No

    5.Yes

    6.直接回车

    7.选择自定义2

    8.直接安装,回车

    9.安装jdk默认回车就行

    10.回车

    11.回车,开始安装。

    12.等待一段时间之后,安装完成,exit退出

    weblogic目录结构:

    配置weblogic的domain

    domain介绍

    启动domain就可以使用管理控制台进行管理了。

    Admin Server对所有的managedServer进行管理配置。

    managed Server的配置文件,是运行的时候从Admin Server下载的,所以更改managed Server配置文件是无效的。是通过JMX实现的。

    配置domain

    脚本在<WEBLOGIC HOME>/common/bin目录。

    windows下:config.cmd,linux下:config.sh

    启动参数:

    windows:config.cmd -mode=console

    linux:config.sh -mode=console

    1.运行脚本

    2.创建一个新的domain,1

    3.选择组件或模板,1

    4.默认选中的第一个(x标记),直接回车

    5.修改domain名称,这里不修改,回车

    6.domain位置,默认即可,回车

    7.确定用户名密码,用户名默认weblogic,这里直接用默认的用户名,只需要修改密码。修改完毕密码之后,回车即可。

    8.选择模式,开发模式和生产模式。这里选择生产模式,2

    9.选择默认jdk。1

    10.选择Admin Server,其他的都可以后期通过Admin server自主配置。选1

    11.列出选项,直接回车。

    12.这样,在/home/weblogic/Oracle/Middleware/user_projects/domains/base_domain就有了Admin Server。

    domain的目录结构:

    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.登陆控制台的时候,根据浏览器的默认语言,会自动匹配语言。这里用的是汉语。

    管理控制台相关(和congfig.xml息息相关)

    http://hostname:port/console

    https://hostname:secureport/console

    ?

    打开ssl监听端口:(就可以使用https登陆了,其实没啥区别)

    环境——服务器——选择adminServer——启用ssl监听端口。

    ?

    domain家目录中,config目录结构:

    config.xml配置所有的配置信息。

    configCache包含缓存的配置信息。

    deployments应用程序集中的区域。

    diagnostics诊断的相应信息。

    jdbc

    jms

    nodemanager

    security安全模块的配置信息

    ?

    修改完点击保存之后,并没有生效,而是在pending目录下生成配置config.xml文件。

    只有点击保存更改,才会生效,pending目录下的文件消失。

    /home/weblogic/Oracle/Middleware/user_projects/domains/base_domain/pending

    ?

    1.启动AdminServer会将config.xml中的配置加载到内存的MBean中,启动mServer会拷贝AdminServer的配置。

    2.在管理控制台修改,首先要获取锁,此时才可以编辑。

    3.编辑完毕,点击保存。将内存中的数据拷贝出来,在pending目录下生成配置config.xml文件。

    4.点击激活更改,首先判断各个server是否能接受更改,如果能接受,则复写config中的config.xml文件。

    下一篇介绍受管服务器的配置与启动

    cs