Share this page

# Silent installation

This section describes how to perform a silent installation of components, an installation that is performed automatically, without the need for user interaction.

In this topic:

## Prerequisite software

Before you perform the installation, review the pre-installation information, including the system requirements, described in Before you install.

Install the prerequisite software silently by running the relevant commands as follows.

Prerequisite Software | Command
--- | ---
.NET Framework 4.8 | `<Installdir>\Setup\Common\dotnet48\ndp48-x86-x64-allos-enu.exe /LCID /q /norestart /c:"install /q"` Note: .NET Framework 4.8 replaces the .NET Framework 4.6.2 and earlier files. If there are any applications that are using the .NET Framework 4.6.2 or earlier files and are running during the installation of .NET Framework 4.8, you may need to restart your machine. If you are prompted to restart the machine, restart it before continuing the installation. For details, see the .NET documentation.
.Net core hosting 8.0.17 | `<Installdir>\Setup\Common\dotnet_hosting\dotnet-hosting-8.0.17-win.exe/quiet OPT_NO_RUNTIME=1 OPT_NO_SHAREDFX=1 OPT_NO_X86=1`
Microsoft Visual C++ Redistributable for Visual Studio 2015-2022 | `<Installdir>\Setup\Common\vc2022_redist_x86\vc_redist.x86.exe /quiet /norestart`
Microsoft Visual C++ Redistributable for Visual Studio 2015-2022 (x64) | `<Installdir>\Setup\Common\vc2022_redist_x64\vc_redist.x64.exe /quiet /norestart`
Internet Information Services (IIS) | See the Microsoft documentation for the PowerShell command required for your IIS version. Note:OpenText Enterprise Performance Engineering server only.

Back to top

## Customize silent installation

This section describes how to customize the parameters in the UserInput.xml file, the file used for silent configuration. This file contains parameters for the server and host configurations.

You then instruct the Installer to use the customized file for the silent configuration input.

To configure the properties in the UserInput.xml file:

1. Copy the UserInput.xml file from the installation directory (...\Setup\Install\[Host][Server]\) to another location.

2. Configure the following properties on the server and host.

   Property | Applicable Environment | Description
   --- | --- | ---
   LW_CRYPTO_INIT_STRING | Server, Host | User-defined value used for encrypting data. Must be the same for all components.
   PublicKey | Host | The public key value used for validating authentication between the OpenText Enterprise Performance Engineering server and the Remote Management Agent. This must be retrieved from the OpenText Enterprise Performance Engineering server.
   IIS_WEB_SITE_NAME | Server | Choose the IIS web site used to host the server services. Note: The web site must exists prior to running the configuration. The value is optional. If no web site is specified and there is more than one defined on your machine, the configuration uses the first one (the one with the smallest ID value).
   DomainName | Server | The domain of the user defined in SystemUserName. If user is local, specify dot character (.) or empty value.
   SystemUserName | Server | Choose the name of the user configured as the OpenText Enterprise Performance Engineering Windows system user. Note: You can use a local or a domain user: If you are using a local user, the user is added to the Administrator group. If you are using a domain user, the value for this property should be in the form of <domain\user>. Make sure the machine and the user are part of the same domain and that the user exists on the machine. If you do not provide a user name, the system uses the default user name (`IUSR_METRO`). A user name cannot include the following characters [ ] : | < + > = ; , ? * @ If the supplied user's details are invalid (for example, the user name contains invalid characters, or the domain user does not exist), the system uses the default user name (`IUSR_METRO`) instead. For details on defining a user, see Install and configure servers and hosts.
   SystemUserPwd | Server | Choose the password for the OpenText Enterprise Performance Engineering Windows system user. Note: If the installer uses the default user (for example, when the value for property SystemUserName is empty), the password property is ignored and the installer uses the default password (`P3rfoRm@1nceCen1er`). A password cannot include the following characters < > | & " ^ or space. A password cannot be empty. If this field is empty, the system uses the default password (`P3rfoRm@1nceCen1er`). If using an existing user for the SystemUserName property, the password must match the password used by the existing user.
   UseDefaultUserSetting | Server | Indicate whether the default user should be used. Any value other than 'false' indicates that the default user (`IUSR_METRO`) should be used.
   AdminUsername | Server | User name of the initial user logging in to the OpenText Enterprise Performance Engineering server.
   AdminPassword | Server | The password for the admin user. This can be specified in plain text or encrypted.
   RecoveryQuestion | Server | The question used for resetting the admin user password. This can be specified in plain text or encrypted.
   RecoveryAnswer | Server | The answer corresponding to the recovery question. This can be specified in plain text or encrypted.
   FileSystemRoot | Server | The root of the OpenText Enterprise Performance Engineering file repository. If the path is local and does not exist, it will be created. The path must be a fully qualified.
   DbType | Server | The database type. Possible values: MS-SQL (SQL Auth.), MS-SQL (Win Auth.), Oracle, PostgreSQL
   LabDbName | Server | The name of the lab database schema.
   AdminDbName | Server | The name of the admin database schema.
   SiteDbName | Server | The name of the Site Management schema.
   DbAdminUser | Server | The name of the user used for creating the database schema.
   DbAdminPassword | Server | The password for the admin user above. This can be specified in plain text or encrypted.
   DbUsername | Server | The name of the user used for creating the tables. This must be different from the admin user, and it must be previously created on an SQL server.
   DbPassword | Server | The password for the above user. For an SQL server, this can be specified in plain text or encrypted. For an Oracle or PostgreSQL server, this is the schema password.
   DbServerHost | Server | The name of the database server (SQL and PostgreSQL server only).
   DbServerPort | Server | The port on which the database server is listening (SQL and PostgreSQL server only).
   DataSource | Server | The name of the data source (Oracle only).
   OracleTableSpace | Server | The table space used for creating the required tables (Oracle only).
   OracleTempTableSpace | Server | The temporary table space (Oracle only).
   ConfigureMail | Server | True/false flag indicates whether the SMTP server is configured.
   MailAddress | Server | The user's email address that is used for sending emails.
   MailSmtp | Server | The SMTP server available on your local area network.
   MailPort | Server | The port number used by the outgoing mail server.
   MailEncryption | Server | Types of encryption used for communicating with the mail server. Possible values: None, SSL, StartTLS
   MailAuthentication | Server | True/false flag indicates whether authentication is required when connecting to the SMTP server.
   MailUserName | Server | The user name used for authenticating to the SMTP server.
   MailUserPassword | Server | The password used for authenticating to the STMP server. This can be specified in plain text or encrypted.
   IisSecureConfiguration | Server | True/false flag indicates whether to perform SSL configuration for OpenText Enterprise Performance Engineering. The default value is true.
   IisSecureHostName | Server | The host name for the HTTPS binding in IIS.
   IisSecurePort | Server | The port for the HTTPS binding in IIS.
   ImportCertificate | Server | True/false flag indicates whether to import a certificate from the file system, or to use one already in the store.
   CertificateFilePath | Server | The file path for importing a certificate.
   CertificateStore | Server | The name of the selected certificate store.
   CertificateName | Server | The name of the selected certificate, if using an existing one.
   CertificatePassword | Server | The name of the selected certificate, if using an existing one.

3. Save the UserInput.xml file.

4. Specify the location of the saved file when running the silent installation command.

Back to top

## Silent installation on server and hosts

This section describes how to run the silent installation of the server and hosts on a Windows platform.

The silent installation is followed by the silent configuration which calls the UserInput.xml file for configuration parameters. You can customize the parameters in this file for the server configuration. For details, see Customize silent installation.

You can perform a silent installation using one of the following options:

- Option 1: Install prerequisite software and the component separately

- Option 2: Install prerequisite software together with the components

Note: If you are installing Network Virtualization (NV), you must deactivate Windows SmartScreen before proceeding with the silent installation. To do this, open HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer in the Registry Editor, and change the Value data for "SmartScreenEnabled" to "Off".

Option 1: Install prerequisite software and the component separately

1. Install the prerequisite software.

   Note: If you are prompted to restart the computer after installing the prerequisite software, you must do this before continuing with the installation.

2. After you have installed all the prerequisite software, install the component by running the appropriate command from the command line.

   Applies to | Example
   --- | ---
   Server | `msiexec /i <installdir>\Setup\Install\Server\LRE_Server.msi [<Additional parameters>] /qn [/l*vx "<Path to log file>"]`
   Host | `msiexec /i <installdir>\Setup\Install\Server\LoadRunner_x64.msi [<Additional parameters>] /qn [/l*vx "<Path to log file>"]`

For additional parameters that can be used, see Additional parameters.

Option 2: Install prerequisite software together with the components

You can also install in silent mode using the setup.exe file from the installation directory. This enables you to install the prerequisites in silent mode automatically before running the MSI installation in silent mode. Using this option also invokes the correct MSI file depending on the operating system platform.

Examples for performing the installation via setup.exe:

Applies to | Example
--- | ---
Server | `<installdir>\Setup\En\setup_server.exe /s [<Additional parameters>]`
Host | `<installdir>\Setup\En\setup_host.exe /s [<Additional parameters>]`

For additional parameters that can be used, see Additional parameters.

Additional parameters

Below is a list of optional parameters that can be used when installing prerequisite software and components.

Property | Applies to | Description
--- | --- | ---
INSTALLDIR | Server, Host | Directory in which to install the OpenText Enterprise Performance Engineering server or host.
USER_CONFIG_FILE_PATH | Server, Host | Path to your customized UserInput.xml file.
LRASPCHOST | Host | Used for marking the installation as anOpenText Enterprise Performance Engineering host. Possible values: “0” (false) or “1” (true). The default value is “0”.
INSTALL_JMETER | Host | To install JMeter as part of the OneLG installation, add the following to the installation command: `INSTALL_JMETER=1` By default, JMeter is not installed in silent mode.
INSTALL_GATLING | Host | To install Gatling as part of the OneLG installation, add the following to the installation command: `INSTALL_GATLING=1` By default, Gatling is not installed in silent mode.
NVINSTALL | Server, Host | Indicates whether to launch the OpenText Network Virtualization installation in silent mode, after the installation is complete. By default, OpenText Network Virtualization is not installed in silent mode. Possible values “Y” or “N”. Note: You must restart the machine for NV to function properly.

Installing an upgrade in silent mode

If you are installing an upgrade, the process is the same as for a regular installation.

Back to top

## Notes and limitations

If you attempt to download OpenText Network Virtualization installation files from the Internet or an FTP site, the files are blocked to protect the computer from untrusted files and you get the following message: "This file came from another computer and might be blocked to help protect his computer."

Resolution: Before installing OpenText Network Virtualization, unblock the files as follows:

1. Right-click one of the installation executable files located in <NV installation path>\Additional Components\Network Virtualization, and select Properties.

2. If there is an Unblock check box in the General tab, select it and click OK.

3. Verify that the Unblock check box is gone.

4. Repeat for each executable file in the Network Virtualization folder.

Back to top

https://admhelp.microfocus.com Enterprise Performance Engineering,LoadRunner Enterprise 8942
Tips to improve your search results...OpenText™ Enterprise Performance Engineering Help Center OpenText™ Enterprise Performance Engineering Help 26.1 All View Local Help Center View Online Help Center Version: