Spotfire Server and Environment - Quick Start

Installing the Spotfire Server files (tarball Linux)

You can install the Spotfire Server files on Linux using the tarball installer.

About this task

  • For security and product performance reasons, install Spotfire Server on a different computer than the database.
  • You might need to configure Security-Enhanced Linux in your system, if enabled, to install the Spotfire Server using the tarball. Check the corresponding documentation for your operating system.

Procedure

  1. Copy the Spotfire Server installation software package from its download directory to a temporary directory on the target host.
    For example, /temp/.
  2. Create a destination directory for the Spotfire Server.
    Note: The directory must contain the string spotfireserver for start and stop scripts to work.
    Example:
    mkdir -p /opt/spotfire/spotfireserver/<version_number>
  3. From the destination directory, unpack the package.
    Example:
    cd /opt/spotfire/spotfireserver/<version_number>
    tar xzf /temp/spotfireserver-<version_number>.x86_64.tar.gz
    --strip-components 1
    The Spotfire Server is unpacked into the specified directory.
  4. In the directory that you unpack the tarball to in step 3, execute the configure post-installation script, specifying the values for the parameters.
    Example:
    cd /opt/spotfire/spotfireserver/<version_number>
    ./configure -s <SERVER_FRONTEND_PORT> \
        -r <SERVER_BACKEND_REGISTRATION_PORT> \
        -b <SERVER_BACKEND_COMMUNICATION_PORT>
    Note:
    • To be prompted to provide the values, run the ./configure command with no parameters (./configure).
    • To provide specific parameter values, run the ./configure command with explicit values for the parameters (for example, ./configure -s 81 -r 9081 -b 9444).
    See details about the installation parameters on Installation of Spotfire Server if needed.
    Text similar to the following is shown on the command line:
    Post install configuration of Spotfire Server <version_number> was successful.
  5. Configure Spotfire Server to start when the computer starts by running this command:
    sudo ./configure-boot
    Text similar to the following is shown on the command line.
    Spotfire Server <version_number> has been successfully configured to start on system boot.
    Note: Running the configure-boot script changes the installation directory ownership to user spotfire and restricts other users from performing actions on the installation directory.

Customizing your installation

You can make your tarball installation more streamlined by using commands as in the following example:
SERVER_VERSION=<version> 
mkdir -p /opt/spotfire/spotfireserver/${SERVER_VERSION} 
tar xvf spotfireserver-${SERVER_VERSION}.x86_64.tar.gz \
    --strip-components=1 \
    --directory=/opt/spotfire/spotfireserver/${SERVER_VERSION} 

/opt/spotfire/spotfireserver/${SERVER_VERSION}/configure \
     -s "${SERVER_FRONTEND_PORT:-8080}" \
     -r "${SERVER_BACKEND_REGISTRATION_PORT:-9080}" \
     -b "${SERVER_BACKEND_COMMUNICATION_PORT:-9443}" 

/opt/spotfire/spotfireserver/${SERVER_VERSION}/configure-boot