Skip to main content
Skip table of contents

Linux Installation

Follow the steps below to install and run SuperSERVER on a Linux system. Alternatively, see Linux - Create a Service for steps on creating services to run SuperADMIN Server and SuperSERVER on Linux.

To run SuperADMIN server and console, you must ensure that a suitable version of Java is available in your PATH.

Prerequisites

SuperSERVER requires the libexpat0.so shared library. If this is not already installed on your system, use your package manager to obtain and install it.

Install SuperSERVER

To install SuperSERVER:

  1. Obtain the installation package. SuperSERVER for Linux is supplied as a single compressed file. It will be named something like SuperSERVER_SA-Linux-x86_64.9.0.0.tar.gz.
  2. Copy the SuperSERVER file to the location on disk where you want to install SuperSERVER, for example /opt/
  3. In a terminal, change to the directory where you saved the SuperSERVER file, and use the following commands to extract the contents:

    BASH
    gunzip SuperSERVER_SA-Linux-x86_64.9.0.0.tar.gz
    tar -xvf SuperSERVER_SA-Linux-x86_64.9.0.0.tar

    The files will be extracted to an STR sub directory. For example, if you copied the file to /opt/ then the SuperSERVER files will be extracted to /opt/STR/

Start SuperADMIN Server

You can now start the SuperADMIN server by executing the server.sh script in the STR/SuperADMIN/server directory. For example:

BASH
cd /opt/STR/SuperADMIN/server
./server.sh

Start SuperSERVER

Before starting SuperSERVER, you must source the SuperSERVER environment variables, which are defined in STR/SuperSERVER_SA/env.sh. Once you have done this you can start the server by executing STR/SuperSERVER_SA/scsa. For example:

BASH
cd /opt/STR/SuperSERVER_SA
source env.sh
./scsa

Start SuperADMIN Console

To start the console, execute STR/SuperADMIN/console/console.sh. For example:

BASH
cd /opt/STR/SuperADMIN/console
./console.sh
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.