ThingWorx Flow > Installation et configuration > Installation de ThingWorx Flow
Installation de ThingWorx Flow
Le programme d'installation ThingWorx Flow est disponible sur le site de support PTC pour les environnements sur site.
Le programme d'installation de ThingWorx Flow effectue les tâches suivantes :
Il installe ThingWorx Flow.
Il configure le schéma et les tables ThingWorx Flow dans la base de données.
Il connecte l'instance de ThingWorx Flow à l'instance de ThingWorx Foundation.
Il installe des logiciels tiers : RabbitMQ, Nginx, Node.js, PM2, Erlang, 7–Zip et Nssm
* 
ThingWorx Flow utilise PM2 pour gérer les services Flow. PM2 est une bibliothèque de gestionnaires de processus pour le Node.js d'exécution JavaScript. PTC ne prend pas en charge l'utilisation de la fonction PM2 "API Web". Elle est donc désactivée par défaut. PTC ne recommande pas d'activer cette fonction.
* 
Les versions NodeJS de chaque installation ThingWorx Flow sont répertoriées pour Windows et Linux.
Des programmes d'installation de ThingWorx Flow sont disponibles pour les combinaisons de système d'exploitation et de base de données suivantes :
Windows Server avec PostgreSQL
Windows Server avec Microsoft SQL Server
Red Hat Enterprise Linux avec PostgreSQL
Red Hat Enterprise Linux avec Microsoft SQL Server
Pour plus d'informations sur les versions prises en charge du système d'exploitation et de la base de données, consultez la rubrique Configuration requise pour le serveur ThingWorx Flow.
Vous ne pouvez installer ThingWorx Flow que sur une instance existante de ThingWorx Foundation. Vous disposez des options suivantes pour installer ThingWorx Flow :
Installez ThingWorx Flow sur la même machine que ThingWorx Foundation.
Pour obtenir des instructions détaillées sur l'installation de ThingWorx Flow, en fonction de votre base de données, reportez-vous à la rubrique Installation de ThingWorx Flow sur PostgreSQL ou à la rubrique Installation de ThingWorx Flow sur Microsoft SQL Server.
Installez ThingWorx Flow sur une machine autre que celle de ThingWorx Foundation.
Pour une vue d'ensemble des étapes à suivre, consultez la rubrique Installation de ThingWorx Flow sur une machine autre que celle de ThingWorx Foundation.
Installez ThingWorx Flow dans un environnement ThingWorx haute disponibilité.
Pour plus d'informations, consultez la rubrique ThingWorx Flow dans ThingWorx haute disponibilité.
* 
Le programme d'installation de ThingWorx Flow ne prend pas en charge les exécutions répétées, sauf si tous les artefacts d'une précédente installation sont supprimés. Installez ThingWorx Flow sur un instantané de machine virtuelle qui peut être restauré à un état de pré-installation.
Avec ThingWorx Flow 9.1, utilisez le programme de désinstallation automatique de ThingWorx Flow pour désinstaller ThingWorx Flow automatiquement.
Pour les versions précédentes, le programme d'installation de ThingWorx Flow ne prend pas en charge la désinstallation. Toutefois, vous pouvez désinstaller ThingWorx Flow manuellement.
Versions NodeJS pour l'installation de ThingWorx Flow sur Windows 
Version ThingWorx Flow
Version NodeJS
9.0.0
9.0.1
9.0.2
node-v12.16.3
9.0.3
node-v12.18.3
9.0.4
9.0.5
9.0.6
node-v12.19.0
9.0.7
9.0.8
9.0.9
9.0.10
9.0.11
9.0.12
node-v14.16.0
9.1.0
node-v12.18.3
9.1.1
node-v12.19.0
9.1.2
9.1.3
9.1.4
9.1.5
9.1.6
9.1.7
node-v14.16.0
9.2.0
9.2.1
9.2.2
9.2.3
node-v14.16.0
Versions NodeJS pour l'installation de ThingWorx Flow sur Linux 
Version ThingWorx Flow
Version NodeJS
9.0.0
9.0.1
9.0.2
9.0.3
9.0.4
9.0.5
node 12.x
9.0.6
9.0.7
9.0.8
9.0.9
9.0.10
9.0.11
9.0.12
node 14.x
9.1.0
9.1.1
node 12.x
9.1.2
9.1.3
9.1.4
9.1.5
9.1.6
9.1.7
node 14.x
9.2.0
9.2.1
9.2.2
9.2.3
node 14.x
Est-ce que cela a été utile ?