EDG Server Installation
Note
For upgrade steps from previous versions, see Upgrading from Previous Versions.
Make sure the prerequisites are provided: a supported operating system, and supported versions of Java and Tomcat
Copy the
edg-setup.properties
file from the downloaded TopBraid EDG distribution zip file into the Tomcat root directory (or another location readable by Tomcat).Tell Tomcat where to find the setup file by adding to the
CATALINA_OPTS
environment variable. See Setup File: Location.Also add the following required JVM argument to Tomcat’s
CATALINA_OPTS
environment variable:--add-opens=java.base/java.util.concurrent.locks=ALL-UNNAMED
Modify the settings in the setup file per the instructions found alongside the settings, or refer to Setup field reference for detailed instructions. Especially consider these fields:
vaultType and related fields for the selected Secure Storage type
securityRoles and related fields
databaseType and related fields for the selected storage type
Complete any additional configuration steps required by the authentication methods chosen for
endUserAuthMethod
andapiAuthMethods
. Refer to Authentication Methods for details.Place the
edg.war
into thewebapps
directory in TomcatStart Tomcat
Navigate to the home page of EDG. If setup was done incorrectly or is incomplete you will get an error page. Resolve any errors and restart, until EDG successfully starts up.
If
licenseFile
was not specified in the setup file, EDG will now ask for the license file to be uploaded.You should now be able to access the home page.
If no
adminSecurityRoles
were specified in the setup file, then an administrator must use the Rights Management Admin Page (in Server Administration) to transfer theAdministratorGroup
to their organization’s defined security role(s) and then remove it from theANY_ROLE
wildcard role. Until this step is done, all users will have administrator privileges.An administrator should now go over the Server Administration Page to make any additional adjustments to EDG.