Before you begin
Before you install ThingWorx Flow, ensure that you do the following:
1. Identify the environment where you want to deploy the components, such as a physical server, virtual server environment, public or private cloud. For information about server requirements, see ThingWorx Flow server requirements.
2. Install and configure ThingWorx Foundation.
If you are installing ThingWorx Flow on a different machine than ThingWorx Foundation, copy the ThingWorxFoundation.xml file from the following location on the ThingWorx Foundation machine, to the same location on the ThingWorx Flow machine.
Windows: <Path to Users\username folder>\.ptc_ccif\ThingWorxFoundation.xml
Linux: ~/.ptc_ccif/ThingWorxFoundation.xml
If ThingWorx Foundation was installed manually and ThingWorx Flow is being installed with the installer, add the location of ThingWorx Foundation to ThingWorxFoundation.xml file on the ThingWorx Flow machine.:
Windows: <Path to Users\username folder>\.ptc_ccif\ThingWorxFoundation.xml
Linux: ~/.ptc_ccif/ThingWorxFoundation.xml
3. Ensure that ThingWorx Flow prerequisites are met.
For information about ThingWorx Flow prerequisites, depending on your database, see ThingWorx Flow prerequisites for PostgreSQL or ThingWorx Flow prerequisites for Microsoft SQL Server.
4. Download the appropriate software packages according to your operating system and database combination from the PTC Support Site.
ThingWorx Flow installers for PostgreSQL—Download Software > Order or Download Software Updates > ThingWorx Foundation > Release <n.n.n> > ThingWorx PostgreSQL > Most Recent Version.
ThingWorx Flow installers for Microsoft SQL Server—Download Software > Order or Download Software Updates > ThingWorx Foundation > Release <n.n.n> > ThingWorx Mssql > Most Recent Version.
Was this helpful?