`
zhuxinzx
  • 浏览: 293807 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
阅读更多
一、安装WebLogic 9.2
安装很简单,基本上都是点击下一步就可以了,有两个步骤要接受它的协议,选择yes(是)即可,其他保持默认选项。

二、配置 WebLogic 9.2的域(工作空间)

1、开始菜单 ---> 程序 ---> BEA Products(BEA产品)---> Tools(工具) ---> Configuration Wizard(配置向导),此时启动了BEA WebLogic 配置向导。
2、选择Create a new WebLogic domain(新建WebLogic域),点击Next(下一步)。
3、在Select Domain Source(选择域源)界面,保持默认选择,点击Next(下一步)。
4、当前为”配置管理员用户名和密码“界面,在User name(用户名)处输入weblogic,在User password(用户密码)处输入weblogic(密码最少为8位),在Confirm user password(确认用户密码)处输入weblogic,在Description(描述)写处输入对域的描述,随便填写啦。点击Next(下一步)。
5、在Configure Server Start Mode and JDK(配置服务器启动模式和JDK)界面保持默认选择,此时JDK默认选择的是“Sun SDK 1.5.0_04 @ C:\BEA\jdk150_04”。点击Next(下一步)。
6、在Customize Environment and Services Settings(自定义环境和服务设置)界面保持默认选择,此时默认选择为No(否),点击Next(下一步)。(如果选择了是,可以在配置管理服务器界面设置服务器的名称和端口号,默认为AdminServer)。
7、当前为“创建WebLogic域”界面,在Domain name(域名)处输入mydomain,下面输入框是域位置,可以更改域位置,在这里,我们保持默认。点击Create(创建)。会在C盘生成域的目录为C:\bea\user_projects\domains\mydomain。
8、创建完成后,点击Done(完成)关闭Configuration Wizard(配置向导)。
9、测试一下是否配置成功。开始菜单 ---> 程序 ---> BEA Products(BEA产品)---> User Projects ---> mydomain(是我们在第7步取的域名) ---> Start Admin Server for Weblogic Server Domain(启动WebLogic服务器)。当看到输出:Server started in RUNNING mode(服务器正在运行)的信息后,表示配置正确,服务器已经启动成功。停止服务,可以这样:开始菜单 ---> 程序 ---> BEA Products(BEA产品)---> User Projects ---> mydomain(是我们在第7步取的域名) ---> Stop Admin Server。
10、进入Weblogic 管理服务器控制台方法:
    在地址栏中直接输入:http://localhost:7001/console/
    或者,开始菜单 ---> 程序 ---> BEA Products(BEA产品)---> User Projects ---> mydomain(是我们在第7步取的域名) ---> Admin Server Console
    输入用户名和密码,是我们在第4步配置的用户名:weblogic,密码:weblogic。

三、在MyEclipse中配置Weblogic的开发环境。
   
1、Window(窗口)---> Preferences(首选项)---> MyEclipse ---> Application Servers(应用服务器)---> WebLogic ---> WebLogic 9.X ---> 选中Enable单选按钮,启用WebLogic服务器。
2、BEA home directory(Bea的安装主目录  ):选择Bea的安装主目录,我们的WebLogic默认安装在C盘,所以是C:\bea
3、WebLogic installation directory(WebLogic 安装目录):在上一步选择完毕后,我们发现此处已经自动填写了,为C:\bea\weblogic92
3、Administration username(用户名):weblogic(我们在上面的二、配置 WebLogic 9.2的域(工作空间)的第4小步骤中配置的)。
4、Administration password(密码):weblogic(我们在上面的二、配置 WebLogic 9.2的域(工作空间)的第4小步骤中配置的)。
5、Execution domain root(域、工作空间目录)C:\bea\user_projects\domains\mydomain。(我们在上面的二、配置 WebLogic 9.2的域(工作空间)的第7小步骤中,配置了域名为mydomain)。
6、Execution server name(服务器名称):AdminServer(我们在上面的二、配置 WebLogic 9.2的域(工作空间)的第6小步骤中,选择了否,所以默认为AdminServer)。
7、Security policy file:填写为C:\bea\weblogic92\server\lib\weblogic.policy。
8、JAAS login configuration file:不填写。
9、展开 WebLogic 9.X 节点,点击JDK节点。点击Add按钮,在弹出的窗口中,点击Browse按钮,选择WebLogic安装文件夹中的jdk150_04文件夹(C:\bea\jdk150_04),程序会自动填写其他输入框。单击OK(确定)按钮关闭窗口。
10、在Weblogic JDK name的下拉菜单中选择JDK为jdk150_04。在Opional Java VM arguments下的输入框中输入以下内容:
-ms64m
-mx64m
-Djava.library.path="c:/BEA/weblogic92/server/bin"
-Dweblogic.management.discover=false -Dweblogic.ProductionModeEnabled=false
注意:一共是4行。第3行中,随着WebLogic的安装目录不同,属性值也不同。
11、还可以配置path。点击Paths,在右边的Prepend to classpath列表框中,通过Add JAR/ZIP按钮,加入c:\bea\weblogic92\server\lib\weblogic.jar、c:\bea\weblogic92\ server\lib\webservices.jar。如果用到数据库,还需把数据库的驱动类库加进来,SQL Server数据库驱动库c:\bea\weblogic92\server\lib\mssqlserver4v65.jar。 (可选步骤)
12、测试是否配置成功。在MyEclipse工具栏中有一个Run/Stop Restart MyEclipse Servers下拉按钮。点击该按钮的下拉部分,选择WebLogic 9.X ---> Start,启动WebLogic。如果没有异常,控制台有Server started in RUNNING mode(服务器正在运行)的信息后,表示配置正确,服务器已经启动成功。


四、在MyEclipse中配置后,常见错误、异常
启动报错1:
weblogic.management.ManagementException: Unable to obtain lock on C:\bea\user_projects\domains\mydomain\.\servers\AdminServer\tmp\AdminServer.lok. Server may already be running
at weblogic.management.internal.ServerLocks.getServerLock(ServerLocks.java:159)

服务已经启动(通过其他方式启动了服务),关闭服务。

启动报错2:
weblogic.management.ManagementException: [Management:141223]The server name 1234 specified with -Dweblogic.Name does not exist. The configuration includes the following servers {myserver}.

这个错误信息意思是:名称为1234的服务器没有找到,在配置中只存在以下服务:myserver。

选择“Window -> Preferences”菜单,打开首选项对话框。展开 MyEclipse 下的 Application Servers 节点,点击 WebLogic 9,将Execution server name的属性改为:myserver。注意:如果在配置域的时候没有配置服务器名称,那么服务器名称默认为:AdminServer。

五、WebLogic介绍
1、weblogic概述
WebLogic是美商BEA Systems的主要产品之一,用于开发、集成、部署和管理大型分布式Web应用、 网络应用和数据库应用的Java应用服务器(Application Server)。
WebLogic是一套基于java功能强大的电子商务套件,提供了许多功能强大的中间件以方便编程人员编写的JSP、Servley等电子商务应用,可以为企业提供一个完整的商务应用解决方案。
目前已推出到第9版。而此产品也延伸出WebLogic Portal, WebLogic Integration等企业用的中介软件,以及WebLogic Workshop开发工具。将Java的动态功能和Java Enterprise标准的安全性引入大型网络应用的开发、集成、部署和管理之中。BEA WebLogic Server拥有处理关键Web应用系统问题所需的性能、可扩展性和高可用性。与BEA WebLogic Commerce ServerTM配合使用,BEA WebLogic Server可为部署适应性个性化电子商务应用系统提供完善的解决方案。
WebLogic是用纯Java开发的。

2、WebLogic Server产品包括:
WebLogic Server
WebLogic Server Enterprise - WebLogic+Bea Tuxedo 事物处理引擎
WebLogic Express 不包含EJB,RMI,CORBA的WebLogic Server,只用于创建Web应用程序

3、、WebLogic 服务功能介绍
(1)、 在使用IP地址的一台计算机,或在使用集群捆绑在一起的多台计算上,或在通过代理服务器管理的多台计算机上建立
拥有相同域名的不同站点
(2)、部署基于J2EE 标准编写的服务器JAVA代码,包括servlet,JSP,JavaBean 和EBJ。
(3)、使用J2EE 扩展网络服务集成分布式系统,包括用于数据库连接的JDBC、用于信息传递的JMS、用于网络目录访问的
JNDI、用于分布式事物处理
的 JTA 和用于电子邮件处理的JavaMail.
(4)、部署使用远程方法调用(RMI)的纯Java 分布式应用程序
(5)、通过使用RMI—IIOP(RMI over Internet Inter-ORB Protocol)协议部署近似CORBA的分布式应用系统。
(6)、通过使用安全套接层(SSL)和Weblogic的内在支持为用户验证和授权,实现强大的安全性。
(7)、通过将多个Weblogic服务器组成一个集群提供高可用性、负载均衡和容错能力。
(8)、利用Java 的多平台能力在Windows NT/2000,Sun Solairs ,HP/UX 和其他Weblogic支持的操作系统上部署Weblogic服
务器
(9)、在任一平台上,通过使用WebLogic直观的进行基于Web 的管理和监视工具可在网络上轻松管理一个或多个WebLogic服务器

4、WebLogic的特色与优势
(1)、领先的标准:对业内多种标准的全面支持,包括EJB、JSB、JMS、JDBC、XML和WML,使Web应用系统的实施更为简单,并且保护了投资,同时也使基于标准的解决方案的开发更加简便。
(2)、无限的可扩展性:BEA WebLogic Server以其高扩展的架构体系闻名于业内,包括客户机连接的共享、资源pooling以及动态网页和EJB组件群集。

(3)、快速开发:凭借对EJB和JSP的支持,以及BEA WebLogic Server 的Servlet组件架构体系,可加速投放市场速度。这些开放性标准与WebGain Studio配合时,可简化开发,并可发挥已有的技能,迅速部署应用系统。
(4)、部署更趋灵活:BEA WebLogic Server的特点是与领先数据库、操作系统和Web服务器紧密集成。
(5)、关键任务可靠性:其容错、系统管理和安全性能已经在全球数以千记的关键任务环境中得以验证。
(6)、体系结构:BEA WebLogic Server是专门为企业电子商务应用系统开发的。企业电子商务应用系统需要快速开发,并要求服务器端组件具有良好的灵活性和安全性,同时还要支持关键任务所必需的扩展、性能、和高可用性。BEA WebLogic Server简化了可移植及可扩展的应用系统的开发,并为其它应用系统和系统提供了丰富的互操作性。凭借其出色的群集技术,BEA WebLogic Server拥有最高水平的可扩展性和可用性。实现了网页群集,也实现了EJB组件群集,而且不需要任何专门的硬件或操作系统支持。网页群集可以实现透明的复制、负载平衡以及表示内容容错,如Web购物车。组件群集则处理复杂的复制、负载平衡和EJB组件容错,以及状态对象(如EJB实体)的恢复。无论是网页群集,还是组件群集,对于电子商务解决方案所要求的可扩展性和可用性都是至关重要的。共享的客户机/服务器和数据库连接以及数据缓存和EJB都增强了性能表现。这是其它Web应用系统所不具备的。

5、更改服务器的访问端口号
Weblogic的端口号默认是7001。
通过http://localhost:7001/console/console进入控制台--->环境--->服务器--->点击服务器名称为myserver的服务器--->点击“锁定并编辑”按钮--->更改listen port(监听端口),改成你想要的端口号,我把7001改成8080,注意:是在Congfiguration(配置)->常规(General)这个选项卡中。--->点击“保存”按钮--->点击“激活更改”按钮。
此时,访问服务器是要通过8080端口访问的。其实你会发现地址栏中的端口号已经改变了。

6、WebLogic官方网站:http://www.bea.com
Weblogic官方下载地址:http://download2.bea.com/pub/platform/81/platform815_zh_CN_win32.exe
目前成熟版本为9.0。

7、查看WebLogic版本:vi /bea/logs/logs.txt(目录结构类似上述形式)。
C:\bea\logs
9.2.0.0

分享到:
评论

相关推荐

    weblogic 学习 笔记 ppt

    本PPT学习笔记将深入探讨WebLogic的核心概念、功能以及如何进行配置和管理。 1. **WebLogic基础** - **Java EE平台**:WebLogic是Java EE平台的一部分,提供了对Servlets、JSP(JavaServer Pages)、EJB...

    Weblogic Ejb 学习笔记

    WebLogic EJB学习笔记主要涵盖了企业级Java Bean(Enterprise JavaBeans,简称EJB)在Oracle WebLogic Server中的应用和管理。EJB是Java EE(Java Platform, Enterprise Edition)平台的核心组件,用于构建可扩展、...

    Weblogic EJB 学习笔记

    Weblogic EJB 学习笔记主要涵盖了EJB(Enterprise JavaBeans)的基础知识,包括无状态会话bean、有状态会话bean和实体bean这三种主要的EJB类型,以及EJB在Weblogic服务器中的配置和事务管理。 1. **无状态会话bean*...

    weblogic 11g 学习笔记,图解,很详细,实用

    ### WebLogic 11g 学习笔记 #### 一、WebLogic 11g 安装与配置 ##### 1.1 在Windows XP上安装WebLogic 11g 在这一部分,我们将会详细介绍如何在Windows XP操作系统上安装WebLogic 11g。WebLogic Server 是一款...

    weblogic tuning 笔记10g英文 ppt截屏

    根据给定的信息,“weblogic tuning 笔记10g英文 ppt截屏”这一标题与描述表明这是一系列关于WebLogic 10g调优技术的讲座资料。WebLogic Server是Oracle公司提供的一款功能强大的中间件产品,广泛应用于企业级应用...

    基于Weblogic 的ejb 学习笔记

    ### 基于Weblogic的EJB学习笔记详解 #### EJB基础知识概览 ##### 1. 无状态会话Bean (Stateless Session Bean) 无状态会话Bean是一种不保存客户端会话状态的EJB组件。这意味着每个客户端的请求都不依赖于前一个...

    weblogic学习手记

    weblogic自己学习中的一点笔记,供大家参考。。。。。。

    weblogic培训资料

    - "weblogic培训笔记(一)weblogic Server内部结构和相关的配置":深入解析WebLogic Server的核心组件和配置方法。 - "weblogic培训笔记(二)web应用程序的相关配置":涵盖Web应用在WebLogic上的部署和配置细节...

    JAAS学习笔记

    通过阅读"JAAS学习笔记.doc"和"Weblogic Security Provider学习笔记.docx",我们可以更全面地了解这个主题。 1. **JAAS概述**: - JAAS是Java的安全框架,提供了一种标准化的方式来验证用户身份(认证)并控制对...

    Java 学习笔记.pdf

    当前主流的应用服务器包括BEA公司的Weblogic Server、IBM公司的Websphere以及开源的JBoss。 #### 4.1 Tomcat简介 Tomcat是Apache组织下Jakarta项目的一个子项目,虽然它严格意义上并非一个真正的应用服务器,但它...

    JavaEE学习笔记

    ### JavaEE 学习笔记概览 #### 一、JavaEE 概念及发展历程 JavaEE(Java Platform, Enterprise Edition)是Sun Microsystems公司为简化企业级应用开发而提出的一套标准化平台,它提供了构建分布式系统的基本框架和...

    Java-J2EE全部学习笔记 培训结构的学习资料

    这份"Java-J2EE全部学习笔记 培训结构的学习资料"涵盖了从基础到高级的Java编程和J2EE应用开发的知识点,对于想要深入理解Java EE技术的人来说是一份宝贵的资源。 1. **Java基础知识**:这部分可能包括Java语言的...

    weblogic 培训,技术手册,学习,培训.比较全面的资料

    其次,`weblogic个人笔记.doc`可能是某位专家或使用者在学习WebLogic过程中积累的心得体会,其中包括可能遇到的问题、解决方案以及最佳实践。个人笔记往往能提供一些官方文档中未提及的实战经验,对于初学者来说极具...

    MLDN李兴华视频教程学习笔记j2ee web.rar

    《MLDN李兴华视频教程学习笔记》是针对J2EE Web开发的一份详细学习资料,结合了李兴华老师的教学视频,旨在帮助学习者深入理解J2EE平台下的Web应用开发技术。J2EE(Java 2 Platform, Enterprise Edition)是Java语言...

    采用WebLogic UDDI客户端API示例.rar_UDDI_uddi weblogic_weblogic

    2. **WebLogic UDDI API**:学习WebLogic Server提供的API接口,如何使用它们来执行服务的注册、查询和绑定操作。 3. **Java编程**:掌握Java编程基础,特别是与Web服务和网络通信相关的类库,如`java.net`和`javax...

    软件工程师学习笔记J2EE

    《软件工程师学习笔记J2EE》是一份针对Java企业级应用开发(J2EE)的详尽学习资源,对于想要深入理解和掌握J2EE技术体系的软件工程师来说,具有极高的参考价值。这份笔记不仅全面覆盖了J2EE的基础概念,还深入探讨了...

    ejbca3.10.1学习笔记

    ### EJBca 3.10.1 学习笔记 #### 一、EJBca 简介 EJBca 是一个企业级的 Java 应用程序,用于管理数字证书,支持各种证书类型,包括 X.509 证书等。它提供了强大的功能来处理 PKI(Public Key Infrastructure)的...

    j2ee学习笔记.rar

    **J2EE学习笔记概述** J2EE(Java 2 Platform, Enterprise Edition)是Java平台的一个版本,专门针对企业级应用开发。它提供了一个全面的框架,用于构建、部署和管理分布式多层企业应用程序。本笔记主要围绕J2EE的...

Global site tag (gtag.js) - Google Analytics