WebLogic环境及资源配置

1.1.1  建立Domain

开始菜单,选择Bea Products—tools—Configuration Wizard,进入配置页面。如下图:

 

 

单击【Configuration Wizard】,如下图:

 

点击【Next】,

进入:

 

单击【Next】,进入

 

输入密码,注意密码统一为zjjbwebMAN@09 ,单击【next】,进入

 

注意,一定要选择Production Mode,右边的JDK建议选择BEA提供的JDK。选择【next】,进入

 

选择No,单击【Next】,进入

 

输入domain名字为zjjb,单击【create】完成。

1.1.2  应用服务器的启动

如果应用服务器没有启动,则应该先启动应用服务器。

启动NodeManager,过程如下:

 

点击tools—Node Manager,即可启动

 

启动应用服务器,过程如下

 

点击User Projects下的ZJJBDOMAIN的Start  Admin Server for Weblogic Server Domain.

 

 

1.1.3  登录管理控制台(Admin Console)

在浏览器地址栏中输入:http://ip:7001/console。其中ip为WebLogic服务器实际IP地址。

 

使用在创建域过程中配置的管理员用户名和密码登录,登录后,出现WebLogic 管理控制台主界面。

 

1.1.4  配置计算机(Machine)__ZjjbMachine

在域结构一栏中,点击环境前的+号以展开树,点击【Machines】。

 

 

点击更改中心栏中的【Lock&Edit】,进入编辑模式:

 

 

在Machines列表中,点击【New】按钮:

 

输入需要新建的计算机名称(可以是机器名,或者其他标示),根据应用系统集成的要求,输入机器名成为ZjjbMachine 。

如果是Unix操作系统(AIX、HPUX等),则在计算机操作系统中选择“Unix”;如果不是选择“Other”。

点击【OK】按钮保存配置。

 

提示“Machine createdsuccessfully”,并可在计算机列表中看到刚才配置的计算机。

点击左上角的【ActivateChanges】按钮,保存并激活更改。

 

1.1.5  创建受控服务器(Managed Server)ZjjbServer

点击域结构栏中,“环境”树下的“服务器”:

 

点击更改中心栏中的【Lock&Edit】,进入编辑模式:

 

在服务器列表中,应该可以看到AdminServer处于运行状态,并监听7001端口。

点击【New】按钮,配置一个新的服务器:

 

在“服务器名称”中,输入: ZjjbServer

在“服务器监听地址”中,输入服务器的监听地址,空则监听所有地址。根据实际情况配置。

在“服务器监听端口”中,输入服务器的监听端口,此例为80,如果80被占用,依次可以为8090,8091…

服务器不属于集群,是独立服务器。

 

完成后,点击【Next】按钮。

 

确认各项输入的数据,点击【Finish】按钮。

 

提示“Server created successfully”,并可在服务器列表中看到新添加的ZjjbServer。

在ZjjbServer名称上单击,继续进行配置。

 

在计算机选项中,选择刚此配置的计算机(Machine),此应用系统中为:ZjjbMachine。

点击【Save】按钮。提示“Settings updated successfully.”。

 

点击“Server Start”选项卡:

 

在“参数”一项中,输入: -Xms1024m

点击【Save】按钮,保存更改。

点击左上角的【Activate Changes】,保存配置并激活。

点击,Domain Structure栏中的,“Server”链接,可以看到ZjjbServer处于UNKNOWN状态,部署于ZjjbMachine计算机,并监听8090端口。

 

 

1.1.6  配置数据源(Data Source)

点击“Domain Structure”栏中,“Services”前的“+”号以展开树。在“服务”下,点击“JDBC”前的“+”号,点击“Data Sources”链接,进入数据源配置界面。

点击左上角的【Lock&Edit】按钮,进入编辑模式:

 

点击【New】按钮:

 

 

 

 

 

 

 

 

在“名称”中,输入 Xnb JDBC Data Source

在“JNDI名称”中,输入jdbc.zjjb

在“数据库类型”中,选择 Oracle

在“数据库驱动程序”中,选择 Oracle’s Driver (Thin) Version 9.0.1,9.2.0,10

点击【Next】继续配置。

 

在这一页中,不做修改,保持默认值,点击【Next】。

 

在这一页中,根据实际填入数据库连接相关配置信息。

在“数据库名称”中,填入数据库的服务名。

在“主机名”中,填入数据库的主机名或者IP地址。

在“端口”中,填入数据库的连接端口。

在“数据库用户名”中,填入此数据源登录数据库的用户名。

在“密码”和“确认密码”中,填入对应于用户名的密码。

点击【Next】继续配置。

 

 

在此页面中点击【Test Configuration】,对数据库连接进行测试。

 

如果配置正确,则会提示“Connection test successed”。点击【Next】继续配置。

 

选中ZjjbServer前的复选框,使此数据源部署到ZjjbServer上。点击【Finish】按钮。

 

点击“Data Source”列表中的Xnb JDBC Data Source,进行进一步配置。

点击“Connection Pool”选项卡:

 

 

根据应用规模,修改“Intital Capacity”和“Maximum Capacity”,此例中,分别为5和20。点击【Save】按钮。

点击左上角的【Activated Changes】按钮,保存并激活配置。

 

1.1.7  启动ZjjbServer

点击“Domain Structure”栏中,“Environment”前的“+”号以展开树。点击“Servers”连接。

 

点击ZjjbServer连接,选择“Control”选项卡:

 

 

在服务器列表中,选中ZjjbServer前的复选框。点击【Start】按钮:

 

点击【Yes】按钮,确认启动服务器。提示“A request has been sent tothe Node Manager to start the selected servers.。”

 

 

服务器状况已经变为“STARTING”。经过一段时间,再刷新页面,直到服务器状态变为“Running”,显示“Status of Last Actoin”为“TASK COMPLETED”。

 

在左侧的System Status栏中,可以看到有2个状态为“OK”的服务器:

 

1.2  ZJJB应用在weblogic上部署

1.2.1  将WAR包上传至服务器

可以通过FTP或者其他方式将WAR包上传至服务器,或者可以在管理控制台的部署界面上传(下文有述)。

建议通过FTP上传,通过管理控制台上传可能速度较慢。

 

1.2.2  登录管理控制台

参考 1.1   登录管理控制台(Admin Console)

 

1.2.3  在管理控制台(Admin Console)中部署应用

在“域结构”一栏中,点击“部署”链接:

 

点击左上角的【Lock&Edit】按钮,进入编辑状态:

 

点击【Install】按钮:

 

定位上传的文件,并选择。

你也可以通过 upload your file(s)链接,上传war文件。

 

在上传完成后,会回到上一个界面。在上一个界面点击【Next】。

 

选择“Install this deployment as an application”,点击【Next】。

 

选择部署目标为ZjjbServer,在服务器列表中,选中ZjjbServer前的复选框。点击【Next】。

 

 

保持此页配置不变,点击【Next】。

 

点击【Finish】按钮,完成部署配置。

 

点击左上角的【Activated Chanaged】,保存配置并激活。

 

1.2.4  在管理控制台(Admin Console)启动应用

在“Domain Structre”一栏中,点击“部署”链接。

 

 

在部署列表中,选中gb应用前的复选框。点击【Start】按钮,选择【Servicing all request】。

出现确认启动的页面:

 

点击按钮【Yes】,确认启动此应用。

 

提示“Start requests have been sent to the selectedDeployments”,jb应用的状态已变为“Active”。

状态变为“Active”时,应用即已经处于运行状态。

应用部署完成。

 

 

 

1.2.5  在管理控制台(Admin Console)更新应用

WebLogic从版本9开始,支持热部署。因此,更新应用变得十分简单。但仍然也可以选择停止服务,删除再重新部署这样的部署方式。先对热部署方式作简单介绍:

在“域结构”一栏中,点击“部署”链接。

 

点击【Lock&Edit】按钮,进入编辑模式:

 

在部署列表里,选中zjjb应用前的复选框。点击【update】按钮,此时应用仍然处于活动状态,出现以下界面:

 

 

如果需要部署的WAR文件路径发生了变化,点击【ChangePath】按钮,重新选择新的路径。点击【Next】。

 

 

确认各项数据,点击【Finish】。

点击【Activate Changes】,将自动更新应用。

 

如果热部署存在问题,建议先停止应用再部署,点击“Deployment”页面上的【Stope】按钮即可停止应用,部署方法与上面的热部署没有差别。

 

 

如果还是存在问题,建议删除应用重新部署。在删除前,需要停止应用。然后点击【Delete】按钮并确认后,即可删除应用的部署。然后,重新部署应用。重新部署过程参考2.3    在管理控制台(AdminConsole)中部署应用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值