Sun ONE logo      上一个      目录     

Sun ONE Message Queue 3.0.1 SP2 安装指南

第 4 章
Windows 安装

本章介绍关于 Windows 安装的以下主题:


硬件和软件要求

Windows 开发系统至少应该满足下表给出的要求。

表 4-1 针对 Windows 平台的硬件和软件要求 

组件

要求

操作系统

Windows 2000(Professional、Server、Advanced Server)SP2
或 Windows XP。

CPU

构建于 TCP/IP 网络的 Intel Pentium 166 MHz(或兼容的)工作台。

RAM

128 MB

硬盘空间

自解压安装文件大约为 25 MB。

另外,用来解压缩安装文件的临时目录需要 45 MB 空间。

安装的产品大约需要 45 MB 空间,但是,如果代理在本地存储持久性消息,MQ 将需要更多空间。

Java 2 Standard Edition (J2SE)

有关 Windows 支持的 Java Runtime Environment (JRE) 和 Java Software Development Kit (JDK) 版本,请参见表 1-1

MQ 安装程序将(选择性地)将所需的 JRE 版本安装在 IMQ_HOME\jre 中。


在 Windows 上安装 MQ

可以通过从 Sun ONE 的 Web 站点下载来安装 Message Queue 产品,也可以从产品 CD-ROM 安装。

下面说明如何通过从 Sun ONE 的 Web 站点下载或使用 CD-ROM 来安装 MQ 产品。


注意

如果从 MQ 3.0 或 MQ 3.0.1 版本进行升级,建议您首先按照具体 MQ 版本的安装指南中的说明来卸载 MQ 软件,然后再安装 MQ 3.0.1 SP2。

如果您在卸载早期版本后安装 MQ,请检查是否已经从 PATH 环境变量中删除了对早期版本的 MQ 安装的引用。


    要在 Windows 上安装 MQ
  1. 退出正在运行的所有其它程序。
  2. 将分发下载到一个临时工作目录中。
  3. 如果从 CD-ROM 进行安装,请将 CD 插入 CD-ROM 驱动器中。

  4. 在 Windows 资源管理器中,双击 imq3_0_1-edition-win.exe 文件。
  5. 其中 edition 可以取以下值之一:pltent,这取决于您安装的是 Platform Edition 还是 Enterprise Edition。

    将解压缩安装文件并启动安装。如果是从 CD-ROM 进行安装,安装程序将自动启动。

  6. 阅读许可协议。要安装和使用此产品,必须接受许可协议。
  7. 按照安装程序的说明选择安装选项。
    1. 选择安装类型。
      • 精简 仅包括运行代理、管理和客户机应用程序所需的文件。不会安装文档和实例客户机应用程序。
      • 自定义 您可以指定自己希望安装的 MQ 模块。您可以选择代理、客户机运行时、管理工具、文档、实例客户机应用程序和 Java 运行时。
      • 典型 安装所有文件,包括代理、客户机运行时、管理工具、文档、实例客户机应用程序和 Java 运行时。
      • 功能许可 仅安装启用 MQ 消息传送系统的许可功能时所需的文件。此选项不会覆写已安装的 MQ 文件,而且不会修改消息传送系统的配置。
    2. 选择安装位置。
    3. 选择 Windows 的“开始”>“程序”菜单中的某个文件夹或在其中创建一个文件夹。
    4. 选择是否将代理作为 Windows 服务进行安装。如果选择将代理作为 Windows 服务进行安装,则在系统启动时代理将自动启动并在后台运行。此选项需要 Windows 管理员组权限。
    5. 如果开始时没有选择将代理作为 Windows 服务进行安装,但随后又改变了主意,则可以使用 imqsvcadmin 实用程序进行操作。有关使用 imqsvcadmin 实用程序的信息,请参见《MQ 管理员指南》。

  8. 通过选择“开始”>“程序”>“Sun ONE Message Queue 3.0”>“Message Broker”运行代理来验证安装是否成功。
  9. 也可以编译并运行
    c:\Program Files\Sun Microsystems\Message Queue 3.0\demo 目录中的实例应用程序。请参见《MQ 开发者指南》。


安装默认设置

下表针对 Windows 列出了安装默认设置。

表 4-2 Windows 安装默认设置 

安装目录

默认情况下,产品安装到以下目录中:

C:\Program Files\Sun Microsystems\
Message Queue 3.0

环境变量

IMQ_HOME:安装程序自动将 IMQ_HOME 环境变量设置为安装目录。

IMQ_VARHOMEIMQ_VARHOME 环境变量默认为 IMQ_HOME\var

IMQ_JAVAHOMEIMQ_JAVAHOME 环境变量默认为 IMQ_HOME\jre

PATH:安装程序自动将 PATH 设置为 %PATH%;%IMQ_HOME%\bin。这使您可以运行实用程序,例如 imqbrokerdimqcmdimqobjmgr,而无需指定完整的路径。


解决安装问题

如果 MQ 安装程序没有在您的 Windows 平台上成功完成,请尝试以下修正方法。无论您是从 CD-ROM 进行安装还是从 Web 上下载该产品进行安装,这些方法都适用。

    要解决 Windows 上的安装问题
  1. 使用 Windows 任务管理器结束 MQ 安装程序。
  2. 清除所有临时目录(例如,temptmp)。
  3. 再次启动 MQ 安装,请确保此次安装与初始安装使用的是相同的目录。

如果 MQ 产品在 Windows 上的安装仍未成功,请尝试下面更为全面的步骤:

  1. 使用 Windows 任务管理器结束 MQ 安装程序。
  2. 清除所有临时目录(例如,temptmp)。
  3. 在“服务”控制面板中,暂时停止所有非 Windows 的网络相关服务(例如 Solstice NFS Server 服务)。
  4. 删除 Message Queue 3.0 目录及其所有内容。
  5. 在“系统”控制面板中,从环境设置中删除对 MQ 3.0 的所有引用。
  6. 重新启动 Windows 操作系统。
  7. 在与失败的初始安装相同的目录中重新安装 MQ。
  8. 在“服务”(控制面版)中重置步骤 3 中停止的所有服务。


升级版本

MQ 有两个版本,如产品版本中所述。

通过安装 Enterprise Edition,您可以将 Platform Edition 升级到 Enterprise Edition。Enterprise Edition 可以从 Sun ONE 的 Web 站点获得。

    要在 Windows 上升级到 Enterprise Edition
  1. 停止所有运行的代理。
  2. imqcmd shutdown bkr -u name -p password [-b hostName:port]

  3. 执行在 Windows 上安装 MQ 中所述的安装步骤,当“功能许可”选项出现在屏幕上时,将其选中。
  4. 此安装不会覆写已安装的 MQ 模块,而且不会修改 MQ 消息传送系统的配置。


如何继续

阅读 README 和 MQ 发行说明文件。

有关 Message Queue 概念的概述以及编写和编译客户机应用程序的简短介绍,请参见《MQ 开发者指南》。

有关配置代理和管理 MQ 消息传送系统的详细信息,请参见《MQ 管理员指南》。

有关编写客户机应用程序时使用的类及成员的信息,请参见 IMQ_HOME/javadoc 目录中的 API 文档。

要卸载产品,请参见下一节。


从 Windows 上卸载 MQ

下面说明如何从 Linux 上卸载 MQ。

    要从 Windows 上删除 MQ
  1. 停止所有运行的客户机应用程序。
  2. 停止所有运行的代理。
  3. imqcmd shutdown bkr -u name -p password [-b hostName:port]

    如果您已经将代理作为 Windows 服务进行安装,可以按照以下步骤停止该代理:

    • 从 Windows 的“开始”菜单中选择“设置”,然后选择“控制面板”。
    • 依次双击“管理工具”图标和“服务”图标。
    • 在“服务”面板中,选择“MQ Broker”项,然后单击“停止服务”。
    • 关闭“服务”面板。
  4. 除非您希望保留动态代理数据,否则请删除每个代理实例关联的所有数据文件。
  5. imqbrokerd -name brokerName -remove instance

  6. 删除 Message Queue 产品。
    • 从 Windows 的“开始”菜单中选择“程序”。
    • 从 Message Queue 3.0 程序组中选择“卸载”。
    • 当卸载完成后,删除所有剩余文件。
    • 如果文件或目录在安装到产品目录以后被修改,则 Windows Uninstall 实用程序不会删除这些文件和目录。也不会删除用户通过操作产品而创建的任何文件和目录。

  7. 从环境中手动删除 MQ 引用。
    • 从 Windows 的“开始”菜单中选择“设置”。
    • 在“控制面板”中,双击“系统”图标。
    • 在“环境”页面中,选择 PATH 环境变量并从值中删除 Message Queue 3.0 引用。
    • 单击“设置”,然后单击“确定”。



上一个      目录     


版权所有 2003 Sun Microsystems, Inc.。保留所有权利。