Manual Installation Instructions
The FlexDeploy distribution contains the following components:
A tomcat 9 server with required libraries, and base configurations
The FlexDeploy WAR
The FlexDeploy database installation scripts
The FlexDeploy database migration scripts (for upgrading an existing FlexDeploy Tomcat installation)
The FlexDeploy plugins
Unless you are running on Windows or have been advised by Flexagon Support, consider using the Automated Linux installer instead.
Requirements
See FlexDeploy System Requirements for details on software and hardware requirements
Installation Instructions
- 1 Step 1. Ensure Java 21 or 17 is installed on the server.
- 2 Step 2. Prepare software
- 3 Step 3. Setup database and schemas
- 4 Step 4. Update Tomcat context.xml
- 5 Step 5. (Optional) Update Tomcat server.xml
- 6 Step 6. (Optional) Update setenvoverride
- 7 Step 7. Update database driver (Only if using Oracle Database)
- 8 Step 8. Set execute permission (Linux only)
- 9 Step 9. Adjust for non-default server side directories
- 10 Step 10. Configure Influx database
- 11 Step 11. Start tomcat
- 12 Step 12. Launch FlexDeploy in your browser.
- 13 Step 13. Verification
- 14 Step 14. FlexDeploy configuration
Adjust for Windows path if you are installing on Windows platform.
Step 1. Ensure Java 21 or 17 is installed on the server.
In this example, JAVA_HOME is /u01/java/jdk21 but it can be any path you want.
Step 2. Prepare software
FlexDeploy can be downloaded from the Flexagon Support Site. You will download specific version of FlexDeploy, download file is named Tomcat_Complete-X.X.X.X.zip, where X.X.X.X represents four digit version number.
Extract the zip file in the desired location (referred to as "FLEXDEPLOY_HOME" in this document). See example below, where zip was extracted in /u01/flexdeploy folder.
We recommend use of folder structure without any space in name.
cd /u01
mkdir -p flexdeploy
cd flexdeploy
unzip <location of distribution zip>/Tomcat_Complete-X.X.X.X.zip
Here is how it will look like after unzip.