26.2 以无提示模式为 Identity Manager 安装 Tomcat 和 PostgreSQL

无提示(非交互式)安装不显示用户界面,也不向用户提出任何问题。此时,InstallAnywhere 将使用默认 silent.properties 文件中的信息。您可以使用默认文件运行无提示安装,或者编辑该文件以自定义安装过程。要执行引导式安装,请参见部分 26.1, 使用向导安装 PostgreSQL 和 Tomcat

要准备安装,请查看以下章节中列出的注意事项和系统要求:

26.2.1 保护无提示安装所用的口令

如果您不想在 silent.properties 文件中指定用于安装的口令,可以改为在环境中设置口令。在这种情况下,无提示安装程序将从环境读取口令,而不是从 silent.properties 文件中读取。这可以补充一些安全性。

您必须为 User Application 安装指定以下口令:

  • NETIQ_DB_PASSWORD

  • NETIQ_DB_PASSWORD_CONFIRM

Linux

使用 export 命令。例如:

export NETIQ_DB_PASSWORD_CONFIRM=myPassWord
Windows

使用 set 命令。例如:

set NETIQ_DB_PASSWORD_CONFIRM=myPassWord

26.2.2 以无提示模式安装 Tomcat 和 PostgreSQL

  1. 登录到要安装应用程序的计算机。

  2. (视情况而定)如果您已获取 Identity Manager 安装包的 .iso 映像文件,请浏览到包含安装文件的目录:

    • Linuxproducts/RBPM/postgre_tomcat_install/

    • Windowsproducts/RBPM/postgre_tomcat_install

  3. (视情况而定)如果您已从 NetIQ 下载网站下载了安装文件,请完成以下步骤:

    1. 浏览到所下载映像的 .tgzwin.zip 文件。

    2. 将该文件的内容解压缩到本地计算机上的某个目录中。

  4. 要指定安装参数,请完成以下步骤:

    1. 确保 silent.properties 文件与安装的可执行文件位于同一目录中。

    2. 在文本编辑器中,打开 silent.properties 文件。

    3. 指定参数值。有关参数的说明,请参见步骤 7

      注:要对 Linux 服务器上的 User Application 使用现有的 PostgreSQL 数据库,请为 NETIQ_USE_INSTALLED_POSTGRES 指定 installed。数据库实例必须由受支持版本的 PostgreSQL 运行。此外,您无需配置该数据库。

    4. 保存并关闭文件。

  5. 要起动安装过程,请输入以下命令之一:

    • LinuxTomcatPostgreSQL.bin -i silent -f silent.properties

    • Windowsinstall -i silent -f silent.properties

    注:如果 silent.properties 文件不在安装脚本所在的目录中,您必须指定该文件的完整路径。该脚本会将必要的文件解压缩到一个临时目录,然后起动无提示安装。