《OracleWeblogic安装指南中文版》由会员分享,可在线阅读,更多相关《OracleWeblogic安装指南中文版(25页珍藏版)》请在金锄头文库上搜索。
1、WebLogic Install Guide WebLogic 安装与配置指南一、BEA WebLogic简介: BEA WebLogic PlatformTM 7.0是BEA公司一套基于J2EE功能强大的电子商务套件,提供了许多功能强大的中间件以方便编程人员编写的JSP、SERVLET等电子商务应用,可以为企业提供一个完整的商务应用解决方案。BEA WebLogic PlatformTM 7.0通过一个统一的、简便的和可扩展的构建体系,让企业能够提高生产力和降低成本。BEA WebLogic Platform 7.0包含BEA产品中所特有的应用基础结构技术,其中包括BEA WebLogic
2、ServerTM、BEA WebLogic PortalTM和BEA WebLogic IntegrationTM。这些技术与BEA WebLogic WorkshopTM结合起来,为应用开发、部署和管理提供了单一的、统一的、易用的基础结构平台。 BEA WebLogic Platform 7.0 提供: 统一性融开发、门户和集成框架入一体的集成服务器为全面满足企业的应用需求,提供了单一的解决方案。这个平台减少了产品学习、集成、支持和维护的工作量,从而可以降低企业成本,满足业务需求,并充分发挥已有基础结构资产的效益 简便性通过简化应用开发、部署和管理,提高了生产效率。其集成的开发框架让开发人员
3、(不仅仅是J2EE专家)快速开发和部署企业级Web Service应用。简便的部署和管理将降低维护的要求,从而降低应用维护成本,并让企业专注于业务目标的实现,而不是技术的管理。 可扩展性开放的可扩展性使BEA WebLogic Platform 7.0成为最好的选择,并让企业充分发挥已有和将来投资的效益。它使用户能够自由选择最适合自身需求的产品,降低风险并充分满足用户当前及日后需求。BEA WebLogic Platform 7.0 承诺带来的充分集成应用环境,既能适应集成大范围遗留的应用服务需求又解决了构建和部署新的基于Java的 Web Services的需求。BEA创造了一个基于标准的环
4、境,简化了复杂的J2EE代码并提供了强大的管理性能二、WebLogic下载及安装:对于JAVA开发人员, WebLogic 可以在 http:/ 免费下载一套完整的 WebLogic7.0,也可以到BEA中国公司的网站上填写一个窗体索取试用版的光盘。我们还得到WebLogic的一个限制了 IP 的license,用于学习和开发基于这个套件的代码。而要是需要正式的投入使用的话,那么就必须支付一定的费用获取没有限制的license。由于这个套件基于这种发布方式,对于一般网站开发人员可以很轻易地得到 WebLogic 用于学习开发,当然投入使用是需要付费的。 下载后的WebLogic700_win.
5、exe大小为87M左右,启动后将自动解压安装。WebLogic7.0的安装过程:1、 安装的启动画面,表示正在解压安装。2、选择安装的语言种类,这里只有“英语”一种选项供选择。3、欢迎画面,点击“NEXT”进入到下一步。4、BEA LISENCE画面,点击YES,同意协议,下一步。5、选择你要安装的目录或新创建一个新的安装目录6、选择安装方式:本例为典型(Tyical Installation),如果你选择安装定制方式,会提示需要安装的组件,包括服务器组件和它提供的一些样例源代码和工程文文件:7、询问用户WebLogic程序文件安装的目录,选择下一步。、WebLogic7的安装进度9、通知用户
6、安装完毕,所在目录为e:beaWebLogic700,点击“DONE”结束安装。10、安装完成的目录结构:C:beadir 驱动器 C 中的卷没有标签。 卷的序列号是 1919-1BE5 C:bea 的目录2002/07/12 10:46 .2002/07/12 10:46 .2002/07/12 10:46 WebLogic7002002/07/15 10:24 761 UpdateLicense.cmd2002/07/12 10:47 utils2002/07/12 10:43 jdk131_022002/07/15 10:27 11,242 license.bea2002/07/15 1
7、0:28 712 registry.xml2002/07/12 10:49 logs2002/07/12 10:51 user_projects2002/07/15 10:27 5,549 license_new.bea二、WebLogic 7.0安装时的配置1、选择“开始”-“程序-“BEA WebLogic Platform 7.0”,然后选择“Configuration Wizard”进行工程的配置。1)Choose Domain Type And Name: 选择 WLS Domain.2、 选择服务器的运行方式,Choose Server Type: a.Single Server
8、b.Admin Server with Managed Server(s) c.Admin Server with Cluster Managed Server(s) d.Managed Server 说明: a.单机版(试用于学习者使用) b.类似于6.1版本的默认安装,是Managed Server和Admin Server集成在一起。(用于远端控制,其他的Server之用) c.集群Server 和 Admin Server 集成在一起。(只有特大的系统才会用到) d.单纯的Managed Server 。(只作业务,不做管理,本地不保存config.xml信息) 鉴于这里大部分朋友都是
9、自学,所以我们选择Single Server。这里为Single方式。3、 用户工程文件存放的目录,默认为“c:beauser_projects”,选择“下一步”。 至于更改该目录后有没有问题,我不知道。4、 WebLogic的配置窗口,其中:myserver为主机名,HTTP服务的埠默认为7001,可以改变,对于单机版不用写,默认是localhost,如果想写可以写自己的IP。5、 管理该服务器的用户名和密码,然后点击“下一步”。在WebLogic7之前默认账号为system,现在用户可以自定义管理账号了。6、Install Sever as Windows Service: NO!(意思是
10、将其加到WIN2000系统的服务列表内,由系统自动启动,相对来说还是手动控制较灵活)6、 是否将程序项安装到开始菜单,为了执行方便,选择“YES”。7、配置信息确认,选择”Create”创建这个Web Service。8、结束配置。如果还要添加其它选项,还可以再次运行该向导。说明: 因为WebLogic7自带了JDK1.302,所以你可以无需再安装其它JDK版本,而且笔者极力推荐你使用它自已的JDK,以免出现不必要的麻烦。需要说明的是,启动WebLogic7之前需要在系统环境变量中加入: 变量名:JAVA_HOME 值:%you_bea_home%jdk131_02 本例为e:bea jdk1
11、31_02 即可。 其实WebLogic6与7并无大的区别,笔者的感觉就是目录结构,7要比6清爽得多,对于开发人员来讲管理要方便得多。附录:WebLogic6.0的安装与配置:1、安装WebLogic到一个目录,如d:下。2、 把crack.jar拷到 beawlserver6.1lib目录下,将beawlserver6.0configmydomain目录中的startWebLogic.cmd 文件中的set CLASSPATH=.;.libWebLogic_sp.jar;.libWebLogic.jar(如果没有WebLogic_sp.jar,需删掉.libWebLogic_sp.jar;)
12、改为: set CLASSPATH=.;.libcrack.jar;.;.libWebLogic_sp.jar;.libWebLogic.jar(如果在你的项目中使用有其它的jar檔,必须把你的jar檔加在这里。)3、把系统环境变量TMP、TEMP改为不带有空格的目录;在JB6里菜单 Project Default Project PropertiesPaths 中把所有带空格的目录改为不带中文名、空格的目录。WebLogic 默认的WEB埠为7001,我们可以在打开一个浏览器输入地址http:/localhost:7001/ 或 http:/hostname:port 启动1. 测试是否能连
13、接得上。WebLogic6.0默认就支持jsp.6.0默认安装了三个domain.分别是examples、mydomain和petstore我们以mydomain为例,你的jsp文件可以直接放到d:/bea/wlserver6.0 /config/mydomain/applications/ DefaultWebApp_myserver目录下(个人依据实际情况对d:/bea/wlserver6.0做相应改动)DefaultWebApp_myserver是6.0缺省的一个web application,我们直接使用就可以了2. 访问你的jsp文件http:/127.0.0.1:7001/xxx.
14、jsp。3使jsp支持javabean 在mydomain目录下新建目录serverclasses修改mydomain目录下的startWebLogic.cmd 在set CLASSPATH=.一行的最后加入;.configmydomainserverclasses你在jsp中所使用的javabean就可以放到mydomain/serverclasses下使用3. WebLogic6.0的console是在浏览器中实现的访问方法http:/127.0.0.1:7001/consoleWebLogic6.0上Connection Pool、DataSource的创建与使用注意l 以下文档都是以mydomain为例l 本系列文档都是使用相同的配置,即使用以前文档的配置,1. 将附件中的classes12.zip拷贝到wlserver6.0lib目录下2. 修改configmydomainstartWebLogic.cmd文件,在set CLASSPATH=。一行的最后加入如下语句;.libclasses12.zip3. 修改mydomainconfig.xml文件,在最后加入如下语句JDBCConnectionPool