Installing Squore on Linux

Before installing Squore on a Linux platform, verify that all prerequisites are met, as described in the section called “Installation Prerequisites”

If you use all the default settings, the installer will deploy the following components in the specified locations:

Ensure that you have read and write access to these locations as the user that will be used to install and run Squore.

Note

The installation script will try to guess the amount of memory to allocate for the database on your system. If it cannot do it, you will get an error message about setting kernel.shmall. In this case, you need to set the value of kernel.shmall to a value that suits your need, based on which other applications are running on your system. The script will only suggest a minimum value.

Follow these instructions to install Squore Server:

  1. Unzip the squore-server-linux-15-A-SP2.<buildNumber>.tar.bz2 archive file and then extract the content of the tar file in <INSTALLDIR> : i.e. the selected Squore installation directory.

    tar xjf squore-server-linux-15-A-SP2.<buildNumber>.tar.bz2

    <INSTALLDIR> now contains a new folder called squore-server. As an example: /home/user/squore/squore-server/.

  2. Run the Squore installation script in a command shell:

    <INSTALLDIR>/bin/install -T /path/to/temp/folder -D /path/to/database/cluster -b 0.0.0.0 -k /path/to/squore-license.p7s /path/to/project/data

    Warning

    Do not run the installation script as root, as this causes the installation of postgreSQL to fail.

    The file squore-license.p7s should have been previously provided by Squoring Technologies according to the applicable Squore licensing agreement.

    For more details on install options, refer to install(1).