简单的Oralceweblogic11g在Linux环境下的安装和部署.docx
- 文档编号:4525672
- 上传时间:2022-12-01
- 格式:DOCX
- 页数:28
- 大小:2.69MB
简单的Oralceweblogic11g在Linux环境下的安装和部署.docx
《简单的Oralceweblogic11g在Linux环境下的安装和部署.docx》由会员分享,可在线阅读,更多相关《简单的Oralceweblogic11g在Linux环境下的安装和部署.docx(28页珍藏版)》请在冰豆网上搜索。
简单的Oralceweblogic11g在Linux环境下的安装和部署
简单的Oralce_weblogic_11g_在Linux环境下的安装和部署
weblogic安装部署手册
概述
WebLobicServer是美国BEA公司开发的一个业界领先的应用服务器。
是SUNJ2EE的纯java实现。
WebLogic长期以来一直被认为是市场上最好的J2EE工具之一。
像数据库或邮件服务器一样,WebLogicServer对于客户是不可见的,为连接在它上面的客户提供服务。
WebLogic最常用的使用方式是为在Internet或intranet上的Web服务提供安全、数据驱动的应用程序。
WebLogic对J2EE架构的支持:
WebLogicServer提供了对SUNJ2EE架构的支持。
SUN公司的J2EE架构是为企业级提供的一种支持分布式应用的整体框架。
为集成后端系统,如ERP系统,CRM系统,以及为实现企业级计算提供了一个简易的,开放的标准。
(1)选择安装的配置组件,这里我们选择“自定义”手动配置安装的组件,点击下一步按钮继续:
(2)这里我们选择安装WeblogicServer,将Server的默认组件勾选上,点击下一步按钮继续:
(3)选择安装JDK,按照默认的设置即可,点击下一步按钮继续:
(4)选择安装组件服务的目录,这里选择默认的C:
\bea\wlserver_10.3点击下一步按钮继续:
(5)系统询问是否安装远程管理的Server服务器,这里我们选择不进行管理点击下一步继续:
(6)显示安装组件概要信息,点击下一步按钮继续:
(7)进行组件安装,进程将显示安装进度:
(8)安装完成后点击Done完成安装。
第一章创建域
(1)启动quickStart
注:
也可以输入命令cd/weblogic/wlserver_10.3/common/bin
./config.sh
(2)配置发布一个新的域选择GettingstartedwithweblogicServer10.3.2
(3)选择创建一个新的weblogic域项目目录:
(4)选择创建域的类型这里我们选择生成一个自动配置的域以支持下列产品,点击下一步按钮继续:
(5)填写域的名字,以及路径,点击下一步按钮继续:
(6)配置控制台的管理员用户名,密码:
(7)选择当前组件运行的JDK版本,这里我们选择SUNJDK1.6.0_14,运行模式我们选择开发模式:
(实际部署生产环境中,应选择生产模式)
(8)选择服务器配置类型,这里我们选择管理服务器:
(9)配置系统相关的选项这里我们采用默认端口7001
(10)确认安装的域的目录,点击NEXT按纽继续:
(11)安装组件的过程:
(12)点击完成按钮将完成所有安装:
第二章发布应用程序
(1)打开网页控制台
输入http:
//localhost:
7001/console回车
(2)输入用户名和密码
(2)输入用户名密码后,进入控制台:
(3)点击信息和资源-〉配置应用程序:
(4)点击部署-〉安装按钮,选择应用程序路径,选中单选按钮,点击下一步:
(5)选择定位,我们这儿选择将此部署安装为应用程序,点击下一步:
(6)修改部署名称,或直接点击完成按钮:
点击完成按钮后,应用程序发布完成,如下图:
第三章配置服务
配置系统使用的数据源
(1)配制一个JDBC池。
1)、选择服务-〉JDBC-〉数据源
首先选择一个数据库类型这里我们以oracle数据库的连接池配置为例,DatabaseType:
选择Oracle:
2)选择合适的数据库驱动,并输入连接池名称,点击下一步按钮继续:
3)选择默认的事务处理选项,点击下一步按钮继续:
4)数据数据库名称,主机ip地址,以及数据库的用户和密码等信息,点击下一步按钮继续:
5)新建数据库连接池概要,点击下完成按钮继续:
6)数据库连接池配置完成:
(2)修改服务器发布端口号
1)修改服务器发布端口这里可以自定义部分端口号,应尽量避免和系统当前所占用的端口号重复这里我们可以把7001改成80或8000
点击base_domain->环境->服务器,右侧显示出服务AdminServer如下图;
2)点击AdminServer后,如下图所示,可以把监听端口7001改成80或8000,并点击保存按钮即可。
第四章服务监控
(1)点击域结构下面的部署菜单,右侧内容区显示出控制、监视两个标签:
其中第一个监控标签中显示的是当前域已部署的应用程序,可以选中复选框查看、修改源程序路径等。
(2)点击监视标签,可以查看到当前正在运行的应用系统相关资源占用情况,包括web应用程序、JMS、资源适配器、EJB、web服务、JDBC、工作量等情况,如下图:
3)点击域结构下面的诊断菜单,可以查看到当前域的相关监控信息,包括日志文件、诊断模块、诊断图像、档案、上下文、SNMP等信息:
第五章操作系统调优
Linux默认设置已经足够,不要修改;下列内容供参考;
第六章JVM调优
(1)设置jvm类型,针对weblogic可以设置成jrokit,此java版本针对weblogic进行过调优。
(2)设置weblogic的启动时分配的heapsize。
Oracle公司推荐最大分配内存和最小分配内存一致,减少垃圾回收消耗。
各项参数如下表所示:
■JRockitJVMHeapSizeOptions
AlthoughJRockitprovidesautomaticheapresizingheuristics,theyarenotoptimalforallapplications.Inmostsituations,bestperformanceisachievedbytuningtheVMforeachapplicationbyadjustingtheheapssizeoptionsshowninthefollowingtable.
Table5-2JRockitJVMHeapSizeOptions
TASK
Option
Description
SettingtheNursery
-Xns
Optimally,youshouldtrytomakethenurseryaslargeaspossiblewhilestillkeepingthegarbagecollectionpausetimesacceptablylow.Thisisparticularlyimportantifyourapplicationiscreatingalotoftemporaryobjects.
Themaximumsizeofanurserycannotexceed95%ofthemaximumheapsize.
Settingminimumheapsize
-Xms
Oraclerecommendssettingtheminimumheapsize(-Xms)equaltothemaximumheapsize(-Xmx)tominimizegarbagecollections.
Settingmaximumheapsize
-Xmx
Settingalowmaximumheapvaluecomparedtotheamountoflivedatadecreaseperformancebyforcingfrequentgarbagecollections.
Settinggarbagecollection
-Xgc:
parallel
PerformsadaptiveoptimizationsasearlyaspossibleintheJavaapplicationrun.
-XXaggressive:
memory
Todothis,thebottleneckdetectorwillrunwithahigherfrequencyfromthestartandthengraduallyloweritsfrequency.ThisoptionsalsotellsJRockittousetheavailablememoryaggressively.
Forexample,whenyoustartaWebLogicServerinstancefromajavacommandline,youcouldspecifytheJRockitVMheapsizevaluesasfollows:
$java-Xns10m-Xms512m-Xmx512m
■在commEnv.sh文件中修改java-vendor;
■在setDomainEnv.sh中设置MEM_ARGS参数;该文件路径:
ul、/bea/home/weblogic/user_projects/domains\main_domain\bin
第七章Weblogic调优
(1)TuningNetworkI/O
其他参数也可以在此设置;
■EnablenativeIO启用
(2)最大套接字设置
(3)Precompilejsps
Intheweblogic.xmlfile,thejsp-descriptorelementdefinesparameternamesandvaluesforservletJSPs.UsetheprecompileparametertoconfigureWebLogicServertoprecompileyourJSPswhenWebLogicServerstartsup.Seethejsp-descriptorelementinOracleFusionMiddlewareDevelopingWebApplications,Servlets,andJSPsforOracleWebLogicServer.
(4)调优JDBC连接
第八章监视
监视服务如下图:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 简单 Oralceweblogic11g Linux 环境 安装 部署
![提示](https://static.bdocx.com/images/bang_tan.gif)