安装服务器

安装该服务器涉及运行 IBM® Installation Manager 以及为该服务器和支持数据库指定配置信息。

开始之前

关于此任务

这些指示信息适用于安装新服务器。要升级现有服务器,请参阅升级 IBM UrbanCode Release

过程

  1. 使启动板程序启动。
    • 如果从 DVD 中进行安装,并且计算机上启用了自动运行功能,那么启动板程序将在您插入安装 DVD 时自动启动。否则,请运行 launchpad.exe 命令(在 Microsoft Windows 上)或 launchpad.sh 命令(在 Linux 上)。这些命令位于 DVD 的根目录中。
    • 如果从已下载的磁盘映像进行安装,请打开命令行窗口,并切换至用于解压缩磁盘映像的目录。然后,输入 UCR\disk1\launchpad.exe(在 Microsoft Windows 上)或 UCR/disk1/launchpad.sh(在 Linux 上)。
    启动板程序会启动。此程序会安装 IBM UrbanCode ReleaseIBM UrbanCode Release 需要 IBM Installation Manager,因此,如果没有安装后者,那么必须立即进行安装。可同时安装这两个产品。
  2. 在启动板中,单击安装 IBM UrbanCode Release 6.0 IBM Installation Manager 会打开。
  3. 在“安装软件包”向导的第一个页面上,选择产品的相应版本以及 IBM Installation Manager 的相应版本(如有必要),并单击下一步
  4. 在“许可证”页面上,阅读并接受所选产品的许可协议。如果您同意所有许可协议的条款,请单击我接受许可协议中的条款,然后单击下一步
  5. 输入共享资源目录的路径,或接受缺省路径。 此文件夹包含可由多个产品共享的资源。
    注: 除非卸载所有软件包,否则,无法更改共享的资源目录。
  6. 如果要安装 IBM Installation Manager,请指定它的安装目录,如下图中所示。
    指定共享资源目录以及
IBM Installation Manager
  7. 单击下一步
  8. 在下一个页面上,选择现有的软件包组或新的软件包组。
    • 如果要安装到现有软件包组,请在表中选择该软件包组,然后单击下一步
    • 如果要安装到新的软件包组中,请指定该软件包组的安装目录,然后单击下一步
  9. 在向导的下一个页面上,确保选择了正确的产品,然后单击下一步
  10. 在下一页面上,选择服务器的缺省语言,然后单击下一步 在安装之后,每个用户都可选择语言;请参阅设置用于服务器的语言
  11. 可选: 要设置邮件服务器以便发送通知,请指定 SMTP 服务器的信息,然后单击下一步 有关此页面上属性的更多信息,请参阅为部署配置电子邮件通知
  12. 指定要用于部署 IBM UrbanCode Release 的 Apache Tomcat 的实例。 Apache Tomcat 是唯一的受支持应用程序服务器。
    • 要安装 Apache Tomcat 的新实例,请单击安装 Apache Tomcat 7 并指定以下信息。
      注: 如果系统具有 UrbanCode uRelease 的先前安装版本,请勿选择此选项;在此情况下,请参阅升级 IBM UrbanCode Release
      使用安全的 SSL 连接
      选中此复选框,以使用安全连接。
      服务器的主机名或 IP 地址
      如果要安装独立服务器,请指定托管服务器的计算机的主机名。如果要在生产环境中安装独立服务器,请考虑使用不依赖于物理计算机的主机名,以便以后可以将服务器扩充为高可用性系统。如果要在集群中安装服务器,请指定集群的负载均衡器的主机名。
      不安全的访问端口
      指定服务器的 HTTP 端口。缺省值为 8080如果要安装 IBM UrbanCode DeployIBM UrbanCode Release,请确保对每个产品使用不同的端口。
      安全的访问端口
      指定服务器的 HTTPS 端口。缺省值为 8443如果要安装 IBM UrbanCode DeployIBM UrbanCode Release,请确保对每个产品使用不同的端口。 此参数指定 installed.properties 文件中的 install.server.web.https.port 属性。
      关闭端口
      指定要将关闭请求发送至的端口。缺省值为 8005。
      注: 通常,IBM UrbanCode Release 会将 server.properties 文件放置在 UCRelease 文件夹中。先前版本将此文件放置在主目录下的某个文件夹中。如果 .urbancode 文件夹 (V4.x) 或 .ibm 文件夹 (V5.x) 存在,那么会使用该文件夹中的 server.properties 文件。要使用 UCRelease 文件夹中的版本,请删除或重命名 .urbancode 文件夹或 .ibm 文件夹。此外,如果要在同一系统上安装多个 Tomcat 实例,那么必须删除或重命名该文件夹。
    • 要将 IBM UrbanCode Release 安装到现有服务器中,请单击使用现有服务器并指定以下信息:
      bin 目录位置
      指定应用程序服务器的 bin 文件夹的位置,例如 /usr/share/tomcat6/bin
      WAR 文件位置
      指定包含 WAR 文件的文件夹,例如 /var/lib/tomcat6/webapps
      上下文根
      指定先前安装中的应用程序的上下文根。在大多数情况下,该上下文根是 WAR 文件的名称(不包括扩展名 .war)。

      或者,可指定 ROOT,以使该应用程序可在应用程序服务器的基本 URL 处获得。在此情况下,IBM UrbanCode Release 服务器的 URL 可能会更改。例如,如果先前 URL 为 https://myserver.example.com:8443/urelease,那么新的 URL 为 https://myserver.example.com:8443

      注: 当使用现有的 Tomcat 实例时,会在主目录中创建 .IBM 文件夹(如果它尚不存在),并且会将 server.properties 文件放置在该文件夹中。在此情况下,UCRelase 目录用作占位符。由于所有 Tomcat 实例都将指向同一 server.properties 文件,因此,如果要将多个 Tomcat 实例安装在同一系统上,请勿使用此选项。
    • 要从 UrbanCode uRelease V4 进行升级,请单击升级 UrbanCode uRelease V4 的现有安装并参阅从 V4 升级服务器
  13. 单击下一步
  14. 在许可证发放设置页面上的许可证服务器元素字段中,指定许可证服务器的端口和主机名,然后单击下一步 可以指定许可证服务器的端口和主机名或 IP 地址,例如,27000@RCLServer.example.com。要在许可证服务器不可用时避免出现问题,可以指定多个许可证服务器。在这种情况下,请使用冒号(在 Linux 和 UNIX 上)或分号(在 Windows 上)分隔每个地址,如以下示例中所示:27000@RCLServer.example.com;27000@backupRCLServer.example.com。要了解更复杂的许可证服务器方案,请参阅以下文档:http://pic.dhe.ibm.com/infocenter/rational/v0r0m0/index.jsp?topic=/com.ibm.rational.license.doc/topics/r_specify_lic_servers.html
  15. 可选: 在邮件设置页面上,指定 SMTP 服务器的信息,然后单击下一步
  16. 在数据库设置页面上,清除使用现有安装的设置复选框,并指定下列参数。 并非所有参数都适用于每种数据库类型。
    数据库类型
    指定数据库的类型。如果您选择 derby,那么 IBM Installation Manager 会安装 Apache Derby 的新实例以供服务器使用。根据您选择的数据库类型,会显示新字段,以提供有关数据库的信息。
    警告: Derby 仅用于评估目的;请勿在生产服务器上使用 Derby。
    数据库用户名
    指定数据库的用户名。
    数据库密码
    指定数据库的密码。
    数据库驱动程序类
    指定数据库驱动程序的类名。如果要安装 Derby 的新实例,那么此字段不适用。
    数据库驱动程序 JAR 文件位置
    指定包含驱动程序类的 JAR 文件的文件夹。如果要安装 Derby 的新实例,那么此字段不适用。
    完整数据库连接字符串
    指定数据库的完整连接字符串。例如,DB2 连接字符串类似于以下示例:
    jdbc:db2://mydatabase.example.com:50000/ibm_ucr
    Oracle 数据库字符串类似于以下示例:
    jdbc:oracle:thin@mydatabase.example.com:1521:ORCL:
    如果要安装 Derby 的新实例,那么此字段不适用。
  17. 单击下一步
  18. 单击安装 如果在安装过程中显示了 java.lang.OutOfMemoryError 消息,请增大 IBM Installation Manager 使用的 Java™ 虚拟机 (JVM) 的堆大小。请将 -Xmx1024M 选项添加至 IBMIM.ini 文件,该文件位于 IBM Installation Manager 的安装目录内的 /eclipse 文件夹中。

下一步做什么

启动应用程序服务器。如果与该服务器一起安装了 Tomcat 7 的实例,那么可通过运行文件 server.startup(在 Linux 上)或 server.startup.bat(在 Windows 上)来启动该服务器。此文件位于服务器安装文件夹的 server 文件夹中。

在该服务器启动之后,可访问位于以下 URL 处的 IBM UrbanCode Releasehttp://host:port,其中 host:port 是该服务器的主机名和端口。如果要使用 Tomcat,那么不安全连接的缺省端口为 8080。

初始凭证为下列值:
  • 用户标识:admin
  • 密码:admin

反馈