Installing on Linux

Use the platform-native installer to install the product on Linux platforms. The installer provides a collection of RPM and DEB packages.

Prerequisites

Ensure that TIBCO FTL is already installed on your machine.

On SUSE Linux, ensure that libjvm and rdma libraries are already installed.

Procedure

  1. Download the installation package.
    Download the package for either the community edition or the enterprise edition.
  2. Extract the TIBCO eFTL archive file to a temporary directory.
    Edition Command
    Community Edition
    unzip TIB_eftl-ce_6.5.0_linux_x86_64.zip
    Enterprise Edition
    unzip TIB_eftl_6.5.0_linux_x86_64.zip

    These extraction commands place installation RPM, DEB, and TAR artifacts in a temporary directory, named TIB_EFTL_6.5.0, within the current directory.

  3. Navigate to the temporary directory.
    cd TIB_EFTL_6.5.0
  4. Install using one of these commands, depending on the Linux platform variant.
    Linux Variant Command
    Red Hat, Centos, Fedora
    sudo yum install -y rpm/*.rpm
    Debian, Ubuntu
    sudo dpkg -i deb/*.deb
    SUSE
    sudo zypper install rpm/*.rpm
    Note: If you encounter issues with dependencies, you can safely ignore those dependencies and proceed with the installation.
    Other Linux variants If your Linux variant does not include yum, dpkg, or zypper, you can use tar.
    for f in tar/*; do sudo tar -C / -xvf $f; done
    
    Tip: You must have root privileges to write to the root / directory.
    The installation utilities yum, dpkg, or zypper install TIBCO eFTL software under /opt/tibco/.

    The archive utility tar installs TIBCO eFTL software under ./opt/tibco/. You must complete the next step.

    A complete installation includes the following packages:
    • eFTL runtime
    • eFTL development
    • eFTL servers
    • eFTL enterprise (Enterprise Edition only)
  5. Link to the FTL installation directory.
    Required only if you installed using tar.
    Explicitly create a symbolic link to the FTL directory:
    cd /opt/tibco/eftl/6.5
    ln -s  ../../ftl/6.5 ftl
    
  6. Copy the eFTL service executable to the FTL installation tree.
    Required only if you installed using tar.
    cd /opt/tibco
    mkdir -p ftl/6.5/bin/modules
    cp -i eftl/6.5/bin/modules/tibeftlserver ftl/6.5/bin/modules/tibeftlserver
  7. Optional. You may delete the temporary directory.