====================
简 介:

BEA公司是业内著名的中间件产商,以Tuxedo及Weblogic闻名于世,而其基础件平台(infrastructure)Weblogic platform是企业整合遗留系统,实现信息化的重要工具平台。
    Weblogic Server是该platform的一部分,也是最重要的,它是一个标准的J2EE 1.3服务器,实现了Servlet2.3、JSP1.2、EJB2.0、JNDI、JMS、JTA、JAAS等J2EE规范,并且与操作系统、数据库、硬件无关,是当前业界最著名、市场份额最大的J2EE应用服务器。

第一部分:安装

首先需在BEA官方网站(http: //www.bea.com)下载对应操作系统的Weblogic Server试用版本,BEA官方网站上提供多种操作系统的支持:包括Microsoft Windows、Solaris、HP_UX、IBM AIX、Linux等。
    下面简单介绍在Windows NT、Linux及IBM AIX上的安装
    1.  Windows NT 
安装前提:约250M空闲硬盘空间用来安装Weblogic,约200M临时目录空间;需查看操作系统上TMP环境变量,确定其指向的硬盘路径空间是否足够;内存须至少256M,推荐512M或更大。
与Tomcat 4服务器安装不同,在Windows NT 上安装Weblogic Server并不需要JDK的支持(不是说不需要,因为其安装包已经捆绑相应JDK)。
备 注:某些Weblogic版本带的不是Sun 官方的Java2 SDK,而是JRockit,是为Intel架构上Java服务器端程序专门开发和优化的,故性能比Sun官方的要好,而且通过了Sun官方的认证,证实 与Java 2 SDK 1.31兼容。只要达到安装前提:在Windows NT上安装Weblogic是很简单,只要执行安装程序包即可(一般文件名为weblogic70x_win.exe)。
大致流程是这样子:欢迎界面->Bea 授权协议->选择BEA主目录->选择安装类型->选择安装组件->配置域向导->安装结束。在安装的最后,会提示你是否创建一个域(Domain),这里不建议立即创建。
    2.Redhat Linux 9(实际上在Mandrake Linux上经过测试也可以)
安 装前提:硬盘空间大小参见Windows NT,须保证/tmp有足够的临时空间;并不需要事先安装JDK。Linux版本的Weblogic server 安装包是以.bin为文件扩展名(一般文件为:platform702_linux.bin),已经包含Linux平台下Java 2 SDK。
达到安装前提后,在Linux上的安装也是相当简单的:
在Linux下打开Shell终端
# cd /opt/bea/ (假定下载的Linux安装程序包在此目录下)
# chmod a+x platform701_linux.bin(修改bin文件可执行属性)
#./ platform701_linux.bin(运行.bin文件)
即启动类似Windows下的安装界面,流程是完全一样的。
    3.IBM AIX 5L
安 装前提:需事先在操作系统上安装JDK(请参见《Tomcat服务器的安装、配置及使用》一文,如何在IBM AIX上安装 IBM版兼容JDK)。其他前提参见Windows、Linux平台,大致一样。IBM AIX 上的Weblogic server安装包一般是jar包(如pj_serverXXX_generic.jar)。

以下是详细安装步骤(一般也试用于其他Unix系统安装,是类似的):
1.  使用df –k命令确定/tmp区有足够剩余空间。
2.  检查是否已经正确安装JDK及JAVA_HOME环境变量。
3.  确定JDK安装成功后,在/etc/environment文件中增加:
PATH=$JAVA_HOME/bin: $PATH
export PATH
并以root身份执行该文件。
4.   转到安装jar包所在目录,执行java –jar pj_serverXXX_generic.jar(或java -classpath filename.jar com.bea.installer.BEAInstallController)后开始图形化安装界面,下面的流程与Windows/Linux平台下 类似,不再赘述。
一些技巧:指定安装log 加上参数 –log=c:\wls_install.log
字符终端安装模式加上参数 –mode=console
安装后的Bea主目录大致结构如下:
sdk目录:/jdk131_06
logs目录:/logs 存放bea产品安装、卸载记录lo文件。
utils目录:存放支持所有Weblogic platform产品安装的工具文件
license.bea文件:是Bea的授权文件,是一个XML文件,包含合法的license key。
registry.xml文件:xml文件记载已安装Bea产品的相关信息如版本号、SP号、安装目录
user_projects目录:为默认的存放用户定义的domain的目录
weblogic700目录:为weblogic的产品安装目录,包含库,可执行脚本等。

05-11 15:56