This is an old revision of the document!


Server Requirements

Stages is a Java application and is executed on a Tomcat application server. The application server is automatically installed together with Stages.

The application server also acts as a web server. Thus, no additional web server (i.e. Apache or IIS) is required. If you do deploy Stages behind a web server (i.e. Apache or IIS), please ensure that:

  • the https and wss (web socket) protocol URLs are forwarded for /stages and below.
  • the https protocol URLs are forwarded for /reporting and below.
  • the https protocol URLs are forwarded for /pkit and below, if you want the V6 Stages bookmarks to be redirected to their V7 counterparts.

Running Stages with a permanent license requires the Stages server machine to have a fixed IP address.

If the Stages user database should be synchronized with a Windows Active Directory Server via LDAP, a read-only user account on the ActiveDirectory server is required.

Stages is approved to run on virtualized environments, if sufficient resource isolation is assured (e.g. that intense CPU usage on another VM cannot degrade the Stages application VM performance).

Software RequirementsDescription
Operating System
Windows Server 2012 (64-Bit)
Windows Server 2016 (64-Bit)
Windows Server 2019 (64-Bit)
Windows 7 (64-Bit)
Windows 10 (64-Bit)


Linux with RPM, LSB and x86_64 architecture
Java Virtual Machine
Windows:

Java SE Development Kit 1.8.0_161 (JDK-8u161) or any higher 1.8.x version (64-Bit)

(Oracle, Eclipse Temurin (former AdoptOpenJDK) and other platforms for Java Version 8).

Linux:

Java SE Development Kit 1.8.0_161 (JDK-8u161) or any higher 1.8.x (8u) version (64-Bit)

(Oracle, RedHat and other platforms for Java Version 8).