Child pages
  • Server Installation

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Added Java 8 Support

...

Expand
titleSoftware requirements for automaIT server
Excerpt

Operating system

automaIT server should run on every Unix operating system fulfilling the software prerequisites.

Recommended operating systems are:

  • SuSE Linux Enterprise Server (Version 11 SP2)
  • Solaris (Version 11)

Java

Supported are all Oracle compatible Java Runtime Environment (JRE) implementations in 64-bit starting at version 7.

Version

Status

Java 5 64-bit(error) not supported

Java 6 64-bit

(error) not supported

Java 7 64-bit

(tick) supported
Java 8 64-bit(tick) supported

Apache Tomcat

Apache Tomcat is used as application server providing the user interface. Binary distributions for Apache Tomcat Core can be obtained from tomcat.apache.org. Verified versions are:

Version

Status

Apache Tomcat 6

(tick) supported (≥ 6.0.18 recommended)

Apache Tomcat 7

(tick) supported

PostgreSQL

The underlying database for automaIT is PostgreSQL. It is available in most Linux distributions through the packet management and can alternatively be downloaded from www.postgresql.org.

Version

Status
PostgreSQL 8(tick) supported (≥ 8.3 recommended)
PostgreSQL 9(tick) supported

...

To work properly automaIT server needs at least 512 MB of RAM. Depending on the number of concurrent users the value may be set much higher. For production usage it's recommended to reserve 1.5 GB of RAM for automaIT server. One of the The following files file needs to be placed at $CATALINA_HOME/bin/setenv.sh.

OS 64-bit

Code Block
languagebash
title$CATALINA_HOME/bin/setenv.sh
#!/bin/sh
# $CATALINA_HOME/bin/setenv.sh for Java 7 64-bit
export JAVA_OPTS="-XX:+UseCompressedOops -XX:MaxPermSize=256m"
# Usinguse Javathe 8next optionline MaxPermSizeinstead canif berunning removed because it is no longer supported by Java. 

OS 32-bit

Code Block
languagebash
title$CATALINA_HOME/bin/setenv.sh
#!/bin/sh
# $CATALINA_HOME/bin/setenv.sh for Java 7 32-bit
exporton Java 8 64-bit
#export JAVA_OPTS="-XX:MaxPermSize=256m"
# Using Java 8 this file can be ignored as MaxPermSize is no longer supported by Java.+UseCompressedOops"

The file needs to be executable as well.

...