|
接続されているアプリケーションで単一の CA 署名証明書が設定されている場合は、以下に説明する手順をスキップしてください。ユーザーは ThingWorx Flow を適切に使用できるようになります。
ただし、CA 署名証明書に証明書チェーンがあり、その中間証明書のいずれかが自己署名証明書である場合は、以下の中間自己署名証明書の手順に従います。
|
|
自己署名証明書は 2048 ビット長でなければなりません。
|
|
Chrome ブラウザを使用して、自己署名証明書をエクスポートすることによって、自己署名証明書を PEM フォーマット (Base 64 でエンコード) で取得できます。
|
パラメータ | 更新するファイル | 変数名 | デフォルト値 | コメント |
---|---|---|---|---|
ThingWorx ホスト名 | docker-compose-files-single\.env | THINGWORX_SERVER | twx-server | ThingWorx Foundation のサーバー名を指定します。 |
以下にある docker-compose ファイル: docker-compose-files-single ディレクトリ | 以下の行の twx-server を のオカレンスを新しいホスト名に置き換えます。 | |||
ThingWorx ポート | docker-compose-files-single\.env | THINGWORX_PORT | 8080 | ThingWorx Foundation のサーバーポートを指定します。 |
ThingWorx Flow ホスト名 | dockerfiles\node\Dockerfile | FLOW_HOST | flow-ux-static | ThingWorx Flow のサーバー名を指定します。これは、NGINX サーバー名のエントリポイントです。 |
dockerfiles\nginx\Dockerfile | ||||
以下にある docker-compose ファイル: docker-compose-files-single ディレクトリ | 以下の行の flow-ux-static を のオカレンスを新しいホスト名に置き換えます。 | |||
ThingWorx Flow ポート | dockerfiles\nginx\Dockerfile | NGINX_PORT | 443 | ThingWorx Flow のサーバーポートを指定します。これは、NGINX サーバーポートのエントリポイントです。 |
以下にある docker-compose ファイル: docker-compose-files-single ディレクトリ | flow-ux-static の下の 443:443。 この値を更新するには、 左側の数値のみを修正します。 | |||
RabbitMQ ユーザー名 | docker-compose-files-single\security-common\keys.json | QUEUE.ADAPTERS.AMQP.CONFIG.credentials | RabbitMQ のユーザー名を指定します。 | |
dockerfiles\rabbitmq\Dockerfile | RABBITMQ_USER | |||
dockerfiles\rabbitmq\definitions.json | "name" および "user"
| |||
以下にある docker-compose ファイル: docker-compose-files-single ディレクトリ | RABBITMQ_USERNAME | |||
RabbitMQ パスワード | docker-compose-files-single\security-common\keys.json | QUEUE.ADAPTERS.AMQP.CONFIG.credentials | RabbitMQ のパスワードを指定します。 | |
dockerfiles\rabbitmq\Dockerfile 以下にある docker-compose ファイル: docker-compose-files-single ディレクトリ | RABBITMQ_PASSWORD | |||
dockerfiles\rabbitmq\definitions.json | "password"
| |||
PostgreSQL ホスト名 | docker-compose-files-single\.env | POSTGRES_SERVER | postgres | PostgreSQL フローデータベースのサーバー名を指定します。 |
docker-compose-files-single\ docker-compose-twx-http-postgres-and-flow-postgres.yml | postgres (大文字と小文字を区別) を新しいホスト名に置き換えます。 | |||
PostgreSQL ポート | docker-compose-files-single\.env | POSTGRES_PORT | 5432 | PostgreSQL フローデータベースのサーバーポートを指定します。 |
PostgreSQL データベース名 | docker-compose-files-single\.env | POSTGRES_DB | symphony | ThingWorx Flow によって使用される PostgreSQL フローデータベースの名前を指定します。 |
PostgreSQL ユーザー名 | docker-compose-files-single\.env | POSTGRES_USER | DB ユーザー | PostgreSQL フローデータベースのユーザー名を指定します。データベースが作成され、権限がユーザーに付与されます。 |
dockerfiles\flow-tools\dbinit.js | user: | |||
PostgreSQL パスワード | docker-compose-files-single\.env | POSTGRES_PASSWORD | PostgreSQL フローデータベースのパスワードを指定します。 | |
dockerfiles\flow-tools\dbinit.js | pwd: | |||
docker-compose-files-single\security-common\keys.json | MODEL_DB.connection.password | |||
PostgreSQL SSL モード | docker-compose-files-single\.env | SSL_MODE | false | PostgreSQL フローデータベースとの接続が SSL であるかどうかを指定します。 |
Azure PostgreSQL ホスト名 | docker-compose-files-single\.env | AZURE_POSTGRES_SERVER | Azure PostgreSQL ホスト名 | Azure PostgreSQL フローデータベースのサーバー名を指定します。 |
docker-compose-files-single\ docker-compose-twx-http-postgres-and-flow-azure.yml | postgres (大文字と小文字を区別) を新しいホスト名に置き換えます。 | postgres | ||
Azure PostgreSQL ポート | docker-compose-files-single\.env | AZURE_POSTGRES_PORT | 5432 | Azure PostgreSQL フローデータベースを指定します。 |
Azure PostgreSQL データベース名 | docker-compose-files-single\.env | AZURE_POSTGRES_DB | thingworxflow | ThingWorx Flow によって使用される Azure PostgreSQL フローデータベースの名前を指定します。 |
Azure PostgreSQL ユーザー名 | docker-compose-files-single\.env | AZURE_POSTGRES_USER | Azure PostgreSQL ユーザー名 | Azure PostgreSQL フローデータベースのユーザー名を指定します。データベースが作成され、権限がユーザーに付与されます。 |
dockerfiles\flow-tools\dbinit.js | user: | |||
Azure PostgreSQL パスワード | docker-compose-files-single\.env | AZURE_POSTGRES_PASSWORD | Azure PostgreSQL パスワード | Azure PostgreSQL フローデータベースのパスワードを指定します。 |
dockerfiles\flow-tools\dbinit.js | pwd: | |||
docker-compose-files-single\security-common\keys.json | MODEL_DB.connection.password | |||
Azure PostgreSQL SSL モード | docker-compose-files-single\.env | AZURE_SSL_MODE | true | Azure PostgreSQL フローデータベースとの接続が SSL であるかどうかを指定します。 |
Microsoft SQL Server ホスト名 | docker-compose-files-single\.env | MSSQL_POSTGRES_SERVER | mssql | Microsoft SQL フローデータベースのサーバー名を指定します。 |
docker-compose-files-single\ docker-compose-twx-http-mssql-and-flow-mssql.yml | mssql (大文字と小文字を区別) を新しいホスト名に置き換えます。 以下の値を変更しないでください。 mssql-tools. | mssql | ||
Microsoft SQL Server ポート | docker-compose-files-single\.env | MSSQL_POSTGRES_PORT | 1433 | Microsoft SQL フローデータベースを指定します。 |
Microsoft SQL Server データベース名 | docker-compose-files-single\.env | MSSQL_POSTGRES_DB | thingworx | ThingWorx Flow によって使用される Microsoft SQL フローデータベースの名前を指定します。 |
Microsoft SQL Server ユーザー名 | docker-compose-files-single\.env | MSSQL_POSTGRES_USER | thingworx | Microsoft SQL フローデータベースのユーザー名を指定します。データベースが作成され、権限がユーザーに付与されます。 |
dockerfiles\flow-tools\dbinit.js | user: | |||
Microsoft SQL Server パスワード | docker-compose-files-single\.env | MSSQL_POSTGRES_PASSWORD | Microsoft SQL フローデータベースのパスワードを指定します。 | |
dockerfiles\flow-tools\dbinit.js | pwd: | |||
docker-compose-files-single\security-common\keys.json | MODEL_DB.connection.password | |||
Microsoft SQL Server SSL モード | docker-compose-files-single\.env | MSSQL_SSL_MODE | false | Microsoft SQL フローデータベースとの接続が SSL であるかどうかを指定します。 |
パラメータ | 更新するファイル | 変数名 | デフォルト値 | コメント |
---|---|---|---|---|
ThingWorx ホスト名 | docker-compose-files-single\.env | THINGWORX_SERVER | twx-server | ThingWorx Foundation のサーバー名を指定します。 |
以下にある docker-compose ファイル: docker-compose-files-single ディレクトリ | 以下の行の twx-server を のオカレンスを新しいホスト名に置き換えます。 | |||
ThingWorx ポート | docker-compose-files-single\.env | THINGWORX_PORT | 8080 | ThingWorx Foundation のサーバーポートを指定します。 |
ThingWorx Flow ホスト名 | docker-compose-files-single\.env | FLOW_HOST | flow-ux-static | ThingWorx Flow のサーバー名を指定します。これは、NGINX サーバー名のエントリポイントです。 |
以下にある docker-compose ファイル: docker-compose-files-single ディレクトリ | 以下の行の flow-ux-static を のオカレンスを新しいホスト名に置き換えます。 | |||
ThingWorx Flow ポート | docker-compose-files-single\.env | NGINX_PORT | 443 | ThingWorx Flow のサーバーポートを指定します。これは、NGINX サーバーポートのエントリポイントです。 |
RabbitMQ ユーザー名 | docker-compose-files-single\.env | QUEUE_ADAPTERS_AMQP_CONFIG_CREDENTIALS | RabbitMQ のユーザー名を指定します。 | |
dockerfiles\rabbitmq\Dockerfile | RABBITMQ_USER | |||
dockerfiles\rabbitmq\definitions.json | "name" および "user"
| |||
以下にある docker-compose ファイル: docker-compose-files-single ディレクトリ | RABBITMQ_USERNAME | |||
RabbitMQ パスワード | docker-compose-files-single\.env | QUEUE_ADAPTERS_AMQP_CONFIG_CREDENTIALS | RabbitMQ のパスワードを指定します。 | |
dockerfiles\rabbitmq\Dockerfile 以下にある docker-compose ファイル: docker-compose-files-single ディレクトリ | RABBITMQ_PASSWORD | |||
dockerfiles\rabbitmq\definitions.json | "password"
| |||
PostgreSQL ホスト名 | docker-compose-files-single\.env | POSTGRES_SERVER | postgres | PostgreSQL フローデータベースのサーバー名を指定します。 |
docker-compose-files-single\ docker-compose-twx-http-postgres-and-flow-postgres.yml | postgres (大文字と小文字を区別) を新しいホスト名に置き換えます。 | |||
PostgreSQL ポート | docker-compose-files-single\.env | POSTGRES_PORT | 5432 | PostgreSQL フローデータベースのサーバーポートを指定します。 |
PostgreSQL データベース名 | docker-compose-files-single\.env | POSTGRES_DB | symphony | ThingWorx Flow によって使用される PostgreSQL フローデータベースの名前を指定します。 |
PostgreSQL ユーザー名 | docker-compose-files-single\.env | POSTGRES_USER | DB ユーザー | PostgreSQL フローデータベースのユーザー名を指定します。データベースが作成され、権限がユーザーに付与されます。 |
dockerfiles\flow-tools\dbinit.js | user: | |||
PostgreSQL パスワード | docker-compose-files-single\.env | POSTGRES_PASSWORD | PostgreSQL フローデータベースのパスワードを指定します。 | |
dockerfiles\flow-tools\dbinit.js | pwd: | |||
docker-compose-files-single\.env | MODEL_DB_CONNECTION_PASSWORD | |||
PostgreSQL SSL モード | docker-compose-files-single\.env | SSL_MODE | false | PostgreSQL フローデータベースとの接続が SSL であるかどうかを指定します。 |
Azure PostgreSQL ホスト名 | docker-compose-files-single\.env | AZURE_POSTGRES_SERVER | Azure PostgreSQL ホスト名 | Azure PostgreSQL フローデータベースのサーバー名を指定します。 |
docker-compose-files-single\ docker-compose-twx-http-postgres-and-flow-azure.yml | postgres (大文字と小文字を区別) を新しいホスト名に置き換えます。 | postgres | ||
Azure PostgreSQL ポート | docker-compose-files-single\.env | AZURE_POSTGRES_PORT | 5432 | Azure PostgreSQL フローデータベースのサーバーポートを指定します。 |
Azure PostgreSQL データベース名 | docker-compose-files-single\.env | AZURE_POSTGRES_DB | thingworxflow | ThingWorx Flow によって使用される Azure PostgreSQL フローデータベースの名前を指定します。 |
Azure PostgreSQL ユーザー名 | docker-compose-files-single\.env | AZURE_POSTGRES_USER | Azure PostgreSQL ユーザー名 | Azure PostgreSQL フローデータベースのユーザー名を指定します。データベースが作成され、権限がユーザーに付与されます。 |
dockerfiles\flow-tools\dbinit.js | user: | |||
Azure PostgreSQL パスワード | docker-compose-files-single\.env | AZURE_POSTGRES_PASSWORD | Azure PostgreSQL パスワード | Azure PostgreSQL フローデータベースのパスワードを指定します。 |
dockerfiles\flow-tools\dbinit.js | pwd: | |||
docker-compose-files-single\.env | MODEL_DB_CONNECTION_PASSWORD | |||
Azure PostgreSQL SSL モード | docker-compose-files-single\.env | AZURE_SSL_MODE | true | Azure PostgreSQL フローデータベースとの接続が SSL であるかどうかを指定します。 |
Microsoft SQL Server ホスト名 | docker-compose-files-single\.env | MSSQL_POSTGRES_SERVER | mssql | Microsoft SQL フローデータベースのサーバー名を指定します。 |
docker-compose-files-single\ docker-compose-twx-http-mssql-and-flow-mssql.yml | mssql (大文字と小文字を区別) を新しいホスト名に置き換えます。 以下の値を変更しないでください。 mssql-tools. | mssql | ||
Microsoft SQL Server ポート | docker-compose-files-single\.env | MSSQL_POSTGRES_PORT | 1433 | Microsoft SQL フローデータベースのサーバーポートを指定します。 |
Microsoft SQL Server データベース名 | docker-compose-files-single\.env | MSSQL_POSTGRES_DB | thingworx | ThingWorx Flow によって使用される Microsoft SQL フローデータベースの名前を指定します。 |
Microsoft SQL Server ユーザー名 | docker-compose-files-single\.env | MSSQL_POSTGRES_USER | thingworx | Microsoft SQL フローデータベースのユーザー名を指定します。データベースが作成され、権限がユーザーに付与されます。 |
dockerfiles\flow-tools\dbinit.js | user: | |||
Microsoft SQL Server パスワード | docker-compose-files-single\.env | MSSQL_POSTGRES_PASSWORD | Microsoft SQL フローデータベースのパスワードを指定します。 | |
dockerfiles\flow-tools\dbinit.js | pwd: | |||
docker-compose-files-single\.env | MODEL_DB_CONNECTION_PASSWORD | |||
Microsoft SQL Server SSL モード | docker-compose-files-single\.env | MSSQL_SSL_MODE | false | Microsoft SQL フローデータベースとの接続が SSL であるかどうかを指定します。 |
パラメータ | 更新するファイル | 変数名 | デフォルト値 | コメント |
---|---|---|---|---|
HAProxy ホスト名 | docker-compose-files-ha\.env | UI_DOMAIN TRIGGER_DOMAIN THINGWORX_SERVER | haproxy | 高可用性プロキシのサーバー名を指定します。これは、システムへのエントリポイントで、このあとにロードバランサーはその ThingWorx のバランスと可用性の定義に基づいて機能します。 |
以下にある docker-compose ファイル: docker-compose-files-ha ディレクトリ | haproxy のホスト名、エイリアス、およびリンク を新しいホスト名に置き換えます。 | |||
docker-compose-files-ha\ startImages-twx-ha-and-flow.sh | haproxy のオカレンスを新しいホスト名に置き換えます。 | |||
HAProxy ポート | docker-compose-files-ha\.env | FLOW_SSL_PORT THINGWORX_PORT | 8443 | 高可用性プロキシのサーバーポートを指定します。 |
以下にある docker-compose ファイル: docker-compose-files-ha ディレクトリ | haproxy の下の 8443:8443。 この値を更新するには、 左側の数値のみを修正します。 | |||
ThingWorx Flow ホスト名 | dockerfiles\node\Dockerfile | FLOW_HOST | flow-ux-static | ThingWorx Flow のサーバー名を指定します。 |
dockerfiles\nginx\Dockerfile | ||||
以下にある docker-compose ファイル: docker-compose-files-ha ディレクトリ | 以下の行の flow-ux-static を のオカレンスを新しいホスト名に置き換えます。 | |||
ThingWorx Flow ポート | dockerfiles\nginx\Dockerfile | NGINX_PORT | 443 | ThingWorx Flow のサーバーポートを指定します。 |
以下にある docker-compose ファイル: docker-compose-files-ha ディレクトリ | flow-ux-static の下の 443:443。 この値を更新するには、 左側の数値のみを修正します。 | |||
RabbitMQ ユーザー名 | docker-compose-files-ha\security-common\keys.json | QUEUE.ADAPTERS.AMQP.CONFIG.credentials | RabbitMQ のユーザー名を指定します。 | |
dockerfiles\rabbitmq\Dockerfile | RABBITMQ_USER | |||
dockerfiles\rabbitmq\definitions.json | "name" および "user"
| |||
以下にある docker-compose ファイル: docker-compose-files-ha ディレクトリ | RABBITMQ_USERNAME | |||
RabbitMQ パスワード | docker-compose-files-ha\security-common\keys.json | QUEUE.ADAPTERS.AMQP.CONFIG.credentials | RabbitMQ のパスワードを指定します。 | |
dockerfiles\rabbitmq\Dockerfile 以下にある docker-compose ファイル: docker-compose-files-ha ディレクトリ | RABBITMQ_PASSWORD | |||
dockerfiles\rabbitmq\definitions.json | "password"
| |||
PostgreSQL ホスト名 | docker-compose-files-ha\.env | POSTGRES_SERVER | postgres | PostgreSQL フローデータベースのサーバー名を指定します。 |
docker-compose-files-ha\ docker-compose-twx-posgres-ha-and-flow-postgres.yml | postgres (大文字と小文字を区別) を新しいホスト名に置き換えます。 | |||
PostgreSQL ポート | docker-compose-files-ha\.env | POSTGRES_PORT | 5432 | PostgreSQL フローデータベースのサーバーポートを指定します。 |
PostgreSQL データベース名 | docker-compose-files-ha\.env | POSTGRES_DB | symphony | ThingWorx Flow によって使用される PostgreSQL フローデータベースの名前を指定します。 |
PostgreSQL ユーザー名 | docker-compose-files-ha\.env | POSTGRES_USER | DB ユーザー | PostgreSQL フローデータベースのユーザー名を指定します。データベースが作成され、権限がユーザーに付与されます。 |
dockerfiles\flow-tools\dbinit.js | user: | |||
PostgreSQL パスワード | docker-compose-files-ha\.env | POSTGRES_PASSWORD | PostgreSQL フローデータベースのパスワードを指定します。 | |
dockerfiles\flow-tools\dbinit.js | pwd: | |||
docker-compose-files-ha\security-common\keys.json | MODEL_DB.connection.password | |||
PostgreSQL SSL モード | docker-compose-files-ha\.env | SSL_MODE | false | PostgreSQL フローデータベースとの接続が SSL であるかどうかを指定します。 |
パラメータ | 更新するファイル | 変数名 | デフォルト値 | コメント |
---|---|---|---|---|
HAProxy ホスト名 | docker-compose-files-ha\.env | UI_DOMAIN TRIGGER_DOMAIN THINGWORX_SERVER | haproxy | 高可用性プロキシのサーバー名を指定します。これは、システムへのエントリポイントで、このあとにロードバランサーはその ThingWorx のバランスと可用性の定義に基づいて機能します。 |
以下にある docker-compose ファイル: docker-compose-files-ha ディレクトリ | haproxy のホスト名、エイリアス、およびリンク を新しいホスト名に置き換えます。 | |||
docker-compose-files-ha\ startImages-twx-ha-and-flow.sh | haproxy のオカレンスを新しいホスト名に置き換えます。 | |||
HAProxy ポート | docker-compose-files-ha\.env | FLOW_SSL_PORT THINGWORX_PORT | 8443 | 高可用性プロキシのサーバーポートを指定します。 |
ThingWorx Flow ホスト名 | docker-compose-files-ha\.env | FLOW_HOST | flow-ux-static | ThingWorx Flow のサーバー名を指定します。 |
以下にある docker-compose ファイル: docker-compose-files-ha ディレクトリ | 以下の行の flow-ux-static を のオカレンスを新しいホスト名に置き換えます。 | |||
ThingWorx Flow ポート | docker-compose-files-ha\.env | NGINX_PORT | 443 | ThingWorx Flow のサーバーポートを指定します。 |
RabbitMQ ユーザー名 | docker-compose-files-ha\.env | QUEUE_ADAPTERS_AMQP_CONFIG_CREDENTIALS | RabbitMQ のユーザー名を指定します。 | |
dockerfiles\rabbitmq\Dockerfile | RABBITMQ_USER | |||
dockerfiles\rabbitmq\definitions.json | "name" および "user"
| |||
以下にある docker-compose ファイル: docker-compose-files-ha ディレクトリ | RABBITMQ_USERNAME | |||
RabbitMQ パスワード | docker-compose-files-ha\.env | QUEUE_ADAPTERS_AMQP_CONFIG_CREDENTIALS | RabbitMQ のパスワードを指定します。 | |
dockerfiles\rabbitmq\Dockerfile 以下にある docker-compose ファイル: docker-compose-files-ha ディレクトリ | RABBITMQ_PASSWORD | |||
dockerfiles\rabbitmq\definitions.json | "password"
| |||
PostgreSQL ホスト名 | docker-compose-files-ha\.env | POSTGRES_SERVER | postgres | PostgreSQL フローデータベースのサーバー名を指定します。 |
docker-compose-files-ha\ docker-compose-twx-posgres-ha-and-flow-postgres.yml | postgres (大文字と小文字を区別) を新しいホスト名に置き換えます。 | |||
PostgreSQL ポート | docker-compose-files-ha\.env | POSTGRES_PORT | 5432 | PostgreSQL フローデータベースのサーバーポートを指定します。 |
PostgreSQL データベース名 | docker-compose-files-ha\.env | POSTGRES_DB | symphony | ThingWorx Flow によって使用される PostgreSQL フローデータベースの名前を指定します。 |
PostgreSQL ユーザー名 | docker-compose-files-ha\.env | POSTGRES_USER | DB ユーザー | PostgreSQL フローデータベースのユーザー名を指定します。データベースが作成され、権限がユーザーに付与されます。 |
dockerfiles\flow-tools\dbinit.js | user: | |||
PostgreSQL パスワード | docker-compose-files-ha\.env | POSTGRES_PASSWORD | PostgreSQL フローデータベースのパスワードを指定します。 | |
dockerfiles\flow-tools\dbinit.js | pwd: | |||
docker-compose-files-ha\.env | MODEL_DB_CONNECTION_PASSWORD | |||
PostgreSQL SSL モード | docker-compose-files-ha\.env | SSL_MODE | false | PostgreSQL フローデータベースとの接続が SSL であるかどうかを指定します。 |