WebLogic的安装与配置.ppt

上传人:小小飞 文档编号:5021575 上传时间:2020-01-29 格式:PPT 页数:85 大小:1.41MB
返回 下载 相关 举报
WebLogic的安装与配置.ppt_第1页
第1页 / 共85页
WebLogic的安装与配置.ppt_第2页
第2页 / 共85页
WebLogic的安装与配置.ppt_第3页
第3页 / 共85页
WebLogic的安装与配置.ppt_第4页
第4页 / 共85页
WebLogic的安装与配置.ppt_第5页
第5页 / 共85页
点击查看更多>>
资源描述

《WebLogic的安装与配置.ppt》由会员分享,可在线阅读,更多相关《WebLogic的安装与配置.ppt(85页珍藏版)》请在三一文库上搜索。

1、WebLogic的安装与配置,本节目标,掌握Weblogic安装的系统要求 熟练掌握Weblogic安装的过程 了解Weblogic安装后检查工作 掌握WebLogic Domain的创建 掌握Managed Server及的配置 了解WebLogic的基本参数的优化,WebLogic的安装 WebLogic的配置,内容安排,Weblogic安装的系统要求 Weblogic安装的过程 Weblogic安装后检查,Weblogic认证平台,检查需要安装的操作系统是不是weblogic认证的操作系统 http:/ 缺省情况: Windows:TMP环境变量指定的目录 Unix:系统的临时目录 如果

2、临时目录空间不够,可以在安装命令中使用 -Djava.io.tmpdir=tmpdirpath 来指定安装时的临时目录 platformXXX_win32.exe -mode=console - Djava.io.tmpdir=D:Temp,License文件,Weblogic运行的时候必须需要license.bea文件 该文件放在BEA_HOME目录下 文件格式 。,License特殊说明,Weblogic安装后自带一个试用的licesne.bea文件,该license有时间和用户数限制,不能用于生产环境 某些特殊功能需要特殊的license的支持,比如cluster等 License文件每

3、个模块都有签名验证,不可以直接修改 License文件在传送到unix系统上的时候,需要注意FTP的方式,内容安排,Weblogic安装的系统要求 Weblogic安装的过程 Weblogic安装后检查,Weblogic安装包,Package 安装包(通过web下载或使用CD-ROM) Net 安装包(必须连接到互联网上才可以进行),Weblogic安装方式,GUI方式安装 Console方式安装 Silent方式安装,GUI安装,GUI方式安装的安装包 Windows平台上: serverXXX_win32.exe Unix平台上: .bin结尾的安装包 filename.bin .jar结

4、尾的安装包 Java pj_platformXXX_generic.jar,在安装过程中加log,在安装过程中可以通过加参数来记录安装的log java -jar pj_platformXXX_generic.jar -log=/home/logs/platform_install.log,GUI方式安装过程-1,GUI方式安装过程-2,GUI方式安装过程-3,GUI方式安装过程-4,Console模式安装,console模式安装是基于文本方式地执行BEA安装程序 Windows平台上: serverXXX_win32.exe Unix平台上: .bin结尾的安装包 filename.bin

5、.jar结尾的安装包 pj_platformXXX_generic.jar,Console模式安装命令,Windows平台: serverXXX_win32.exe -mode=console (WebLogic Server package installer) Unix平台: .bin安装方式: chmod a+x filename.bin ./filename.bin -mode=console .jar安装方式 java -jar filename.jar -mode=console,Console方式安装过程-2,Console方式安装过程-3,Console方式安装过程-4,Sil

6、ent模式安装,silent安装从安装前预先创建好的文本文件中读取配置信息 在安装过程不需要人工干预 在Windows和UNIX系统都可以运行,Silent模式安装方式,命令: ./filename.bin -mode=silent -silent_xml=/path_to_silent.xml 安装配置文件的模板: ,内容安排,Weblogic安装的系统要求 Weblogic安装的过程 Weblogic安装后检查,BEA_HOME目录,BEA_HOME目录说明,Weblogic不同平台的参数调整-HP,HP:,Weblogic不同平台的参数调整-IBM,IBM: UDP_SENDSPACE

7、缺省是 9216 (9 KB) 需要修改到32768 no -o udp_sendspace=32768,Weblogic不同平台的参数调整-SUN,SUN: tcp_time_wait_interval ndd -set /dev/tcp tcp_time_wait_interval 60000,Weblogic不同平台的参数调整-SUN,SUN :,总结,掌握Weblogic安装的系统要求 熟练掌握Weblogic安装的过程 了解Weblogic安装后检查工作,Q&A,Q&A,WebLogic的安装 WebLogic的配置,Domain的创建 Domain的结构 Domain的启动和启动脚

8、本的配置 Domain的模式 Domain的限制和常见问题,Domain的创建过程,Domain创建命令,Windows下 UNIX下 beaweblogic92commonbin sh config.sh,Domain的创建-1,Domain的创建-2,Domain的创建-3,Domain的创建-4,通过Domain Wizard创建的部分,新的配置文件-config.xml,描述所有server实例的基本结构和基本参数 创建能够启动domain的基本的安全信息 根据在创建domain时的配置信息创建的Server的启动脚本 根据在创建的时候选择的模版生成的应用的目录 其他的辅助脚本,课程内

9、容,Domain的创建 Domain的结构 Domain的启动和启动脚本的配置 Domain的模式 Domain的限制和常见问题,Domain的目录结构,Domain的目录结构的说明,autodeploy bin config console-ext fileRealm.properties init-info lib security startWebLogic.cmd startWebLogic.sh user_staged_config,需要重点保护的文件和目录,config fileRealm.properties init-info security,课程内容,Domain的创建 D

10、omain的结构 Domain的启动和启动脚本的配置 Domain的模式 Domain的限制和常见问题,Domain中的脚本,startWebLogic.cmd %JAVA_HOME%binjava %JAVA_VM% %MEM_ARGS% %JAVA_OPTIONS% -Dweblogic.Name=%SERVER_NAME% -Djava.security.policy=%WL_HOME%serverlibweblogic.policy %PROXY_SETTINGS% %SERVER_CLASS% startManagedWebLogic.cmd/sh stopWebLogic.cmd/

11、sh stopManagedWebLogic.cmd/sh setDomainEnv.cmd/sh,Domain中的脚本,startWebLogic和stopWebLogic脚本在开始部分都调用了setDomainEnv.cmd/sh脚本 setDomainEnv.cmd/sh脚本设置了JAVA_HOME,WL_HOME,CLASSPATH参数,而这些参数可以在startWebLogic、startMangedWebLogic、stopWebLogic、stopManagedWebLogic等脚本中单独设定,用来覆盖setDomainEnv中设置的值,课程内容,Domain的创建 Domain

12、的结构 Domain的启动和启动脚本的配置 Domain的模式 Domain的限制和常见问题,Domain的模式,Domain有两种模式,使用时候根据不同情况来设置 Production mode生产模式 Development mode开发模式,生产模式和开发模式的区别,开发模式允许weblogic server实例自动部署和更新在domain_name/autodeploy下的应用。 生产模式不能自动更新domain_name/autodeploy 下的应用。 这是开发模式和生产模式的最大区别。,Domain模式之间的转换,修改脚本中的环境变量来实现生产模式和开发模式的转变 setDoma

13、inEnv脚本中环境变量PRODUCTION_MODE true的时候是生产模式,false的时候是开发模式,课程内容,Domain的创建 Domain的结构 Domain的启动和启动脚本的配置 Domain的模式 Domain的限制和常见问题,Domain的限制,一个domain有且只有一个管理服务器,如果要管理另一个domain,需要启动另外一个管理服务器。 在domain中的被管理服务器只能在这个domain中,不能分割到其他的domain中。 Domain中的server名字machine和cluster等的名字需要是唯一的。,Domain使用中的问题-1,生产模式和开发模式被忽略 缺

14、省情况下,domain是开发模式,很多用户在使用的时候没有注意到这一点。 在投入生产的时候,需要将模式更改到生产模式,这样可以使用到weblogic优化的配置,提高weblogic的效率。,Domain使用中的问题-2,Domain最初缺少设计 很多用户在使用的时候,domain没有进行划分。很多不同的应用集中在一个domain中,造成domain管理比较混乱。 有些不了解domain的概念和使用,购买了多个license。实际使用的时候每台机器都是单独的domain,没有进行整合。,总结,domain的创建方法。 domain的文件结构和启动脚本的修改。,Q&A,Q&A,课程内容,Serve

15、r的创建 Server的配置,使用console创建server,使用console创建server 创建时需要的必要信息 Server的名字 监听地址 监听端口,Weblogic server的创建,通常使用console创建server,Weblogic server的创建,启动server,Admin Server的启动命令:startWebLogic.cmd/sh Managed Server的启动命令:startManagedWebLogic.cmd/sh 其实startManagedWebLogic.cmd/sh脚本在设置了必要参数后,调用了startWebLogic.cmd/sh

16、脚本,课程内容,Server的概念 Server的创建 Server的配置,密码设置-启动脚本,启动脚本的用户名和口令可以在启动脚本里设置 WLS_USER 用户名的明文设置 WLS_PW 密码的明文设置 在启动脚本里设置明文的用户名和口令,设置简单,但是没有加密。,密码设置-Boot.properties,使用boot.properties设置密码 文件格式: Username=username Password=password 在第一次启动的时候, server读取该文件,并将该文件的内容做加密后写回到该文件中。 写回的格式 #Mon Aug 23 16:10:13 CST 2004 p

17、assword=3DESUca5QiUl54hfEHoxrJOoww= username=3DESUca5QiUl54hfEHoxrJOoww= 此文件可以在Domain根目录下手工创建,但真正使用时,WebLogic会自动复制一份到每个server的security目录下。,在一台机器上如何配置多个server实例,配置多个IP地址 需要网络支持,并需要license支持 配置多个端口 需要注意在配置多个端口的时候首先检查是否被占用 不需要license支持,Server的状态,Server基本参数的调整,Server网络处理参数调整 Server内存参数调整,Weblogic的web功能主

18、要配置,HTTP 参数 设置监听端口 配置web应用 配置virtual host,HTTP参数,监听端口的配置,其他网络性能调整,监听端口的配置,注意事项: 非SSL端口和SSL端口不能同时禁止掉 设置80端口的时候需要用root用户启动 IP地址一定要设置,否则会影响性能,Server基本参数调整,Server网络处理参数调整 Server内存参数调整,内存参数调整,在启动脚本startWebLogic.cmd/sh及startManagedWebLogic.cmd/sh脚本中,重新设置MEM_ARGS环境变量,使得起覆盖setDomainEnv脚本中的内存值 IBM系统中,建议设置成-Xms512 Xmx1024 Sun/HPUX/win/Linux中,建议设置成-Xms1024m Xmx1024m XX:MaxPermSize=256m 以上配置建议只是经验值,请根据具体情况进行配置 注意IBM的AIX上Heap的最小和最大值的配置最好采用1:2或1:4的比例,主要是AIX的GC算法较为特殊,Server配置过程中常见问题,在生产环境中没有修改缺省的设置 Java heap 的大小没有根据实际情况设置 数据库连接数采用默认值,没根据实际情况设置,Q&A,Q&A,

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

当前位置:首页 > 研究报告 > 商业贸易


经营许可证编号:宁ICP备18001539号-1