ThingWorx Flow 8.5 インストールの概要
ThingWorx Flow インストーラは、
PTC サポートサイトにあり、オンプレミス環境で使用できます。
ThingWorx Flow インストーラは以下のタスクを実行します。
• ThingWorx Flow をインストールします。
• データベース内で ThingWorx Flow スキーマとテーブルを設定します。
• ThingWorx Flow インスタンスを ThingWorx Foundation インスタンスに接続します。
• サードパーティソフトウェア RabbitMQ、Nginx、Node.js、PM2、Erlang、7-Zip、および Nssm をインストールします
|
ThingWorx Flow は PM2 を使用して Flow サービスを管理します。PM2 は JavaScript ランタイム Node.js 用のプロセスマネージャライブラリです。PTC は PM2 "Web API" 機能の使用をサポートしていないので、デフォルトでは無効になっています。この機能を有効にしないことをお勧めします。
|
ThingWorx Flow インストーラは以下のオペレーティングシステムとデータベースの組み合わせで使用できます。
• Windows Server と PostgreSQL
• Windows Server と Microsoft SQL Server
• Red Hat Enterprise Linux と PostgreSQL
• Red Hat Enterprise Linux と Microsoft SQL Server
ThingWorx Flow を ThingWorx Foundation の既存のインスタンスにインストールするか、1 つのインストーラを使用して ThingWorx Foundation および ThingWorx Flow のエンドツーエンドのインストールを実行できます。
シナリオ 1: ThingWorx Foundation の既存のインスタンスに ThingWorx Flow をインストールする
ThingWorx Foundation の既存のインスタンスに ThingWorx Flow をインストールする場合、以下のオプションがあります。
◦ ThingWorx Foundation と同じマシンに ThingWorx Flow をインストールする
◦ ThingWorx Foundation とは別のマシンに ThingWorx Flow をインストールする
シナリオ 2: 1 つのインストーラを使用して ThingWorx Foundation と ThingWorx Flow の両方をインストールする
|
8.5.1 以降では、このシナリオはサポートされていません。
|
ThingWorx Flow をインストールするには以下のオプションがあります。
• ThingWorx Foundation と同じマシンに ThingWorx Flow をインストールする。
• ThingWorx Foundation とは別のマシンに ThingWorx Flow をインストールする。
|
• 以前のインストールからすべての成果物が除去されていないかぎり、ThingWorx Flow インストーラを何度も繰り返して実行することはできません。インストール前の状態にロールバック可能な仮想マシンスナップショットに対して ThingWorx Flow のインストールを実行します。
• ThingWorx Flow インストーラはアンインストールをサポートしていません。
|
開始する前に
ThingWorx Flow をインストールする前に、以下の操作を行います。
2. ThingWorx Flow をインストールする方法に応じて、次のいずれかの操作を行います。
◦ ThingWorx Flow を ThingWorx Foundation の既存のインスタンスにインストールする場合、ThingWorx Foundation をインストールして設定しなければなりません。
3. ThingWorx Flow の必要条件が満たされていることを確認します。
◦ PostgreSQL 用 ThingWorx Flow インストーラ - > > > > > 。
◦ Microsoft SQL Server 用 ThingWorx Flow インストーラ - > > > > > 。