IBM Support

Silent Installation Parameters in Worklight Server 5.0.5

Product Documentation


Abstract

This document explains the parameters for installing Worklight Server 5.0.5, when you cannot use the GUI wizard for IBM Installation Manager.

Content

For a general description of silent installation, see the Silent installation topic in the information center. documentation section at

The list of installation parameters in Worklight Server version 5.0.5 is as follows. Note, however, that these parameters are subject to change in every release.

KeyNecessary whenMeaning of valueAllowed values
user.appserver.selectionalwaysType of application server. “was” means preinstalled WAS 7.0, 8.0, or 8.5. “was85liberty” means WAS 8.5 Liberty profile to install. “tomcat” means Tomcat 7.0 or newer.was, was85liberty, tomcat
user.appserver.was.installdir${user.appserver.selection} == wasWAS installation directoryAn absolute directory name.
user.appserver.was.profile${user.appserver.selection} == wasProfile into which to install the applications. “Liberty” means the Liberty profile (subdirectory 'wlp').The name of one of the WAS profiles.
user.appserver.was.cell${user.appserver.selection} == was && ${user.appserver.was.profile} != LibertyWAS cell into which to install the applications.The name of the WAS cell.
user.appserver.was.node${user.appserver.selection} == was && ${user.appserver.was.profile} != LibertyWAS node into which to install the applications. Corresponds to the current machine.The name of the WAS node of the current machine.
user.appserver.was.scope${user.appserver.selection} == was && ${user.appserver.was.profile} != LibertyType of set of servers into which to install the applications. “server” means a standalone server.server
user.appserver.was.serverInstance${user.appserver.selection} == was && ${user.appserver.was.profile} != Liberty && ${user.appserver.was.scope} == serverName of WAS server into which to install the applications.The name of a WAS server on the current machine.
user.appserver.was.admin.name${user.appserver.selection} == was && ${user.appserver.was.profile} != LibertyName of WAS administrator.
user.appserver.was.admin.password2${user.appserver.selection} == was && ${user.appserver.was.profile} != LibertyPassword of WAS administrator, optionally encrypted in a specific way.
user.appserver.was.appcenteradmin.password${user.appserver.selection} == was && ${user.appserver.was.profile} != LibertyPassword of 'appcenteradmin' user to add to the WAS users list, optionally encrypted in a specific way.
user.appserver.was85liberty.preinstalledalways“true” means a preinstalled server, “false” means WAS Liberty to install.true, false
user.appserver.was85liberty.serverInstance_${user.appserver.selection} == was && ${user.appserver.was.profile} == LibertyName of WAS Liberty Server into which to install the applications.
user.appserver.tomcat.installdir${user.appserver.selection} == tomcatApache Tomcat installation directory.An absolute directory name.
user.database.selectionalwaysType of database management system used to store the databases.derby, db2, mysql, oracle
user.database.preinstalledalways“true” means a preinstalled database management system, “false” means Apache Derby to install.true, false
user.database.derby.datadir${user.database.selection} == derbyThe directory in which to create or assume the Derby databases.An absolute directory name.
user.database.db2.host${user.database.selection} == db2The host name or IP address of the DB2 database server.
user.database.db2.port${user.database.selection} == db2The port where the DB2 database server listens for JDBC connections. Usually 50000.A number between 1 and 65535.
user.database.db2.driver${user.database.selection} == db2The absolute file name of db2jcc.jar or db2jcc4.jar.An absolute file name.
user.database.db2.username${user.database.selection} == db2The user name used to access the DB2 databases.Non-empty.
user.database.db2.password2${user.database.selection} == db2The password used to access the DB2 databases, optionally encrypted in a specific way.Non-empty password.
user.database.mysql.host${user.database.selection} == mysqlThe host name or IP address of the MySQL database server.
user.database.mysql.port${user.database.selection} == mysqlThe port where the MySQL database server listens for JDBC connections. Usually 3306.A number between 1 and 65535.
user.database.mysql.driver${user.database.selection} == mysqlThe absolute file name of mysql-connector-java-5.*-bin.jar.An absolute file name.
user.database.mysql.username${user.database.selection} == mysqlThe user name used to access the MySQL databases.Non-empty.
user.database.mysql.password2${user.database.selection} == mysqlThe password used to access the MySQL databases, optionally encrypted in a specific way.
user.database.oracle.host${user.database.selection} == oracleThe host name or IP address of the Oracle database server.
user.database.oracle.port${user.database.selection} == oracleThe port where the Oracle database server listens for JDBC connections. Usually 1521.A number between 1 and 65535.
user.database.oracle.driver${user.database.selection} == oracleThe absolute file name of ojdbc6.jar.An absolute file name.
user.database.oracle.username${user.database.selection} == oracleThe user name used to access the Oracle databases.A string consisting of 1 to 30 characters: ASCII digits, ASCII uppercase and lowercase letters, '_', '#', '$' are allowed.
user.database.oracle.username.jdbc${user.database.selection} == oracleThe user name used to access the Oracle databases, in a syntax suitable for JDBC.Same as ${user.database.oracle.username} if it starts with an alphabetic character and does not contain lowercase characters, otherwise it must be ${user.database.oracle.username} surrounded by double-quotes.
user.database.oracle.password2${user.database.selection} == oracleThe password used to access the Oracle databases, optionally encrypted in a specific way.The password must be a string consisting of 1 to 30 characters: ASCII digits, ASCII uppercase and lowercase letters, '_', '#', '$' are allowed.
user.writable.data.useralwaysThe operating system user that shall be allowed to run the installed server.An operating system user name, or empty.
user.writable.data.group2alwaysThe operating system users group that shall be allowed to run the installed server.An operating system users group name, or empty.

[{"Product":{"code":"SSZH4A","label":"IBM Worklight"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"Installation","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF010","label":"HP-UX"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"}],"Version":"5.0.5.1;5.0.5","Edition":"Consumer;Enterprise","Line of Business":{"code":"LOB45","label":"Automation"}},{"Product":{"code":"SS4HGH","label":"IBM Mobile Foundation"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"Installation","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF010","label":"HP-UX"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"}],"Version":"5.0.5.1;5.0.5","Edition":"Consumer;Enterprise","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
17 June 2018

UID

swg27038160