Weblogic92 for windows安装手册.docx

上传人:b****2 文档编号:1608181 上传时间:2023-05-01 格式:DOCX 页数:39 大小:1.92MB
下载 相关 举报
Weblogic92 for windows安装手册.docx_第1页
第1页 / 共39页
Weblogic92 for windows安装手册.docx_第2页
第2页 / 共39页
Weblogic92 for windows安装手册.docx_第3页
第3页 / 共39页
Weblogic92 for windows安装手册.docx_第4页
第4页 / 共39页
Weblogic92 for windows安装手册.docx_第5页
第5页 / 共39页
Weblogic92 for windows安装手册.docx_第6页
第6页 / 共39页
Weblogic92 for windows安装手册.docx_第7页
第7页 / 共39页
Weblogic92 for windows安装手册.docx_第8页
第8页 / 共39页
Weblogic92 for windows安装手册.docx_第9页
第9页 / 共39页
Weblogic92 for windows安装手册.docx_第10页
第10页 / 共39页
Weblogic92 for windows安装手册.docx_第11页
第11页 / 共39页
Weblogic92 for windows安装手册.docx_第12页
第12页 / 共39页
Weblogic92 for windows安装手册.docx_第13页
第13页 / 共39页
Weblogic92 for windows安装手册.docx_第14页
第14页 / 共39页
Weblogic92 for windows安装手册.docx_第15页
第15页 / 共39页
Weblogic92 for windows安装手册.docx_第16页
第16页 / 共39页
Weblogic92 for windows安装手册.docx_第17页
第17页 / 共39页
Weblogic92 for windows安装手册.docx_第18页
第18页 / 共39页
Weblogic92 for windows安装手册.docx_第19页
第19页 / 共39页
Weblogic92 for windows安装手册.docx_第20页
第20页 / 共39页
亲,该文档总共39页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

Weblogic92 for windows安装手册.docx

《Weblogic92 for windows安装手册.docx》由会员分享,可在线阅读,更多相关《Weblogic92 for windows安装手册.docx(39页珍藏版)》请在冰点文库上搜索。

Weblogic92 for windows安装手册.docx

Weblogic92forwindows安装手册

管制文件

请勿翻印

国家电网公司“SG186”工程

Webloigc9.2forwindows安装手册

安监管理业务应用项目组

2007年12月

1、服务器安装2

1.1环境准备2

1.2WebLogic安装2

1.3Domain安装6

2.1、群集安装前的准备11

2.1.1预备知识11

2.1.2集群概念11

2.1.3配置集群应用的必要条件12

2.1.4配置前的准备工作12

3.1集群管理服务器的安装14

3.1.1创建新的Domain14

3.1.2选择安装类型15

3.1.3设置管理台用户密码及JDK版本15

3.1.4选择定制安装16

3.1.5输入AdministratorServer(集群管理服务器)的信息17

3.1.6配置Server、Cluster、Machine信息18

3.1.8配置Cluster信息18

3.1.9将ManagedServer添加到Cluster中19

3.1.10配置Machine信息21

3.1.11以下各项默认安装即可,并配置信息确认以及选择安装路径21

3.1.12系统创建Domain23

3.2集群中其它节点服务器的安装24

4.1webloigc集群的启动25

4.1.1启动集群中的administratorserver25

4.1.2启动managedserver26

4.2群集中应用程序的部署28

4.2.1配置数据源:

28

4.2.2配置数据库连接池31

4.2.3部置应用程序到各集群34

附一:

集群的代理分发访问40

1、apachehttpserver的安装40

2、apache配置文件修改40

附二、集群配置中要注意的问题41

第一章weblogic9.2forwindows安装

1.1、服务器安装

1.1.1环境准备

软件清单:

Windowsserver2003SP1

server920_win32.exe【weblogic安装文件】

1.1.2WebLogic安装

安装步骤如下:

1.执行server920_win32.exe文件,如下图:

2.在解压完成后,点击下步继续安装,如下图:

在出现的协议框中,点击同意,并继续下一步:

选择安装目录,如下图:

选择安装组件,如下图:

选择完全安装后,点击下一步:

继续下一步后开始安装,如下图:

安装完成后点击done,如下图:

1.1.3Domain安装

打开开始菜单中bea安装目录的configurationwizard;如下图:

在出现的对话框中选择创建一个新的域,如下图:

接着选择默认并下一步后,输入所建域的用户密码(密码最少八位),如下图:

输入后,再下一步:

选择采用的JDK版本后,再下一步:

选择YES,并下一步:

输入所建域的名称及IP地址和端口,并一步:

在此后几项中,全部选择默认,下一步到下图:

输入域的安装目录后即可完成;

在完成域的安装后,即可启动此域,在开始菜单中,打开

,如下图所示:

启动后,用户即可通过http:

//ip:

port/console来访问域管理控制台,并进行相关应用程序等的部署;具体应程序部署同集群中的程序部署;

第二章、Weblogic9.2群集安装准备

2.1、群集安装前的准备

2.1.1预备知识

Weblogic中Domain和Server的关系

Domain

Domain是WebLogicServer实例的基本管理单元。

所谓Domain就是,由配置为AdministratorServer的WebLogicServer实例管理的逻辑单元,这个单元是有所有相关资源的集合。

Server

Server是一个相对独立的,为实现某些特定功能而结合在一起的单元。

DomainandServer的关系

一个Domain可以包含一个或多个WebLogicServer实例,甚至是Server集群。

一个Domain中有一个且只能有一个Server担任管理Server的功能,其它的Server具体实现一个特定的逻辑功能。

2.1.2集群概念

在本次项目实施中,我们采用单层结构的集群,其架构如下图所示:

这种架构将所有的Web应用以及相关的服务应用全部置于集群中的单一WLS实例中,这种架构的优势在于:

∙易于管理

∙灵活的负载平衡机制与容错

∙更强的安全控制

2.1.3配置集群应用的必要条件

●集群中的所有Server必须位于同一网段,并且必须是IP广播(UDP)可到达的

●集群中的所有Server必须使用相同的版本,包括ServicePack

●集群中的Server必须使用永久的静态IP地址。

动态IP地址分配不能用于集群环境。

●要以CLUSTER方式运行,必须有包含CLUSTER许可的LICENSE才行;(破解版安装请将破解LICENSE拷贝到HOME目录改名为LICENSE.BEA);

2.1.4配置前的准备工作

在配置集群应用前要对集群的配置信息有一个良好的设计,下面是我们以两台WEB应用服务器配置的一个集群示例:

两台服务器分别为server1与server2;其中由server1作为一个群集服务器节点,并将集群的管理器(adminserver)及代理分发服务(proxyserver)也配在server1上,server2只作为群集服务节点;其具休规划如下:

在同一网段内的两台服务器上配置集群

机器类型

配置名称

地址及端口设置

角色

网上招投标

(server1)

adminserver

IP:

192.168.19.125PORT:

7001

群集管理服务器

proxyServer

IP:

192.168.19.125

PORT:

80

负载均衡代理服务(即用户用来访问的地址)

Managed1

IP:

192.168.19.125

PORT:

8081

ManagedServer

网上招投标(server2)

Managed2

IP:

192.168.19.124

PORT:

8081

ManagedServer

第三章、集群服务器的安装配置

由于我们以两台服务器作为群集的节点,并以其中一台作为群集的管理服务器和访问代理服务器;下面,我们首先安装群集管理服器;(我们以windows下的的安装作为实例,在linux系统下基本相同)

3.1集群管理服务器的安装

3.1.1创建新的Domain

打开开始菜单中beaproduct目录相应工具,如下图所示:

(注:

如在linux环境下,只需运行在weblogic安装目录下的config.sh即可;如\bea\weblogic92\common\bin\config.sh);

选择“CreateanewWebLogicconfiguration”,单击“Next”按钮

3.1.2选择安装类型

选择默认安装“WebLogicServe”即可,单击“Next”按钮

3.1.3设置管理台用户密码及JDK版本

如下图:

3.1.4选择定制安装

选择自定义安装,选中YES;单击“Next”按钮

3.1.5输入AdministratorServer(集群管理服务器)的信息

输入AdministratorServer的名称,监听地址,监听端口,如果需要SSL支持的话可以在“SSLenabled”后面的复选取框上打勾,配置SSL监听端口,单击“Next”按钮:

3.1.6配置Server、Cluster、Machine信息

首先,添加被管理服务器信息,输入ManagedServer的名称,监听地址,监听端口,如果需要SSL支持的话,可以在“SSLenabled”复选框上打勾,配置SSL监听端口。

可以配置多个ManagedServer。

如下图:

3.1.8配置Cluster信息

添加cluster,输入Cluster的名称,Cluster的组播地址和端口,Cluster地址默认。

单击“Next”按钮

完成后点击下一步:

3.1.9将ManagedServer添加到Cluster中

选择左面列表中的ManagedServer,将其添加到右面的列表中,单击“Next”按钮

点下一步,并将各集群节点加入到所建的cluster中:

3.1.10配置Machine信息

在此不对Machine进行配置,单击“Next”按钮

3.1.11以下各项默认安装即可,并配置信息确认以及选择安装路径

如下图:

3.1.12系统创建Domain

系统根据配置信息,完成缺省的目录及文件的创建

3.2集群中其它节点服务器的安装

在所有需要加入群集的节点服务器上安装同一版本的weblogic;并在节点服务器上创建一个与管理服务器同样内容的domain;具体创建过程跟集群管理服务器中创建Domain一样;如adminserver以及managed的地址、端口和CLUSTER均设为一样;

 

第四章weblogic集群中应用程序的部署

在完成webloigc集群的安装后,即可针对此集群的程序部署,其中包括数据源、数据库连接池及web应用程序包的部署安装等。

4.1webloigc集群的启动

4.1.1启动集群中的administratorserver

完成群集中各节点服务器的安装后,即可启动群集中的管理服务器及各节点服务器;首先,我们必须先启动群集中的管理服务器;具体过程如下:

打开开始菜单中的运行所新建的weblogic管理域,如下图:

(注:

如是linux环境,则直接运行域安装目录中的StartWeblogic.sh即可)

完成后,即可通过管理域控制台进行相关信息查看,如下图:

在上图中,我们可以看到,在servers菜单中,将会有三个server,分别为一个管理服务器(adminserver)及两个集群节点(managed1跟manged2),在state栏中,由于还没有启动managed,所以只有adminserver为running;

4.1.2启动managedserver

在adminserver启动后,即可分别启动各群集节点(managed),其命格式如下:

startManagedWeblogic.cmdmanaged名adminserver访问地址及端口

如:

startManagedWeblogic.cmdmanaged1http:

//192.168.19.125:

7001

如下图所示,首先进入weblogic安装目录中所建域中的bin目录:

在成功启动后,如下图所示:

注:

群集中各节点需在各自的机器上去启动managedserver,如在本实例中,我们在server1服务器上启动managed1;到server2服务器上启动managed2;其命令分别为:

startManagedWeblogic.cmdmanaged1http:

//192.168.19.125:

7001

startManagedWeblogic.cmdmanaged2http:

//192.168.19.124:

7001

4.2群集中应用程序的部署

启动群集中的管理服务器及被管理节点后,即可通过群集管理控制台进行数据源、数据库连接池及应用程序的发布;本实例发布应用程序的具体过程如下:

首先,通过:

http:

//192.168.19.125:

7001/console访问群集管理控制台;如下图所示:

(注:

在各被管理域均成功启动后,在server栏中,各服务器的状态均为RUNNING,在部署应用程序前,各服务器必须为running状态)

在服务器列表中,adminserver以及各managedserver的状态为running,即表示各server已启动;

4.2.1配置数据源:

打开左边工具栏中服务(services)中的JDBC,点击数据源(datasource),在右边的选项中,点击new;如下图所示:

在数据源属性中,输入数据源名称,并选择数据库产品及数据库链接驱动后,点击下一步:

在事务属性中,默认即可,选择下一步:

在此数据源连接属性中,输入数据库的SID,主机地址及数据库端口(oracle默认端口为1521);并输入相关表空间用户名口令;如下图:

完成后点击下一步:

在确定数据源相关信息后,点击左上角的testconfiguration,对此数据源连接进行测试;在消息栏中显示连接成功后即表示此数据源可用并点击下一步,否则检查各选项输入是否正确;

在以下出现的选项中,选择需要采用此数据源的目标服务器,在集群中,我们只需要选中cluster中所有的服务器即可,如下图:

注:

由于管理服务器不做具体应用,因此在数据源及后面的连接池、应用程序部署中,在选择目标服务器中不能选中adminserver;

完成后,点击finish,并点击左上角的

进行保存;

4.2.2配置数据库连接池

在完成数据源配置后,接着进行数库连接池的配置,首先展开左边工具栏中services中的JDBC,点击

,如下图所示:

点击new进行添加新的连接池;如下图:

输入相关配置信息后,点击下一步:

在目标服务器中,同样我们只需选择cluster中的所有服务器即可;完成后点击next,如下图:

在添加数据源选项中,将刚才建立的数据源选中加入右侧框即可,完成后点击finish并保存;

4.2.3部置应用程序到各集群

在部置应用程序到weblogic前,需要将应用程序文件拷贝到管理服务器(即adminserver)中的本地硬盘,完成后点击左侧工具栏中的Deployments(即部署),在部署窗口中,选择安装,如下图:

在安装应用程序窗口中,找到应用程序所在路径,并选中webapp程序包进行安装,点击下步如下图:

在应用程序目标服务器选项中,同样只需要选择cluster中的所用节点服务器即可;完成后点击next,如下图:

默认即可,点击next:

再下一步,如下图:

在信息栏中,显示

时,即表示应用程序部署成功,点击左上角的保存按纽进行保存,并点击

接受更改;(注:

在部署应用程序时,由于程序会同部到集群中的各服务器节点,因此这一部时间较长);

完成应用程序的部署后,还需要启动所部署的应用程序,如下图:

点击deployments;在部署栏中,选中刚才部署的webapp程序包,点击start进行启动此应用程序,如下图:

点击YES;完成后如下图:

在webapp程序的状态包由prepared转成activer后,即表示应用程序启动成功,完成后,用户即可通过各节点来访问此应用程序。

在本实例中,访问链接分别为:

http:

//192.168.19.124:

8081/webapp和http:

//192.168.19.125:

8081/webapp,访问任一链接的效过相同,并两节点的程序文件将保持实时的同步;

注:

如需要修改所部署的应用程序的上下文根,需要修改应用程序中目录中的\\WEB-INF\weblogic.xml文件,其内容如下:

DOCTYPEweblogic-web-appPUBLIC"-//BEA

Systems,Inc.//DTDWebApplication8.1//EN"

"

/

其中/中的/即代表上下文根为无,即我们直接可通过http:

//IP:

端口即可访问;

附一:

集群的代理分发访问

在完成webloigc集群的安装部署后,由于实际应用访问的链接为集群各节点的访问地址(如本实例为http:

//192.168.19.124:

8081/和http:

//192.168.19.125:

8081/),为做到真正的集群负载均衡,我们必须通过一个代理来接收各用户的访问请求并将各访问请求均衡地分发到集群中的各个节点;weblogic本身自带有代理分发的应用程序,我们只需在集群上添加一个server,并将webloigc中的proxyserve程序部署到所添加的server中即可;详见webloigc8.1中集群配置文件中的附件一;

考虑到目前代理服务器的可用性,我们可以通过apache来作为代理分发前端服务器;下面,我们介绍采用apache方式作为代理前端的安装方法:

1、apachehttpserver的安装

从apache站点下载apache安装软件(http:

//httpd.apache.org/),并进行安装;推荐下载2.0.59版本;

2、apache配置文件修改

首先,将mod_wl_20.so文件拷贝到\Apache2\modules目录下,修改apache的配置文件\Apache2\conf\httpd.conf,在最后添加如下代码:

LoadModuleweblogic_modulemodules/mod_wl_20.so

WebLogicCluster192.168.19.124:

8081,192.168.19.125:

8081(#此地址为weblogic集群节点IP)

MatchExpression*

MatchExpression*.jsp

MatchExpression*.do

完成后保存,启动apache;用户即可通过访问apache的代理地址和端口来访问weblogict集群中的各节点;

附二、集群配置中要注意的问题

1、AdminServer只用于集群的管理,而不能参与集群事务。

即只能将应用程序部署在cluster下的managedserver上,而不能部署到adminserver上

2、Web应用应该部署到集群上,文件的同步是由WebLogic来完成的。

即我们只需将应用程序拷贝到管理服务器(adminserver)上,然后通过adminserver管理控制台进行统一的部署即可;其它managedserver只需通过startManagedServer命令启动服务即可;而不用做其它操作.

 

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 工作范文 > 行政公文

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2