Linux Installation

image_pdfimage_print

Note: If you have an existing Jedox version, see the article Updating a Jedox Installation in Linux before starting the Setup.

To install and to start Jedox Web on Linux you need root rights.

The downloaded archive file of Jedox software includes the following files:

  • install.sh
  • jedox_ps.tar.gz
  • jedox.lic
  • components.txt
New installation (with deletion of any existing installation)

The default installation directory is …/opt/jedox/ps. Please delete this directory if it already exists. If required, you can specify a different installation directory during the installation. Then run install.sh in a “bash” shell (other shells, such as “dash”, are not supported).

During installation, you will be prompted to answer a few questions, such as in which directory and for which user to install. For the configuration of the ports for the Spreadsheet Server component’s interface and the Tomcat process, it is recommended to use the default settings.

The trial license file, jedox.lic, which is included in the download, is automatically copied during installation to the relevant directory (<INSTALL_PATH>/Data).

After the installation has finished, you can start Jedox with the command:

<INSTALL_PATH>/jedox-suite.sh start

For more information, see Start/Stop Jedox on Linux.

Jedox Changeroot environment

Jedox for Linux is distributed with a CentOS-based changeroot (chroot) environment, which contains the libraries needed by the different executables of the Jedox components (eg. OLAP, SupervisionServer, Jedox Web, and more).

Information about the CentOS release and the installed packages can be found in the file “jedox-chroot”. The file content looks like the following:

When a Jedox component is started via the jedox-suite.sh script, the system directories /dev, /sys and /proc will be mounted as follows:

mount -o bind "/dev" "$INSTALL_PATH/dev"
mount -o bind "/sys" "$INSTALL_PATH/sys"
mount -t proc none "$INSTALL_PATH/proc"

This is standard behavior for the initialization of a chroot environment. When stopping the Jedox instance, the specific mounts will be unmounted automatically.

To install and run Jedox, please read Software Requirements and Additional Requirements for Linux. If you have an existing Jedox software module and you want to update your version, please read Updating a Jedox Installation in Linux.

If the option to “configure httpd server to listen to TLS requests” is required, then it needs to be set as an option in the start script, e.g. ./jedox-suite.sh start –with-ssl

image_pdfimage_print