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:
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
After the installation has finished, you can start Jedox with the command:
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:
Jedox chroot-jail Wed, 05 Nov 2014 04:51:05 +0100
CentOS release 6.6 (Final)
Installed RPM packages:
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