Jedox Installation in Linux

image_pdfimage_print

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

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.

As of Jedox 6.0, in Linux Setup the option to “configure httpd server to listen to TLS requests” has been removed. If this option is required, then it needs to be set as an option in the start script, e.g. ./jedox-suite.sh start –with-ssl

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:

Jedox chroot-jail Wed, 05 Nov 2014 04:51:05 +0100
CentOS release 6.6 (Final)

Installed RPM packages:
setup-2.8.14-20.el6_4.1.noarch
basesystem-10.0-4.el6.noarch
tzdata-2014i-1.el6.noarch
nss-softokn-freebl-3.14.3-17.el6.i686
glibc-2.12-1.149.el6.i686
bash-4.1.2-29.el6.i686

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 initalization of a chroot environment. When stopping the Jedox instance, the specific mounts will be unmounted automatically.

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.

image_pdfimage_print
Was this post helpful?
NoYes (+1 rating, 1 votes)
Loading...