使用服务器设置应用程序来部署应用程序文件

服务器设置应用程序是 IBM® WebSphere® Application Server 的基于浏览器的 Web 应用程序,可帮助部署其他 Rational® Asset Manager 应用程序以及配置数据库、安全性、性能和存储库设置。您可以使用服务器设置应用程序在稍后修改这些设置,而不使用 Rational Asset Manager Web 客户机内的“管理”页面。

开始之前

过程

  1. 验证所有存储库服务器是否都已设置为相同的当前日期、时间和时区。
  2. 对于 Linux:对于 AIX:对于 Linux for zSeries:在 Linux、AIX® 或 Linux for zSeries 上,将进程一次可打开的文件描述符数增加到至少 65535:
    1. 要查看当前可一次打开的描述符数量,请在命令行中输入:ulimit -n
    2. 如果限制值不是至少为 65535,请使用以下命令增大此限制值:ulimit -n 65535
  3. WebSphere Application Server 配置应用程序安全性和认证设置:
    1. 在 Web 浏览器中,登录到 WebSphere Application Server 管理控制台。 缺省情况下,这位于:
      • 对于 WebSphere Application Serverhttp://localhost:9060/ibm/console
    2. 单击安全性
    3. 单击全局安全性
    4. 在“管理安全性”部分中,如果已选中启用管理安全性复选框,请选中启用应用程序安全性复选框。
    5. 单击应用
    6. 在“消息”窗口中,单击直接保存到主配置
    7. 停止然后重新启动服务器。
  4. 对于 WebSphere: 如果使用 WebSphere Application Server 集群,且需要安装 Rational Team Concert,那么必须在集群中为 Rational Team Concert 创建独立应用程序服务器实例。 为此,请参阅在 WebSphere Application Server 分布式服务器集群上为 Rational Team Concert 创建应用程序服务器实例 如果未使用集群,那么不必执行此操作;Rational Team ConcertRational Asset Manager 可以安装在相同应用程序服务器上。
  5. 如果手动部署了服务器设置应用程序(未使用 Installation Manager),请在部署该服务器设置应用程序的同一机器上创建包含以下应用程序服务器文件的文件夹:
    • com.ibm.ram.repository.web_runtime.ear
    • RTC-Server_401.zip
    • RTC-Server_3013.zip
    • ramhelp_war.ear
    • rmcabdgovernprocess_war.ear

    有关检索这些文件的更多信息,请参阅直接从安装介质中检索服务器应用程序文件

    如果您无法访问将服务器设置应用程序部署到的机器,您将可以在以后上载文件。

  6. 通过将 Web 浏览器导航到 http://machine_name:port_number/Server_Setup_Context_Root 来打开服务器设置应用程序。
    服务器设置应用程序的缺省 URL 为:
    • http://localhost:9080/ram.setup(对于使用现有 WebSphere Application Server 安装的 Rational Asset Manager)。
    • 对于 WebSphere Application Server Network Deployment 集群,如果已使用 Installation Manager 来部署服务器设置应用程序,那么主机名和端口号将用于您在 Installation Manager 中指定的应用程序。如果您在管理控制台中部署了应用程序,那么节点同步之后,您可以在集群中的任何应用程序服务器上访问此应用程序。
      限制: 要创建和使用应用程序服务器的集群,您必须具有 IBM WebSphere Application Server 网络部署 (ND),它并未与 IBM Rational Asset Manager 捆绑在一起。
    如果应用程序服务器上启用了安全性,那么会提示您输入应用程序服务器管理员的用户标识和密码。
  7. 在“简介”页面上,指示要使用的数据库和用户认证的类型:
    1. 数据库供应商列表选择将使用的数据库应用程序。
    2. 选择 Rational Asset Manager Web 应用程序要使用的用户认证的类型:
      • LDAP:用户信息存储在轻量级目录访问协议(LDAP)存储库中。要访问该存储库,您需要管理信息。
      • 文件:用户信息存储在某个定制用户注册表中(根据对应用程序服务器的定义)。此信息可能会作为该定制注册表的名称显示在列表中(根据对应用程序服务器的定义)。定制用户注册表示例为文件,其中用户信息存储在服务器上的平面文件中。如果未在使用任何其他类型的认证,请选择此选项。
        提示: 不应在生产环境中使用基于文件的认证。LDAP 或定制用户注册表支持常用安全性实践(例如密码模式、密码到期和帐户锁定的规则)以防止枚举攻击。基于文件的认证不支持这些功能。
      • 联合存储库:用户信息存储在多个存储库中,例如,LDAP 存储库。此类型的认证由 WebSphere Application Server 管理。
      • 本地操作系统:用户信息存储在本地操作系统上的用户帐户数据库中。此类型的认证由 WebSphere Application Server 管理。
    3. Rational Asset Manager 需要 Rational Team Concert。 从 Rational Team Concert 服务器列表中选择是否必须安装 Rational Team Concert
      • 我需要安装新的 Rational Team Concert 服务器。:将新的受限版本的 Rational Team Concert 安装到应用程序服务器上。如果在使用 WebSphere Application Server 集群,那么您必须创建 Rational Team Concert 的单个应用程序服务器实例
      • 我有 Rational Team Concert 服务器并希望使用该服务器。:您将配置现有的 Rational Team ConcertRational Asset Manager 一起工作。
    4. 确认列示的服务器或集群是您要配置的对象。 如果必须为 Rational Asset Manager 创建网络部署集群,请参阅 WebSphere Application Server 文档
    5. 单击下一步
  8. 在步骤 1 中:找到“安装文件”部分,单击提供服务器上包含以下文件的目录并输入在运行服务器设置应用程序的服务器上文件系统中新 Web 应用程序文件所在的目录。 如果使用了 Installation Manager,那么文件将位于 package_group_location\ram\apps\was 目录中。以下文件必须位于此目录中:
    • com.ibm.ram.repository.web_runtime.ear
    • RTC-Server_401.zip
    • RTC-Server_3013.zip
    • ramhelp_war.ear
    • rmcabdgovernprocess_war.ear

    如果已将服务器设置应用程序部署到属于集群一部分的应用程序服务器,并且要访问该应用程序服务器以将文件上载到运行服务器设置应用程序的服务器,请单击将文件上载到服务器;然后单击浏览并选择各必需文件。

  9. 要验证是否所有必需应用程序文件都在目录中,或者要将其上载到服务器,请单击验证安装文件 如果已上载应用程序文件,那么服务器设置应用程序会将其保存到临时目录。 此时将出现一条消息,验证是否存在所有必需文件。
  10. 如果您在使用 WebSphere Application Server 集群,那么可能会看到一条消息,告知您没有足够的 Java 堆内存来部署应用程序。如果看到此消息,那么服务器设置应用程序已将堆内存大小增加至推荐的设置。要使此更改生效,请单击重新启动服务器链接。服务器在重新启动时可能有几分钟处于不可用状态。 在部署应用程序后,可以为应用程序服务器更改堆内存设置
  11. 在“步骤 2:选择要安装的应用程序和文档”部分中,使用应用程序部署到的集群或服务器名称表示该成功部署的应用程序。 要部署 Rational Asset Manager Web 应用程序,请执行以下操作:
    1. 选择要部署的一个或多个应用程序。
    2. 集群和服务器服务器列表中,选择要部署到的集群或服务器。 您无法将 Rational Team Concert 部署到集群;使用在步骤 4 中创建的单个服务器。
      注: 如果您要求用户进行认证(例如,通过应用程序服务器或外部防火墙)以访问 Rational Asset Manager 帮助应用程序,那么必须在 Rational Asset Manager Web 应用程序所在的同一服务器或集群上部署 Rational Asset Manager 帮助应用程序。
    3. 单击部署应用程序 此时将打开单独的页面以显示进度。部署一个或多个应用程序的过程可能需要几分钟时间。
    4. 单击下一步以复审结果。
    5. 在“摘要”页面上,单击下一步

下一步做什么


反馈