Install or upgrade a Fortified ID product on a Windows server.
Note! This use case, "Install on Windows", will install a Fortified ID product online or using downloaded files. If you do not have internet access on the server which you are going to install on, go to use case "Download JRE and Artifact for Windows" to download requested files.
Windows server 2019 or later. Local or cloud instances like AWS or Azure for example.
Installation scripts to do an Fortified ID product installation. Contact Fortified ID on info@fortifiedid.se for installation scripts.
Credential file to access Fortified ID product area. Contact Fortified ID on info@fortifiedid.se to get credentials.
Correct download URL for the product you like to install. Contact Fortified ID a info@fortifiedid.se to get correct URL.
There are three files to be used when installing a Fortified ID product
Note. You need a Windows host with a later version of Powershell as you download computer.
There are three files to use when downloading a Fortified ID product offline. If you do not have the three scripts, check the prerequisite section.
We will put the three files in c:\temp in this use case.
install_fortifiedid_product.properties
install_fortifiedid_product.ps1
customer_access_credentials.json
Update install_fortifiedid_product.properties with the application you like to install.
Open install_fortifiedid_product.properties
Verify installation path on your Windows server
Note. If you have downloaded the JRE in advanced the JRE_LINK should look like e.g.,: JRE_LINK=c:\temp\fortifiedid-jre.zip
Verify installation path on your Windows server
Change memory for the application to use if needed.
If you need to use a proxy, uncomment the three commented lines.
Uncomment the product to install (not you can only install one product at time). You only uncomment four of the five rows. First row should not be uncomment. See example below where WEB should be installed
The APP_LINK value depend if you have online access or if you have predownloaded the artificat. Below is two examples how it can look like:
APP_LINK=https://fortifiedid.jfrog.io/artifactory/default-fortifiedid-libs-release-local/fortifiedid/integrity-server/2.0.0-RC30/integrity-server-2.0.0-RC30-dist.zip
APP_LINK=integrity-server-2.0.0-RC30-dist.zip
Save install_fortifiedid_product.properties
To install/upgrade application we use a PowerShell script.
Open a Windows PowerShell prompt on the Windows server. Make sure your run the prompt as an administrator.
In the PowerShell prompt, go to folder C:\temp. See command below.
In the PowerShell prompt, execute install_fortifiedid_product.ps1. See command below.
Type y to start installation. (Below we install Fortified ID Web as an example)
If you doing an upgrade you will get a question to backup the /application and /JRE folder. The files will located in a zip-file in a /backup folder. Note. The customer folder will nerver be touched doing an upgrade. Those files are protected.
Type y/n depending if you like to start service
Installation is now complete!
Open Windows Explorer
Go to C:\Program Files\FortifiedID\"app you installed"
You should find three folders
jre
application
customer
backup (you might have a backup folder depending on what you ansewerd during the upgrade and if you did an upgrade)
Open Windows Services
Verify that service Fortified ID "app you installed" exists
Using "RC releases"?! Note that only last 5 are stored and are frequently replaced with new and cannot be regenerated.
This use case will not install any Fortified ID product on Windows, it will only download JRE and Artifact. This is a prerequisite for an offline installation.
Note! If you have internet access from the Windows server, skip this use case and go to next use case, "Install on Windows".
A host that support Powershell. (E.g. Windows 11 or Windows 2019)
Download scripts to do an offline download of JRE and Fortified ID artifact. Contact Fortified ID on info@fortifiedid.se to get download scripts.
Credential file to access Fortified ID product area. Contact Fortified ID on info@fortifiedid.se to get credentials.
Correct download URL for the product you like to install. Contact Fortified ID a info@fortifiedid.se to get correct URL.
Note. You need a Windows host with a later version of Powershell as you download computer.
There are three files to use when downloading a Fortified ID product offline. If you do not have the three scripts, check the prerequisite section.
We will put the three files in c:\temp in this use case.
download_artifact_and_jre.ps1
download_artifact_and_jre.properties
customer_access_credentials.json
Update download_artifact_and_jre.properties with the application you like to download.
Open download_artifact_and_jre.properties
Add the URL for the app to download. Locate the two lines below.
Change download location if you like. (we will use default in this use case)
The script also support use of proxy for access if you have that demand.
Save download_artifact_and_jre.properties
Note. verify that you have the three files mentioned above in c:\temp.
Open a Windows PowerShell prompt on the Windows download computer. Make sure your run the prompt as an administrator.
In the PowerShell prompt, go to folder c:\temp. See command below.
In the PowerShell prompt, execute download_artifact_and_jre.ps1. See command below.
When script is completed you should two new files in c:\temp
fortifiedid-jre.zip
integrity-server-2.0.0-RC30-dist.zip (this is an example. You should see a zip-file with the name of the artificat you downloaded)
Move the two files to the windows server where you should do the installation.
To install a Fortified ID product on Windows, see use case Install on Windows
You can install a Fortified ID product on Windows either when online access is available from the server or if you have downloaded the files in advanced and moved them to the server.
This instruction includes two paths when installing a Fortified ID product on Windows.
You do NOT have internet access from your target Windows server. If you have internet access SKIP this step and go to step 2.
Follow
If you have internet access or have completed step 1, then it is time to installation.
Follow