1 域:概览
是Oracle Weblogic Server的基本管理单元
始终包含一个配置为管理服务器的Oracle WebLogic Server实例
域中可以包括一些称为受管服务器的Oracle Weblogic Server实例(可选)
还可以包含协同工作的服务器实例的集群。
2、域图
3、配置域
一 安装后,配置将在其上开发和部署应用程序的域。
二 通过创建域,您可以定义资源集合,例如:
-----受管服务器
-----集群
-----数据库连接
-----安全服务
-----JavaEE应用程序
配置向导创建和配置域。
常见域的模式:
----开发模式:用于开发测试阶段
----生产模式:不可以自动部署应用程序;在生产模式下有更高的安全级别。
4 启动配置域向导
脚本位于<WL_HOME>/common/bin目录中。
两种模式:
----图形:config.sh
----控制台:config.sh –mode=console (如果后面加上了-mode=console的,就启动的是命令行的方式)
在Windows下有config.cmd,直接config.cmd就可以了。
Linux下进入/common/bin目录下
点击之后的效果如下:
选择创建域的时候使用什么样的模板
点击”完成”
5进入域进行管理
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命令启动管理服务器
8启动Oracle WebLogic管理服务器
通过使用下列项管理服务器:
DOMMIN_NAME/bin/startWebLogic.sh (表示的是域)
WebLogic脚本工具(WLST)和节点管理
WLST,无需节点管理器
“Start(开始)“菜单(仅Windows)
调用weblogic.Server的定制脚本(仅在开发中)
通常使用bin上一级的目录中的startWebLogic.sh来启动
WebLogic,停止是通过:stopWebLogic.sh
启动服务器(这里指的是管理服务器)
要注意的是这个过程中课程会报:
这个原因是JDK的问题,可以下载Oracle –jrcokit JDK进行安装,也可以使用默认的redhat中的如下jdk进行安装
使用startWebLogic.sh启动管理服务器
运行DOMAIN_NAME/bin/startWebLogic.sh
----使用setDomainEnv.sh
----设置环境调用java weblogic.Server
截图如下:
9 停止管理服务器
10使用模板创建域
注意:模板构建器是一个图形化的工具帮助我们构建一个域。
在执行命令之后
配置好的域也是一个jar文件
一 选择”创建域模板”,可以基于一个已知的”域”或”域模板”进行创建域。
这里选择下面这种方式创建域:
添加域
点击创建模板
基于模板创建一个域:
这时候创建一个域的时候要使用刚刚创建好的模板。
一直点击下一步,直到:
一直点击下一步,直到:
11使用控制台
访问控制台是通过管理服务器来访问的。
打开浏览器(下面是在redHat中打开的浏览器,密码为toto123456)
注意:通过表格上的New创建的服务器都是”受管服务器”.
点击部署(Deployments):
点击树形菜单上的base_domain,可以看到当前域的模式。
重启。
这时候进入Linux下,Ctrl+C停止域
这时候再次启动后,域的模式就是生产模式了。
释放配置就是说释放锁
如果想配置这些东西,需要点击“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>
截图:
这样就可以通过http://serverip:serverport/console访问了
相关资源:敏捷开发V1.0.pptx