8.3 在无提示或控制台模式中运行 JBossPostgreSQL 实用程序
可以在控制台或无提示模式中运行 JBossPostgreSQL 实用程序。在无提示模式中运行 JBossPostgreSQL 实用程序前,需要编辑该实用程序的属性文件。编辑完属性文件后,使用以下命令起动该实用程序:
JBossPostgreSQL -i silent -f <path to the properties file>
例如:
JBossPostgreSQL -i silent -f /home/jdoe/idm-install-files/silent.properties
下面是 JBossPostgreSQL 无提示安装的属性:
表 8-2 JBossPostgreSQL 配置属性
USER_INSTALL_DIR |
要安装 JBoss 和 JRE 的路径。
安装 JBoss 时必需;否则,将其留空。 |
NOVL_DB_NAME |
要使用的数据库的名称。默认数据库名称是 idmuserappdb。
安装 PostgreSQL 时必需。如果不是安装 PostgreSQL,将忽略该值。 |
NOVL_DB_PASSWORD |
数据库根口令。
安装 PostgreSQL 时必需。如果不是安装 PostgreSQL,将忽略该值。 |
NOVL_DB_PASSWORD_CONFIRM |
确认数据库根口令。
安装 PostgreSQL 时必需。如果不是安装 PostgreSQL,将忽略该值。 |
CHOSEN_INSTALL_FEATURE_LIST |
要安装的安装集。
必需。可以选择 JBoss 和 PostgreSQL,或只安装某个产品。
示例:
CHOSEN_INSTALL_FEATURE_LIST=JBoss, PostgreSQL
CHOSEN_INSTALL_FEATURE_LIST=JBoss,""
|
USER_MAGIC_FOLDER_1 |
PostgreSQL 的安装目录的名称。
安装 PostgreSQL 时必需。如果 CHOSEN_INSTALL_FEATURE_LIST 不包括 PostgreSQL,将忽略该属性。 |
START_DB |
指示安装程序是否在安装时启动数据库。如果想要安装程序启动数据库,则赋值 Start;否则,将该属性留空。
可选。 |
8.3.1 在环境中为无提示安装设置口令
如果不想在 silent.properties 文件中指定口令,则可以在环境中设置口令。在这种情况下,无提示安装程序将从环境读取口令,而不是从 silent.properties 文件读取。这可以补充一些安全性。
需要为 User Application 安装程序设置以下口令:
-
NOVL_DB_PASSWORD
-
NOVL_DB_USER_PASSWORD
要在 Linux 上设置口令,请使用 export 命令,如下例所示:
export NOVL_DB_USER_PASSWORD=myPassWord
要在 Windows 上设置口令,请使用 set 命令,如下例所示:
set NOVL_DB_USER_PASSWORD=myPassWord