Weblogic_11g_安装_部署_优化.doc_第1页
Weblogic_11g_安装_部署_优化.doc_第2页
Weblogic_11g_安装_部署_优化.doc_第3页
Weblogic_11g_安装_部署_优化.doc_第4页
Weblogic_11g_安装_部署_优化.doc_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

目录Weblogic_11g_x64(安装、部署、优化)1一、Weblogic 11g(10.3.6)安装流程11.1安装JDK(JDK版本:jrockit-jdk1.6.0_45-R28.2.7-4.1.0-win-x64)11.1.1安装界面11.1.2修改JDK安装目录11. 1.3JDK目录复制完成21. 1.4安装JRE21. 1.5修改JRE目录31. 1.6JDK安装进度41. 1.7 完成JDK安装41.2安装Weblogic 11g51.2.1放置Weblogic安装文件51.2.2解压安装包51.2.3安装界面61.2.4创建中间件主目录71.2.5安全注册71.2.6邮件设置81.2.7配置管理81.2.8安全配置91.2.9安装类型91.2.10选择JDK101.2.11产品目录101.2.12安装概要111.2.13安装进度111.2.14完成安装12二、Weblogic 11g(10.3.6)项目部署132.1打开weblogic配置工具132.2创建域132.3配置域142.4修改域名142.5输入用户名密码152.6选择JDK162.7服务器配置类型162.8修改端口172.9创建项目172.10完成部署182.11替换删除文件182.12编辑startWebLogic.cmd文件182.13建立项目18三、Weblogic 11g(10.3.6)项目优化193.1修改文件193.2设置JDK内存193.3设置线程数203.4 Weblogic数据库连接池连接数设置203.5 WebLogic的服务设置(配置优化)213.6 Windouws服务器设置213.7 Oracle数据库设置21Weblogic_11g_x64(安装、部署、优化)一、Weblogic 11g(10.3.6)安装流程1.1安装JDK(JDK版本:jrockit-jdk1.6.0_45-R28.2.7-4.1.0-win-x64)1.1.1安装界面双击应用程序进入安装界面,点击“Next” 按钮,如下图:1.1.2修改JDK安装目录进入安装目录选择窗口,修改安装目录后,点击“Next” 按钮(注:此处不使用默认目录,因为JDK对带空格的目录不兼容修改目录为:C:Javajrockit-jdk1.6.0_45-R28.2.7-4.1.0)如下图:1. 1.3JDK目录复制完成点击“Next” 按钮,如下图:1. 1.4安装JRE选择“安装JRE”后点击“Next”按钮,如下图:1. 1.5修改JRE目录修改JRE安装目录后,点击“Next” 按钮(注:此处不使用默认目录,因为JDK对带空格的目录不兼容修改目录为:C:Javajrockit-jre1.6.0_45-R28.2.7)如下图:1. 1.6JDK安装进度进入JDK安装进度窗口,等待JDK安装完成,如下图:1. 1.7 完成JDK安装点击“Done”按钮,完成安装,如下图:1.2安装Weblogic 11g1.2.1放置Weblogic安装文件 将Weblogic 11g安装程序放入到JDK安装目录下,如下图:1.2.2解压安装包使用组合键Ctrl+R打开运行窗口,在窗口输入cmd后点击回车键(如下图1),调出doc窗口后,进入JDK安装目录,输入命令:java -D64 -jar wls1036_generic.jar后点回车键解压Weblogic安装程序(如下图2):图(1)图(2)1.2.3安装界面解压完成后,会自动弹出安装界面,点击“下一步”按钮,如下图:1.2.4创建中间件主目录选择“创建新的中间件主目录”,修改中间件目录(如:E:bea)后点击“下一步”按钮,如下图:1.2.5安全注册进入注册安全更新窗口,此处不输入电子邮件同时将“我希望通过My Oracle Support接收安全更新”前的对勾去掉后,(注:取消对勾时出现信息提示窗口时选择“Yes”)点击“下一步”按钮,如下图:1.2.6邮件设置点击“下一步”按钮后,会提示“尚未提供电子邮件地址”,选择“Yes”,如下图:1.2.7配置管理出现提示“是否希望绕过配置管理器”时,选择“Yes”,如下图:图31.2.8安全配置勾选“我不希望接收配置中存在安全问题”后点击“继续”按钮,如下图:1.2.9安装类型选择安装类型后点击“下一步”(注:根据实际需求选择安装类型,此处选择典型),如下图:1.2.10选择JDK点击“浏览”按钮,使用本地JDK后,点击“下一步”按钮,如下图:1.2.11产品目录进入选择产品安装目录界面后点击“下一步”按钮,如下图:1.2.12安装概要进入安装概要界面后点击“下一步”按钮,如下图:1.2.13安装进度进入安装进度界面,如下图:1.2.14完成安装点击“完成”按钮,完成安装,如下图:二、Weblogic 11g(10.3.6)项目部署2.1打开weblogic配置工具进入“开始菜单”,打开“Configuration Wizard”,如下图:2.2创建域选择“创建新的Weblogic域”,点击“下一步”,如下图:2.3配置域使用默认项,点击“下一步”,如下图:2.4修改域名修改域名后点击“下一步”,如下图:2.5输入用户名密码输入“名称”及“用户密码”后点击“下一步”(注,要记住该名称及密码,便于以后维护weblogic),如下图:2.6选择JDK选择“开发模式”及可用JDK后,点击“下一步”,如下图:2.7服务器配置类型选择服务器配置类型(注:选择管理服务器)后,点击“下一步”,如下图:2.8修改端口修改项目使用端口后,点击“下一步”,如下图:2.9创建项目点击“创建”,如下图:2.10完成部署点击“完成”,如下图:2.11替换删除文件进入Weblogic目录:.wlserver_10.3serverlib(此处为:E:beawlserver_10.3serverlib),(1)使用给出的文件替换现有的oracle.jar和antlr-2.7.6.jar(2)删除ojdbc6.jar2.12编辑startWebLogic.cmd文件进入Weblogic项目目录:. user_projectsdomainsbase_domainbin(此处为:E:beauser_projectsdomainsnccm2015bin)编辑startWebLogic.cmd文件,在set CLASSPATH=%SAVE_CLASSPATH%后面添加以下内容:REM hibernate3 set PRE_CLASSPATH=%WL_HOME%serverlibantlr-2.7.6.jar set CLASSPATH=%PRE_CLASSPATH%;%CLASSPATH%2.13建立项目进入Weblogic项目目录:. user_projectsdomainsbase_domain autodeploy (此处为:E:beauser_projectsdomainsnccm2015autodeploy)将项目复制到该目录下即完成项目的部署。三、Weblogic 11g(10.3.6)项目优化3.1修改文件进入Weblogic目录:. wlserver_10.3commonbin(此处为:E:beawlserver_10.3commonbin),编辑commEnv.cmd文件,修改以下内容:修改前::sunif %PRODUCTION_MODE% = true goto sun_prod_modeset JAVA_VM=-clientset MEM_ARGS=-Xms32m -Xmx200m -XX:MaxPermSize=128m -XX:+UseSpinningset JAVA_OPTIONS=%JAVA_OPTIONS% -Xverify:nonegoto continue:sun_prod_modeset JAVA_VM=-serverset MEM_ARGS=-Xms32m -Xmx200m -XX:MaxPermSize=128m -XX:+UseSpinninggoto continue修改后::sunif %PRODUCTION_MODE% = true goto sun_prod_modeset JAVA_VM=-clientset MEM_ARGS=-Xms128m Xmx800m -XX:MaxPermSize=512m -XX:+UseSpinningset JAVA_OPTIONS=%JAVA_OPTIONS% -Xverify:nonegoto continue:sun_prod_modeset JAVA_VM=-serverset MEM_ARGS=-Xms128m Xmx800m -XX:MaxPermSize=512m -XX:+UseSpinninggoto continue3.2设置JDK内存进入Weblogic项目目录:. user_projectsdomainbin (此处为:E:beauser_projectsdomainbin)编辑seDomainEnv.cmd文件:修改前:If”%JAVA_VENDOR%”=”Sun”(SetWLS_MEM_ARGS_64BIT=-Xms256mXmx512mSetWLS_MEM_ARGS_32BIT=-Xms256mXmx512m)else(SetWLS_MEM_ARGS_64BIT=-Xms512mXmx512mSetWLS_MEM_ARGS_64BIT=-Xms512mXmx512m)SetMEM_PERM_SIZE_32BIT=-XX:PermSize=48mSetMEM_MAX_PERM_SIZE_32BIT=-XX:MaxPermSize=128m修改后:If”%JAVA_VENDOR%”=”Sun”(SetWLS_MEM_ARGS_64BIT=-Xms512mXmx1024mSetWLS_MEM_ARGS_32BIT=-Xms512mXmx1024m)else(SetWLS_MEM_ARGS_64BIT=-Xms1024mXmx1024mSetWLS_MEM_ARGS_64BIT=-Xms1024mXmx1024m)SetMEM_PERM_SIZE_32BIT=-XX:PermSize=128mSetMEM_MAX_PERM_SIZE_32BIT=-XX:MaxPermSize=256m说明:红色字体为修改的内容,具体修改值根据实际内存确定l-Xmx3550m:设置JVM最大堆内存为3550M。l-Xms3550m:设置JVM初始堆内存为3550M。此值可以设置于-Xm相同,以避免每次JVM动态分配内存所浪费的时间。l-XX:PermSize=256M:设置堆内存持久代初始值为256。(貌似是Eclipse等IDE的初始化参数)l-XX:MaxPermSize=512M:设置持久代最大值为512M32位操作JDK内存系统:最大可设置1.5G,设置过大,会导致服务无法启动。64位操作JDK内存系统:最大设置为物理内存的60-80%注:基础优化为:3.1和3.23.3设置线程数进入Weblogic项目目录:. user_projectsdomainbin(此处为:E:beauser_projectsdomainbin)编辑seDomainEnv.cmd文件,在JAVA_OPTIONS中添加如下:SetJAVA_OPTIONS=%JAVA_OPTIONS%-Dweblogic.threadpool.MinPoolSize=2000SetJAVA_OPTIONS=%JAVA_OPTIONS%-Dweblogic.threadpool.MaxPoolSize=4000说明:JDK5.0以后每个线程栈大小为1M,但是操作系统对一个进程内的线程数还是有限制的,不能无限生成。32位操作系统根据JVM最大堆内存设置;64为操作系统经验值在3000-5000左右。3.4 Weblogic数据库连接池连接数设置受Oracle数据库连接数的影响,可以参照同一时间连接数据库的用户数量进行设置,数据库库的最大连接数不能小于高峰时期同一时间连接用户的数量。点击数据源,进入后选择连接词:初始容量:20最大容量:50容量增长:5说明:设置前得设置数据库的最大并发线程数(下面有介绍Oracle数据库线程数设置方法),因为weblogic节点的连接池最大连接数之和不能大于数据库的最大线程数。初始容量:要在创建连接池时创建的物理连接数。如果无法创建这一数量的连接,创建此连接池的操作将会失败。此连接数也是连接池将保持的最小可用物理连接数。最大容量:此连接池可用容纳的最大物理连接数。容量增长:将新连接添加到连接池是创建的连接数。不再有可用的物理连接来满足连接请求时,WebLogicServer会创建该数量的附加物理连接并将它们添加到连接池中。MBean属性(不适用于应用程序模块):JDBCConnectionPoolParamsBean.CapacityIncrement。3.5 WebLogic的服务设置(配置优化)接受积压:300,登陆超时:5000说明:接受积压:对于此服务器的常规和SSL端口,应该允许的新TCP连接请求的积压数量。将积压设置为0可用房子此服务器接受某些操作系统上的所有传入连接。MBean属性:ServerMBean.AcceptBacklog。最小值:0登陆超时:此服务器的默认常规(非SSL)监听端口的登录超时,这是允许建立新连接的最长时间,如果值为0,表示无最大值。MBean属性:ServerMBean.LoginTimeoutMillis最小值:0,最大值10

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论