Step 3: Create a Base TIBCO MFT Command Center Installation

For a first-time installation or an upgrade, follow the instructions provided below. For a hotfix installation, see Step 4: Install TIBCO MFT Command Center Hotfixes.

Prerequisites

Make sure that the JAVA_HOME and the PATH variables are set. If they are not set, see step 2.

Procedure

  1. After the JAVA_HOME and the PATH variables are set, copy the generated HTTPS keystore to the tibco directory. Optionally the installer can create a self-signed certificate.
    cp -r <MFT-Install>/cloud/k8s_samples/localhost.jks /tibco
  2. Install TIBCO MFT Command Center by following the instructions provided in TIBCO Managed Filer Transfer Command Center Installation in the following folder /tibco/mftcc. If you choose to install TIBCO MFT Command Center in another directory, your keystore file must be in /tibco directory.
    To install TIBCO MFT Command Center, you must connect to a database.
  3. If you use a self-signed certificate, use the default when prompted for a keystore. Otherwise enter Y to use an existing keystore.
    Enter the location of the keystore as /tibco/localhost.jks and the password for this keystore as changeit.
  4. Use the default context (cfcc).
  5. Use the default ports: Use ports 8080, 8443, 8005, and 8009 for TIBCO MFT Command Center.
    If you want to create your own keystore, then you must store it in the /tibco directory. Because client browsers generally connect to Kubernetes first, the MFT certificate is generally not seen by the end user.
  6. After the installation is complete, you must customize the TIBCO MFT Command Center installations as necessary:
    1. Copy JMS jar files (if JMS is used) to:
      /tibco/mftcc/server/webapps/cfcc/WEB-INF/lib
    2. Follow the "Security best Practices" documentation to lock down your system.
    3. Update any web.xml parameters as required.
    4. If you are going to allow HTTP traffic, set parameter UnsecuredHTTPSupport to YES.
      The installation requires connectivity to a test database.