当前位置: 代码迷 >> Web前端 >> WebLogic Server的装配与配置
  详细解决方案

WebLogic Server的装配与配置

热度:264   发布时间:2012-10-09 10:21:45.0
WebLogic Server的安装与配置

???? WebLogic Server是BEA公司的产品,是目前主流的商业应用服务器。WebLogic Server不单是一个Java Web服务器,同时也是EJB服务器,而且提供了J2EE的其他服务,例如JMS、RMI、JNDI等。下面针对WebLogic Server的安装、配置及管理进行详细讲解。

WebLogic Server是BEA公司的产品,是目前主流的商业应用服务器。WebLogic Server不单是一个Java Web服务器,同时也是EJB服务器,而且提供了J2EE的其他服务,例如JMS、RMI、JNDI等。下面针对WebLogic Server的安装、配置及管理进行详细讲解。

2.2.1 安装BEA WebLogic Server

从BEA公司产品网站下载WebLogic安装程序。BEA公司提供了可以免费使用一年的开发版WebLogic。免费的产品在连接数等方面具有限制,仅供开发使用。

下面以Windows平台下的安装为例进行讲解。

(1)执行安装程序,进入安装程序的欢迎界面,如图2-14、图2-15所示。

WebLogic?<wbr>Server的安装与配置--转载

图2-14 启动WebLogic安装程序

(2)单击【下一步】按钮。在BEA许可协议界面中选择“是”选项接受协议,如图2-16所示。然后单击【下一步】按钮。

WebLogic?<wbr>Server的安装与配置--转载

图2-15 WebLogic 安装程序的欢迎界面

WebLogic?<wbr>Server的安装与配置--转载

图2-16 BEA许可协议

(3)在BEA主目录界面中选择是否新建一个BEA主目录。BEA主目录指的是BEA产品的公共安装目录,如果此前没有安装过BEA产品,只能选择“新建BEA主目录”,例如指定“c:\bea8”作为BEA主目录,如图2-17所示。单击【下一步】按钮。

WebLogic?<wbr>Server的安装与配置--转载

图2-17 选择BEA主目录

(4)在安装类型界面,有两种方案可供选择。如果选择“完全”方式,则安装WebLoigc全部软件,包括 WebLogic Server、WebLogic Integration、WebLogic Portal、WebLogic Workshop。如果不希望安装所有的WebLogic产品,可以选择“自定义”方式。本例选择“自定义”方式,如图2-18所示。然后单击【下一步】按钮。

WebLogic?<wbr>Server的安装与配置--转载

图2-18 选择安装类型

(5)在选择组件界面中选择要安装的组件。这里只选中WebLogic Server,不安装其他产品,如图2-19所示。单击【下一步】按钮。

WebLogic?<wbr>Server的安装与配置--转载

图2-19 选择组件

(6)在选择产品目录界面中指定WebLogic产品的安装目录,默认设置是“BEA主目录\weblogic81”。这里采用默认设置,如图2-20所示。单击【下一步】按钮进入文件复制阶段。完成复制后即结束安装。

安装完成后,BEA目录结构如图2-21所示。

其中,jdk14XX(该目录名称与WebLogic Server的版本有关)存放jdk;jrockitXX存放jrockit(jrockit是BEA提供的Java运行环境);logs目录存放安装 BEA产品的记录;utils存放BEA产品的公用程序;weblogic81是WebLogic产品的安装目录。另外,该目录下有一个 license.bea文件,它是BEA产品的许可文件,定义了用户所购买的BEA产品特性,例如有效期、是否支持集群等。

WebLogic?<wbr>Server的安装与配置--转载

图2-20 选择产品目录

WebLogic?<wbr>Server的安装与配置--转载

图2-21 BEA目录结构

2.2.2 配置开发域及服务器

通过Windows下BEA菜单组中的【Configuration Wizard】或执行weblogic81\common\ bin目录下的config.cmd命令,可以启动配置向导程序。通过该向导可以配置域(Domain)和服务器(Server)。

如图2-22所示,在创建或扩展配置界面,选择“新建WebLogic配置”。单击【下一步】按钮。

在选择配置模板界面指定一个配置模板。BEA WebLogic提供了一些预定义的配置模板。如果已经有定义好的WebLogic配置模板,例如定义了域中的服务器、J2EE配置项等内容,则可以选择自己定义的模板。本例中选择WebLogic预定义的配置模板“Basic WebLogic Server Domain”,该模板会配置一个空域,不带其他的应用及服务,如图2-23所示。单击【下一步】按钮。

在自定义配置界面中选择配置方式。如果选择“快速”,则安装模板的默认设置快速进行设置,如果希望对配置过程进行干预,例如设定监听端口、配置集群,则选择“自定义”。本例中选择“自定义”配置,如图2-24所示。单击【下一步】按钮。

WebLogic?<wbr>Server的安装与配置--转载

图2-22 创建或扩展配置

WebLogic?<wbr>Server的安装与配置--转载

图2-23 选择配置模板

WebLogic?<wbr>Server的安装与配置--转载

图2-24 选择“快速”或“自定义”配置

在配置管理服务器界面,设定管理服务器的参数,如图2-25所示。

WebLogic?<wbr>Server的安装与配置--转载

图2-25 配置管理服务器

― Name――输入有效的服务器名(可包含空格的字符串)。在WebLogic Platform环境中,每个服务器实例必须有惟一的名称,不管它位于域还是群集中,也不管它是“管理服务器”还是“受管服务器”。此外,每个“管理服务器”名在域内所有配置组件名中也必须惟一。本例中采用默认设置。

注意:此值仅起到标识的作用,而不出现在服务器上部署的各应用程序所用的URL中。

― Listen address(可选)――从下拉列表中选择一个监听地址值。监听地址的有效值包括所有本地地址(默认值),用来托管服务器的计算机IP地址,主机DNS名,localhost(仅对运行服务器的计算机发出的请求有效)。本例中采用默认设置。

― Listen port(可选)――输入将用于处理常规、非安全请求(通过HTTP和T3之类的协议)的有效监听端口值,默认值为7001。如果将此字段留为空白,则将使用默认值。有效值为1~65 535之间的任何数值。

― SSL listen port(可选)――输入将用于处理安全请求(通过HTTPS和T3S之类的协议)的有效监听端口值,默认值为7002。如果将此字段留为空白,则将使用默认值。有效值为1~65 535之间的任何数值。

注意:默认情况下,服务器实例使用示范证书来验证来自安全端口的请求。在生产环境下,必须配置SSL。

― SSL enabled(可选)――如果要启用SSL监听端口,则选中此复选框。默认情况下,SSL对所有新服务器禁用。

在受管服务器、群集和机器选项界面中,选择是否要建立群集、受管服务器。本例中选择“否”,即不建立这些配置,如图2-26所示。单击【下一步】按钮。

WebLogic?<wbr>Server的安装与配置--转载

图2-26 选择是否建立受管服务器、群集和机器

在以下有关JDBC和JMS两步,均选择“否”,如图2-27、图2-28所示。

WebLogic?<wbr>Server的安装与配置--转载

图2-27 选择是否定义JDBC选项

WebLogic?<wbr>Server的安装与配置--转载

图2-28 选择是否定义JMS配置

在配置管理用户名和密码界面设定管理员的用户名及密码,分别为weblogic、security(密码要求不低于8位字符)。如果不定义其他用户及角色,选择“否”,然后单击【下一步】按钮,如图2-29所示。

WebLogic?<wbr>Server的安装与配置--转载

图2-29 配置管理用户名和密码

在接下来的配置Windows选项及生成开始菜单项界面中,可以设定是否在Windows菜单中创建启动服务器的菜单,以及是否把启动WebLogic Server作为Windows的一个服务。本例采用默认设置,如图2-30、图2-31所示。

WebLogic?<wbr>Server的安装与配置--转载

图2-30 配置Windows选项

在配置服务器启动模式和Java SDK界面中选择服务器的启动模式及使用的Java SDK。服务器有两种启动模式:产品模式和开发模式。在开发阶段,应该选择“开发模式”。对于JDK,可以从BEA提供的JDK中选择一种。本实例选择默认设置,如图2-32所示。

WebLogic?<wbr>Server的安装与配置--转载

图2-31 生成开始菜单项

WebLogic?<wbr>Server的安装与配置--转载

图2-32 配置服务器启动模式和Java SDK

在创建WebLogic配置界面中指定域的名字及存储路径。本实例采用默认值,即域名为mydomain,路径为 “BEA主目录\user_projects\domains\mydomain”,如图2-33所示。最后单击【创建】按钮开始创建WebLogic 域,完成后单击【完成】按钮即可,如图2-34所示。

WebLogic?<wbr>Server的安装与配置--转载

图2-33 创建WebLogic配置

WebLogic?<wbr>Server的安装与配置--转载

图2-34 完成创建

创建域后,进入域对应的目录,例如“BEA主目录\user_projects\domains \mydomain”。该目录下存放了域配置文件config.xml,启动服务器的脚本文件startweblogic.cmd,停止服务器的脚本文件 stopweblogic.cmd,域的日志文件mydomain.log等。

2.2.3 WebLogic Server的启动与停止

通过执行startweblogic.cmd文件,可以启动域中定义的管理服务器。启动完成后的界面如图2-35所示。

WebLogic?<wbr>Server的安装与配置--转载

图2-35 WebLogic Server启动界面

启动后,在浏览器地址栏中输入http://localhost:7001/console即可启动 WebLogic Server管理控制台。启动后会首先要求用户输入管理员用户名和密码(在配置域时设定的,本例为weblogic、security),经过验证后进入管理控制台界面,如图2-36所示。在管理控制台可以完成各种管理操作,例如部署J2EE应用、配置JDBC、JMS等资源、监控服务器的运行情况。

WebLogic?<wbr>Server的安装与配置--转载

图2-36 WebLogic Server管理控制台界面

?

  相关解决方案