Install TIBCO BPM Enterprise Developer Server

    Procedure
  1. Navigate to the temporary directory containing the previously downloaded and extracted TIBCO BPM Enterprise archive file.
  2. Run the TIBCOUniversalInstaller executable.
  3. Click Next on the Welcome screen.
  4. Accept the license agreement and click Next.
  5. Select Create a New TIBCO_HOME to create a new installation environment. In the Directory field, specify or browse to the directory into which you want to install TIBCO BPM Enterprise, then click Next.
    Note:
    • The directory cannot be the same as the directory of an existing installation environment.
    • The directory should be empty.
    • The directory path cannot contain the following special characters:

      # $ % & * < > ? ` |

  6. On the Installation Profile Selection screen, select BPM Developer Server, then click Next.
  7. Accept the default directory in the TIBCO Configuration Directory screen (referred to as CONFIG_HOME), or type a directory name, or click Browse to select a directory, then click Next.
    Ensure that the selected directory is not the configuration directory for another TIBCO installation environment.
  8. On the Pre-Install Summary screen, verify the details, then click Next.
    The installer completes the following tasks:
    • processes and copies the required TIBCO BPM Enterprise files to TIBCO_HOME
    • configures the TIBCO BPM Enterprise software, copying the required files to CONFIG_HOME
    • builds Docker images of the PostgreSQL, ApacheDS LDAP server, and TIBCO BPM Enterprise application, and
    • starts the TIBCO BPM Enterprise Developer Server (using docker-compose up), which exposes the PostgreSQL, ApacheDS LDAP server, and TIBCO BPM Enterprise application as services.
  9. When the installation is complete, click Finish to close the installer.
  10. Verify that you can log into TIBCO BPM Enterprise, as the tibco-admin user (with password secret), on the following URL:
    http://localhost/apps/login/index.html
Note: Do not shutdown Docker Compose, to avoid data loss, because the database is part of the Docker Compose.