PhenixID Server, silent install

This document describes how to install PhenixID Server using silent install.
The different selections during the the installation will be set using a response file.

Overview

PhenixID Server installation can be automated, so no user interaction is required during it's progress.
This is done by adding the argument "-q" when running the installation file.
A response file, with the same name as the installation file (but different extension), will be used to set the different values.
This response file must be located in the same folder as the installation file.

Note:
If changes are being made to current installation, please make sure to have a recent backup before proceeding.

System requirement

  • PhenixID Server installation file
  • PhenixID Server license file

Installation

Before starting the installation, the response file must be created and the desired settings added to it.

Example of settings for a new installation, Linux:
# install4j response file for PhenixID service 3.2.0
sys.installationDir=/opt/PhenixID/Server
licFile=/Install/license.p12
adminuser=phenixid
adminpassword=password
adminpassword2=password
mplEncryptionkey=secretencryptionkey
httpPort$Long=8443
sys.adminRights$Boolean=true
sys.languageId=en

Example of settings for a new installation, Windows:
# install4j response file for PhenixID service 3.2.0
sys.installationDir=C\:\\Program Files\\PhenixID\\Server
licFile=C\:\\Install\\license.p12
adminuser=phenixid
adminpassword=password
adminpassword2=password
mplEncryptionkey=secretencryptionkey
httpPort$Long=8443
sys.adminRights$Boolean=true
sys.languageId=en

When done, the response file must be located in the same folder as the installation file and have the same name but with the extension .varfile:

Installation can now be run like this:
phxid_server_windows_x64_3_2_0.exe -q

For troubleshooting, add the argument -console:
phxid_server_windows_x64_3_2_0.exe -q -console