WebLogic 10.3.5 入门介绍
目录
1.3. WebLogic应用服务器的几个基本概念... 4
4.在MyEclipse6.5(Eclipse3.3)中配置weblogic10.x服务器。... 8
1.2session-descriptor元素定义描述... 21
一、Weblogic安装部署
1.weblogic简介
BEA WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。将Java的动态功能和Java Enterprise标准的安全性引入大型网络应用的开发、集成、部署和管理之中。
BEA WebLogic Server拥有处理关键Web应用系统问题所需的性能、可扩展性和高可用性。与BEA WebLogic Commerce ServerTM配合使用,BEA WebLogicServer可为部署适应性个性化电子商务应用系统提供完善的解决方案。
目前WebLogic已被Oracle收购,称为:OracleWebLogic Server
1.1. WebLogic应用服务器架构
1.2. WebLogic Server基础知识
• 10.0为BEA与Oracle合并前最后一个版本
• 10.3为BEA与Oracle合并后第一个版本,也称为Oracle WebLogic Server 10g
• 10.3.x以后都是称为Oracle WebLogic Server 11g
1.3. WebLogic应用服务器的几个基本概念
Ø Domain:域是个逻辑概念,用来组织管理一系列的应用服务器实例,也就是下面要解释的server. 域是WebLogic应用服务器中最大的概念,WebLogic应用服务器启动的时候就是以某个域来启动的,它有一个中心配置文件叫config.xml.
域是管理的单元或边界
作为一个单元来管理的,并相互关联的一组Weblogic服务器资源被称为域。
Ø Cluster:族也是一个逻辑概念,用来分组用途相同的服务器实例,一个域中可以有多个族。
Ø Machine:机器是物理上的概念,代表一台运行WebLogic应用服务器的实在的机器,包括其IP地址等信息。一个域中可以包括多台机器。
Ø Server: 服务器,也就是一个应用服务器的实例,用来部署和运行各种J2EE应用程序,也可以来配置各种服务程序。它是WebLogic应用服务器的基本服务单元。一个WebLogic域中一般有一个管理服务器和多个被管理服务器。也就是下面我们要谈到的两个概念。
Ø AdministrativeServer: 管理服务器是用来管理配置域的中心点,一般来说,管理服务器上是不部署应用程序的,而是用来统一管理、配置、监控被管理服务器以及部署应用程序到被管理服务器上。一个域中有一台管理服务器。
Ø Managed Server:被管理服务器是用来部署运行各种应用程序的。一个域中有一台或多台被管理服务器。
Ø Node Manager: 节点管理器是一个单独运行的后台程序,一般运行在被管理服务器的机器上,用来提供远程启动和停止服务器(Server)的功能。
2.安装WebLogic
2.1 windows下weblogic的安装
在oracle官方网站上获取相应的版本,本次安装以WebLogic 10.3.5为例子进行的。安装包wls1035_oepe111172_win32.exe。
具体安装比较简单,就不赘述了。
2.2 suse下weblogic的安装
在oracle官方网站上获取相应的版本,本次安装以weblogic 10.3为例子进行的。安装包wls1036_linux32.bin。
1、首先创建midware用户,家目录为/home/mw;
2、将wls1036_linux32.bin安装包以二进制方式上传至midware用户的家目录;
3、将wls1036_linux32.bin赋予711权限;(命令:chmod711 wls1036_linux32.bin)
4、执行./wls1036_linux32.bin命令,按照操作步骤一步步进行,完成weblogic的安装。(midware的家目录可以选择默认,或者根据实际情况自行修改)
3.配置weblogic域
3.1 windows下域的安装
版本为10.3.5,安装目录为D:\wls
开始->程序->Oracle WebLogic ->WebLogic Server 11gR1-> Tools -> ConfigurationWizard。
选择创建新的WebLogic域,下一步。
选择生成一个自动配置的域,下一步。
输入域的名称和位置、用户名、密码,下一步。
默认选择Weblogic域启动模式和JDK,下一步。
域模式选择“生产模式”
JDK选择自带的1.6.0.24
在“可选配置”页面,界面中默认选择,下一步。
点击“创建”。
完成后点击关闭Configuration Wizard对话框。
执行D:\wls\user_projects\domains\mydomain\startWebLogic.cmd,检查服务器是否启动成功。
3.2 suse下域的安装
3.2.1 图形化界面方式安装
假设有两个用户,midware用户(/home/mw)下已经安装了weblogic(/home/mw/Oracle/Midware),业务侧iiss用户家目录为/home/12580/iiss。
1、 iiss用户通过Xmanager登录服务器,然后去weblogic用户下执行/home/mw/Oracle/Middleware/wlserver_10.3/common/bin目录下的创建域的命令./config.sh,弹出如下界面
2、 点击Next,弹出如下界面
3、点击Next,弹出如下界面
域的名称默认为base_domain,可以按照规划自行修改;
域的路径默认是创建在midware用户下的,如上图所示,我们应该改在当前iiss用户的目录下,如下图所示
4、 之后,点击Next,进入下图所示界面
5、此处的用户名/密码是用来登陆域的控制台的,Name默认为weblogic,可按照实际需要修改用户名/密码,之后点击Next。
6、在出现的下图所示界面中,域启动模式选择生产模式“Production Mode”,JDK选择weblogic默认自带的JDK;之后点击Next;
6、弹出如下界面,Administration Server默认不勾选,即便不勾选,建域时都会默认安装的,且监听端口默认为7001,如果勾选Administration Server,点击Next后,可以根据需要修改管理server的监听端口。我们勾选Administration Server,然后点击Next;