Linux
Overview
You like to install or upgrade one of the products provided from Fortified ID on a Linux server. Installation is done by running a generic Bash script for all applications that uses a properties to define product and account.
Prerequisite
There are some prerequisite before continuing with install/upgrade.
Linux OS 64-bit.
Unzip installed in the Linux OS.
cURL installed in the Linux OS
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
In a terminal run the following commands to install the Web service.
Install Azul Zulu Java 17 using the guides that you can find using this link https://docs.azul.com/core/# In the steps below we will install Java on Ubuntu.
Import public key
Run the following command to update available packages.
Run the following command to
Verify the Java installation, run the java -version command. You should see the version of the installed Java.
Create or use an existing folder to download or copy the installation files to.
Change to the folder that will be used for the installation files.
Run the following command to download the installation files
Run the following command to unzip the files
Open fortifiedid_online_installation.properties with a text editor
Uncomment the lines in the Web section except for the first row. There is no support to install more than one product at a time.
Change the APP_LINK with the download link for the Web installation that you have got from Fortified ID.
Change INSTALLATION_PATH to the folder where you would like to install the service.
Example of the changes except for the APP_LINK path
Save the file when done.
Copy the customer_access_credentials.json that you should have received from Fortified ID file to the folder with the installation files
Run the following command to install the Web service. Add sudo in front of the command if root privilege is need to install the service.
Type Y to continue
Change to the <INSTALLATION_PATH>/customer folder
Run the following command to start the Web service. Add sudo in front of the command if root privilege is need to run the service.
Installation is complete
Now you are ready to start working with your Fortified ID product. Tip: Check out our use cases to get a head start!
Upgrade
Upgrade of an existing installation is done the same way as when you do a clean installation. Same Bash script and property file. See previous section. When uppgradering, two things to notice:
In the fortifiedid.properties file update the APP_LINK setting with the new link .
Folders, /application and /JRE, will be replaced during upgrade. Do not store any custom data there. The folder called /customer will not be replaced since it contains your customer data.
Restart
Stop the service by running ./stop.sh
Start the service again by running ./startup.sh -c Node ../customer/config/config.json