Linux

Installation is done by running a generic Bash script for all applications that uses a properties file defining product and account.

Prerequisite

  • Linux OS 64-bit.

  • Unzip installed in the Linux OS.

  • cURL installed in the Linux OS

  • JAVA latest 21 JRE from Azul installed. Se documentation on how at:

    https://docs.azul.com/core/install

  • Contact Fortified ID support to get the download credentials file, customer_access_credentials.json.

  • Latest version of the Bash script and property file.

  • Hardware requirement is depend on usage of the application

    • Minimum of 10 GB of drive space

    • Minimum 4 GB of RAM

    • Integrity is not CPU intensive; two virtual CPUs should work for most scenarios

Installation

Get installation package from Fortified ID.

Edit "FortifiedID_Online_Installation.properties":

Uncomment and enter values for:

APP_LINK=<url to product>

INSTALLATION_PATH=/opt/fortifiedid/web

DOWNLOADED_PRODUCT_FILENAME=<product_name>

Appropriate values are provided by FortifiedID

Place "customer_access_credentials.json" in the same directory as "FortifiedID_Online_Installation.properties". Execute the "linuxinstaller.sh" script.

Installation error

Due to slight differences in Linux dialects, in some cases, errors may occur. In majority of cases it is related to updates to start.sh & stop.sh files.

Changes can be done manually after installation.

Contact FortifiedID if error you experience any installation errors

Upgrade

Update APP_LINK with new value and execute execute the linuxinstaller.sh script.

Folders, /application and /JRE, will be replaced during upgrade. Do not store any custom data there. The folder called /customer will not be replaced.

Installer skript needs TMPDIR variable. Before starting the script ensure this is present. If not set the variable.

Using "RC releases"?! Note that only last 5 are stored and are frequently replaced with new and cannot be regenerated.

Last updated