Installing TIBCO Flogo® Enterprise

TIBCO provides downloadable product archive files that you must download from the TIBCO™ eDelivery site.

Note: If you have an existing installation of Flogo Enterprise and would like to upgrade to a later version, go to the Upgrading an Existing Installation section for instructions on upgrading your older version.

Before you begin
  • Be sure to have Docker installed on your machine. Refer to the product Readme for the supported versions of Docker. If you are using Docker Toolbox, refer to Installing Flogo Enterprise on Docker Toolbox section for instructions.
  • Make sure that you have the cURL and unzip utility installed before you install Flogo Enterprise

If this is a new installation of Flogo Enterprise, follow these steps to install it:

    Procedure
  1. Download the archive file for your platform, TIB_flogo_<version>_<platform>.zip, from https://edelivery.tibco.com/storefront/index.ep.
  2. Extract the contents of the archive file.
    Note: On a Windows machine, you cannot use the default Windows extractor to extract the contents of the archive file. Instead, use freely available utilities such as 7-zip or WinRAR.
  3. Open a command prompt or terminal window and change directories to <FLOGO_ENTERPRISE_HOME>/flogo/<version>/bin.
  4. Run the following command pertaining to your operating system to install Flogo Enterprise:
    Operating System File Name Important Notes
    Windows start-webui.bat

    Make sure you have full control access before running the executable.

    On the Windows operating system, the Docker server architecture supports both linux/x64 container and windows/amd64 containers. Flogo Enterprise supports the linux/x64 container only.

    MacOS ./start-webui.sh

    Make sure that you have execute permission (a+x) before running this installer.

    Linux ./start-webui.sh

    Make sure that you have execute permission (a+x) before running this installer.

    You can use the following options:

    • -p to specify a port. For example, on Linux or Macintosh use the command ./start-webui.sh -p <port_number>
    • - eula-accept to accept the license agreement located in <FLOGO_ENTERPRISE_HOME>/flogo/<version>/license.

  5. You are prompted to enter a directory location: Enter a repository location path. Enter the path to a directory on your local machine where you would like to store the flogo.json files for your app.
    Note: The directory that you specify here must exist in the location. The directory should either be empty or can contain apps checked out from the version control system.
    The flogo.json file for each app is stored in its own directory in the location that you provide here. The app directory name is identical to the app name specified in the flogo.json file of the app. For details on app file persistence, see the TIBCO Flogo® Enterprise User's Guide.
  6. Press Enter.
  7. Open a browser and go to http://localhost:8090 to start Flogo Enterprise. If you specified a port number with the -p option, be sure to replace 8090 with your port number.
    The Flogo Enterprise Apps page opens.