天天看点

03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台



1 域:概览

是oracle weblogic server的基本管理单元

始终包含一个配置为管理服务器的oracle weblogic server实例

域中可以包括一些称为受管服务器的oracle weblogic server实例(可选)

还可以包含协同工作的服务器实例的集群。

03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台

2、域图

03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台

3、配置域

一 安装后,配置将在其上开发和部署应用程序的域。

二 通过创建域,您可以定义资源集合,例如:

-----受管服务器

-----集群

-----数据库连接

-----安全服务

-----javaee应用程序

配置向导创建和配置域。

常见域的模式:

----开发模式:用于开发测试阶段

----生产模式:不可以自动部署应用程序;在生产模式下有更高的安全级别。

4 启动配置域向导

脚本位于<wl_home>/common/bin目录中。

两种模式:

----图形:config.sh

----控制台:config.sh –mode=console    (如果后面加上了-mode=console的,就启动的是命令行的方式)

在windows下有config.cmd,直接config.cmd就可以了。

linux下进入/common/bin目录下

03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台

点击之后的效果如下:

03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台
03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台

选择创建域的时候使用什么样的模板

03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台
03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台
03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台
03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台
03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台
03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台
03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台
03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台
03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台
03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台
03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台
03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台
03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台

点击”完成” 

5进入域进行管理

03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台
03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台

6启动和停止域

启动和停止域实际上就是停止”管理服务器”

jvm运行时参数

oracle weblogic server可使用大多数java虚拟机(例如sun

jvm或jrockit)来执行。

oracle weblogic server支持jdk1.6

运行虚拟机的语法为:

java options fullyqualifiedjavaclass programoptions

一些虚拟机(options)选项:

-xms:动态堆的最小大小

-xmx:动态堆的最打大小

-dprop=val:程序可访问的环境变量

-classpath classpath:包含从属类的文件或目录列表

6配置classpath

oracle weblogic server classpath由java系统classpath环境变量来配置。

必须位于classpath中的文件:

---<wl_home>/server/lib/weblogic.jar

---任何其它service pack jar文件

可以位于classpath中的文件:

---<wl_home>/common/derby/lib/derby.jar

---<wl_home>/server/lib/log4j.jar

---<wl_home>/server/lib/wlepool.jar

---<wl_home>/server/lib/wleorb.jar

7通过使用javaweblogic.server命令启动管理服务器

03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台

8启动oracle weblogic管理服务器

通过使用下列项管理服务器:

dommin_name/bin/startweblogic.sh    (表示的是域)

weblogic脚本工具(wlst)和节点管理

wlst,无需节点管理器

“start(开始)“菜单(仅windows)

调用weblogic.server的定制脚本(仅在开发中)

03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台

通常使用bin上一级的目录中的startweblogic.sh来启动

weblogic,停止是通过:stopweblogic.sh

03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台

启动服务器(这里指的是管理服务器)

03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台

要注意的是这个过程中课程会报:

03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台

这个原因是jdk的问题,可以下载oracle

–jrcokit jdk进行安装,也可以使用默认的redhat中的如下jdk进行安装

03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台

使用startweblogic.sh启动管理服务器

运行domain_name/bin/startweblogic.sh

----使用setdomainenv.sh

----设置环境调用java weblogic.server

截图如下:

03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台

9 停止管理服务器

03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台

10使用模板创建域

03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台

注意:模板构建器是一个图形化的工具帮助我们构建一个域。

03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台
03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台

在执行命令之后

03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台

配置好的域也是一个jar文件

一 选择”创建域模板”,可以基于一个已知的”域”或”域模板”进行创建域。

03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台

这里选择下面这种方式创建域:

03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台
03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台
03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台

添加域

03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台
03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台
03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台
03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台
03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台
03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台
03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台
03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台

点击创建模板

03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台

基于模板创建一个域:

03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台

这时候创建一个域的时候要使用刚刚创建好的模板。

03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台

一直点击下一步,直到:

03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台

一直点击下一步,直到:

03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台
03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台
03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台

11使用控制台

访问控制台是通过管理服务器来访问的。

03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台

打开浏览器(下面是在redhat中打开的浏览器,密码为toto123456)

03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台
03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台
03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台
03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台

注意:通过表格上的new创建的服务器都是”受管服务器”.

03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台

点击部署(deployments):

点击树形菜单上的base_domain,可以看到当前域的模式。

03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台

重启。

03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台

这时候进入linux下,ctrl+c停止域

03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台

这时候再次启动后,域的模式就是生产模式了。

03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台

释放配置就是说释放锁

03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台

如果想配置这些东西,需要点击“lock & edit”.

wlst:weblogic scripting tool

windows平台下:

它的位置是:d:\oracle\middleware\wlserver_10.3\common\bin\wlst.cmd

注意:linux下面的weblogic和windows下面的某些配置还是不一样的,linux下面的adminserver必须指定lister的主机地址,否则就是本机了,但是windows是所有都可以,

可以通过console配置adminserver的lister地址,也可以直接在你domain的config.xml中修改adminserver为

<server>

   <name>adminserver</name>

        <ssl>

           <enabled>false</enabled>

        </ssl>

        <machine xsi:nil="true"></machine>

        <cluster xsi:nil="true"></cluster>

   <listen-address>serverip</listen-address>

</server>

截图:

03_Weblogic之配置简单域:启动和配置域,使用模板创建域,使用控制台