科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道配置 WebSphere Application Server V6.1 与旧版本共存

配置 WebSphere Application Server V6.1 与旧版本共存

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

IBM® WebSphere® Application Server V6.1 可以在同一系统上与旧版本的 WebSphere Application Server 共存。本文描述了设置共存环境所必须完成的任务,重点放在准备指导原则和基本的共存选项上。

作者:ibm 来源:ibm 2007年10月8日

关键字: WEBSPHERE 配置 技术 中间件

  • 评论
  • 分享微博
  • 分享邮件

引言

本文中的信息将帮助您开始准备 IBM WebSphere Application Server 环境,以便旧版本的 WebSphere Application Server 能够与 Version 6.1 一起共存。这里描述的任务只进行了概要性的讨论,以便为您提供有关一些要点的总体认识,包括着手进行准备的指导原则和重要共存选项。

共存是指多个 WebSphere Application Server 安装同时在同一台计算机上独立运行的能力。多个安装可以包括多个版本和同一版本的多个实例。共存的一个示例就是 WebSphere Application Server V5.0.x 与 WebSphere Application Server V6.1 同时在同一台计算机上运行。

本文中描述的步骤和视图仅适用于分布式和 iSeries™ 平台上的 WebSphere Application Server 共存。

本文没有提到互操作性,互操作性涉及两个不同 WebSphere Application Server 版本如何相互通信。





回页首


为共存做准备

WebSphere Application Server V6.1、WebSphere Application Server - Express V6.1 和 WebSphere Application Server Network Deployment V6.1 可以与下列旧版本的 WebSphere Application Server 共存:

  • WebSphere Application Server V5.0.x
  • WebSphere Application Server Network Deployment V5.0.x
  • WebSphere Application Server Enterprise V5.0.x
  • WebSphere Application Server V5.1.x
  • WebSphere Application Server Network Deployment V5.1.x
  • WebSphere Business Integration Server Foundation V5.1
  • WebSphere Application Server V6.0.x
  • WebSphere Application Server - Express V6.0.x
  • WebSphere Application Server Network Deployment V6.0.x

基本上,只要不发生端口冲突,WebSphere Application Server Version 5.x、6.0.x 和 6.1 产品的所有组合都可以共存。WebSphere Application Server Version 5.x 和 V6.0.x 客户机可以与 Version 6.1 客户机共存。

在您开始设置共存环境之前,在规划与 WebSphere Application Server V5.0.x、V5.1.x 或 V6.1.x 的共存时,以下注意事项将适用,除非另外作出说明:

  • 确定硬件要求。确保系统有足够的资源来同时运行多个 WebSphere Application Server 安装。系统内存应该至少为每个版本提供 512 MB 的 RAM。
  • 确定需要修改哪些操作系统端口以支持多个应用程序服务器并发运行。
  • 对当前版本(即 Version 5.x 或 6.0.x)的 WebSphere Application Server 应用所有必需的修复程序。
  • 在开始安装前应用 WebSphere Application Server V6.1 的所有系统先决条件。如果必须升级 WebSphere Application Server 用于管理存储库的数据库软件,则应该在安装 Version 6.1 前进行升级。在某些情况下,可能还必须在迁移前升级操作系统。WebSphere Application Server V6.1 系统要求中提供了更多信息。




回页首


使用唯一端口

为了使不同版本的 WebSphere Application Server 在单台计算机上共存并同时运行,每个版本必须使用唯一的端口。下面提供了旧版本的 WebSphere Application Server 的可共存缺省端口号。您需要检查并验证环境所使用的实际端口号,因为它们是可修改的。

Version 6.1 的端口号

对于 WebSphere Application Server V6.1,请检查 serverindex.xml 文件以了解该配置的大多数端口值。表 1 显示了缺省的端口定义集。


表 1. WebSphere Application Server V6.1 缺省端口定义
端口名称 Base/Express 版的值 Network Deployment 版的值
HTTP_TRANSPORT 9080 9080
HTTP_TRANSPORT_ADMIN 9060 9060
HTTPS_TRANSPORT 9443 n/a
HTTPS_TRANSPORT_ADMIN 9043 9043
BOOTSTRAP_ADDRESS 2809 9809
SOAP_CONNECTOR_ADDRESS 8880 8879
SAS_SSL_SERVERAUTH_LISTENER_ADDRESS 9401 9401
CSIV2_SSL_SERVERAUTH_LISTENER_ADDRESS 9403 9403
CSIV2_SSL_MUTUALAUTH_LISTENER_ADDRESS 9402 9402
ORB_LISTENER_ADDRESS 9100 9100
DCS_UNICAST_ADDRESS 9353 9352
SIB_ENDPOINT_ADDRESS 7276 7276
SIB_ENDPOINT_SECURE_ADDRESS 7286 7286
SIB_MQ_ENDPOINT_ADDRESS 5558 n/a
SIB_MQ_ENDPOINT_SECURE_ADDRESS 5578 n/a
SIP_DEFAULTHOST 5060 n/a
SIP_DEFAULTHOST_SECURE 5061 n/a
JMSSERVER_SECURITY_PORT 5557 n/a
DRS_CLIENT_ADDRESS 7873 7989
IBM HTTP Server 端口 80 n/a
IBM HTTP Server Admin 端口 8008 n/a
CELL_DISCOVERY_ADDRESS n/a 7277

在 Version 6.1 中,当您将某个应用程序服务器节点联合到部署管理器计算单元中时,部署管理器会在该应用程序服务器节点上实例化节点代理服务器进程。缺省情况下,节点代理服务器会生成唯一端口分配。

Version 6.0 的端口号

对于 WebSphere Application Server V6,请检查 serverindex.xml 文件以了解该配置的大多数端口值。表 2 显示了缺省的端口定义集。


表 2. WebSphere Application Server V6.0 缺省端口定义
端口名称 Base/Express 版的值 Network Deployment 版的值
HTTP_TRANSPORT 9080 n/a
HTTP_TRANSPORT_ADMIN 9060 9060
HTTPS_TRANSPORT 9443 n/a
HTTPS_TRANSPORT_ADMIN 9043 9043
BOOTSTRAP_ADDRESS 2809 9809
SOAP_CONNECTOR_ADDRESS 8880 8879
SAS_SSL_SERVERAUTH_LISTENER_ADDRESS 9401 9401
CSIV2_SSL_SERVERAUTH_LISTENER_ADDRESS 9403 9403
CSIV2_SSL_MUTUALAUTH_LISTENER_ADDRESS 9402 9402
ORB_LISTENER_ADDRESS 9100 9100
DCS_UNICAST_ADDRESS 9353 9352
SIB_ENDPOINT_ADDRESS 7276 7276
SIB_ENDPOINT_SECURE_ADDRESS 7286 7286
SIB_MQ_ENDPOINT_ADDRESS 5558 5558
SIB_MQ_ENDPOINT_SECURE_ADDRESS 5578 5578
JMSSERVER_SECURITY_PORT 5557 n/a
DRS_CLIENT_ADDRESS 7873 7879
IBM HTTP Server 端口 80 n/a
IBM HTTP Server Admin 端口 8008 n/a
NODE_MULTICAST_IPV6_DISCOVERY_ADDRESS 5001 5001
CELL_DISCOVERY_ADDRESS n/a 7277
CELL_MULTICAST_DISCOVERY_ADDRESS n/a 7272

在 Version 6.0 中,当您将某个应用程序服务器节点联合到部署管理器计算单元中时,部署管理器会在该应用程序服务器节点上实例化节点代理服务器进程。缺省情况下,节点代理服务器会生成唯一端口分配。

Version 5.x 的端口号

对于 WebSphere Application Server V5.x,请检查 serverindex.xml 和 server.xml 文件以了解该配置的大多数端口值。表 3 显示了缺省的端口定义集。


表 3. WebSphere Application Server V5 缺省端口定义
端口名称 Base/Express 版的值 Network Deployment 版的值
HTTP_TRANSPORT 9080 n/a
HTTP_TRANSPORT_ADMIN 9090 9090
HTTPS_TRANSPORT 9443 n/a
HTTPS_TRANSPORT_ADMIN 9043 9043
JMSSERVER_SECURITY_PORT 5557 n/a
JMSSERVER_QUEUED_ADDRESS 5558 n/a
JMSSERVER_DIRECT_ADDRESS 5559 n/a
BOOTSTRAP_ADDRESS 2809 9809
SOAP_CONNECTOR_ADDRESS 8880 8879
DRS_CLIENT_ADDRESS 7873 7989
SAS_SSL_SERVERAUTH_LISTENER_ADDRESS 0 9401
CSIV2_SSL_SERVERAUTH_LISTENER_ADDRESS 0 9403
CSIV2_SSL_MUTUALAUTH_LISTENER_ADDRESS 0 9402
IBM HTTP Server 端口 80 n/a
IBM HTTP Server Admin 端口 8008 n/a
CELL_DISCOVERY_ADDRESS n/a 7277
CELL_MULTICAST_DISCOVERY_ADDRESS n/a 7272
ORB_LISTENER_ADDRESS 9100 9100




回页首


带共存选项安装 WebSphere Application Server V6.1

对于 WebSphere Application Server Network Deployment V6.1,端口分配是在配置文件创建过程中完成的,该过程在核心产品文件安装之后进行。当同一系统上存在旧版本的 WebSphere Application Server 时,WebSphere Application Server V6.1 安装程序自动在配置文件创建过程中选择非冲突端口。

为了说明影响共存的各个点,下图显示了在安装 WebSphere Application Server 或 WebSphere Application Server Network Deployment V6.1 时可能显示的安装对话框。这些示例假设系统上已经存在一个 WebSphere Application Server V6.1 安装。将安装第二个 WebSphere Application Server V6.1 以创建共存环境。

  • 在启动第二个 WebSphere Application Server V6.1 安装的安装向导后,您将遇到欢迎面板和软件许可协议面板。随后是系统先决条件检查面板(图 1)。安装向导对系统执行例行检查,以确定您的操作系统是否受正在安装的软件支持,以及操作系统是否有正确的服务包和修补程序。系统先决条件检查还搜索任何以前的 WebSphere Application Server 安装。Version 6.0 以前的 WebSphere Application Server 安装和没有注册到操作系统中的 WebSphere Application Server 安装可能无法可靠地定位。



    图 1. WebSphere Application Server V6.1 系统先决条件检查
    WebSphere Application Server V6.1 系统先决条件检查

  • 图 2 显示了 WebSphere Application Server V6.1 产品检测对话框,仅当检测到另一个 WebSphere Application Server V6.1 安装时才会显示该对话框。您必须从中作出选择的三个选项为:

    • Add features to existing installations of WebSphere Application Server V6.1。
    • Install a new copy of WebSphere Application Server。
    • Create a new WebSphere Application Server profile for an existing installation of WebSphere Application Server V6.1。

    要创建共存环境,请选择 Install a new copy of IBM WebSphere Application Server Network Deployment



    图 2. WebSphere Application Server V6.1 产品检测
    WebSphere Application Server V6.1 产品检测

  • 图 3 显示了 WebSphere Application Server V6.1 安装目录面板。请选择一个空的唯一产品安装目录。如果该目录不为空(在图 3 中,我们起初尝试在与第一个实例相同的目录中安装第二个 WebSphere Application Server V6.1 实例),则会显示如图 4 所示的警告消息。



    图 3. WebSphere Application Server 6.1 安装目录
    WebSphere Application Server V6.1 安装目录



    图 4. WebSphere Application Server 6.1 安装目录警告消息
    WebSphere Application Server V6.1 安装目录警告消息

  • 图 5 显示了 WebSphere Application Server V6.1 服务器环境面板。当您突出显示不同的服务器环境时,该服务器环境的描述显示在面板底部。如果希望在以后使用 Profile Management 工具来创建配置文件,请选择 None。(如果选择 None,您将收到一条警告,告诉您 WebSphere Application Server V6.1 至少需要一个配置文件才能正常工作。)

  • 正如前面提到的,端口分配是在配置文件创建过程中完成的。WebSphere Application Server V6.1 安装程序自动为该配置文件选择端口,从而避免系统上的活动端口或已分配给系统上存在的任何配置文件的端口。如果您希望对用于配置文件的端口拥有更多控制,可在 V6.1 安装期间选择 None,然后使用 Profile Management 工具中的 Advanced 选项来手动设置配置文件的每个端口。

    对于系统上 V6.0 以前的 WebSphere Application Server 版本,V6.1 安装程序不会自动识别端口,除非正在活动地使用它们。因此,如果您在安装 V6.1 时当前没有运行任何此类旧版本——但是计划在安装 V6.1 后运行它们——则在 V6.1 安装期间选择 None,并使用 Profile Management 工具中的 Advanced 选项来手动设置每个端口。请确保为您的 V6.1 配置文件选择唯一的端口。



    图 5. WebSphere Application Server V6.1 服务器环境
    WebSphere Application Server V6.1 服务器环境

  • 如果您在图 5 中选择 Cell、Deployment Manager 或 Application Server 环境,则会显示 WebSphere Application Server V6.1 管理安全性面板(图 6)。此对话框为您提供了启用配置文件安全性的选项。若要创建启用了安全性的配置文件,请在这里为该配置文件输入用户名和密码。若要创建不启用安全性的配置文件,请取消对 Enable administrative security 的选择。



    图 6. WebSphere Application Server V6.1 管理安全性
    WebSphere Application Server V6.1 管理安全性

  • 当安装完成时,会显示安装结果,如图 7 所示。此对话框指向存储在名为 AboutThisProfile.txt 的文件中的重要配置信息,图 8 显示了这样一个示例。该文件包含您需要保留在手边的重要配置文件信息,包括已分配的端口号。



    图 7. WebSphere Application Server 6.1 安装结果
    WebSphere Application Server V6.1 安装结果



    图 8. AboutThisProfile.txt 的示例
    AboutThisProfile.txt 的示例





回页首


结束语

正如您已经看到的,多个 WebSphere Application Server 版本的共存主要涉及正确的配置和避免资源冲突。您现在应该大致了解了 WebSphere Application Server Version 6.1 共存选项,以及在为共存进行配置时所预期的结果。此信息将帮助您开始在 Web 应用程序中利用 WebSphere Application Server V6.1 的许多增强特性和功能。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章