ThingWorx Flow > 安装和配置 > 安装 ThingWorx Flow > 在与 ThingWorx Foundation 不同的计算机上安装或升级 ThingWorx Flow
在与 ThingWorx Foundation 不同的计算机上安装或升级 ThingWorx Flow
步骤
您可在与 ThingWorx Foundation 不同的计算机上安装或升级 ThingWorx Flow
将 ThingWorx Flow 安装在与 ThingWorx Foundation 不同的计算机上
1. ThingWorx Foundation platform_settings.json 文件复制到您想要安装 ThingWorx Flow 的主机上。安装 ThingWorx Flow 时需提供此 platform_settings.json 文件位置。
2. 安装 ThingWorx Flow
有关安装 ThingWorx Flow 的详细步骤,请参阅在 在 PostgreSQL 上安装 ThingWorx Flow在 Microsoft SQL Server 上安装 ThingWorx Flow,具体取决于您所使用的数据库。
3. 完成安装后步骤
在与 ThingWorx Foundation 不同的计算机上升级 ThingWorx Flow
1. 请按照升级 ThingWorx Flow 中的步骤进行操作。
2. 完成升级后步骤
安装后或升级后步骤
1. platform-settings.json 文件中的 OrchestrationSettings 部分下针对 QueuePassword 显示的密码不进行加密。按照此处的步骤加密 QueuePassword (RabbitMQ 密码)。
在此过程中,您必须将 QueuePassword 的值更新为 encrypt.queue.password
如需更改 RabbitMQ 加密密码,请参阅更新 RabbitMQ 加密密码
* 
此步骤仅适用于 ThingWorx Flow 9.0.0 和 9.0.1 版本的全新安装,以及所有版本的升级。
2. 确保 RabbitMQ 端口 (默认为 5672) 在 ThingWorx Flow 服务器上处于打开状态,且可从 ThingWorx Foundation 服务器进行访问 (前提是 ThingWorx FlowThingWorx Foundation 安装在不同的计算机上)。
3. 将已更新 platform_settings.json 文件复制到 ThingWorx Foundation 主机,然后重新启动 ThingWorx Foundation
5. ThingWorx Flow 密钥保存在 ThingWorx Foundation KeyStore 中,以在 ThingWorx FlowThingWorx Foundation 之间建立安全通信。此处提供了执行此任务的详细步骤。
6. ThingWorx Foundation 主机上,运行以下命令以启用 ThingWorx Foundation 端口:
firewall-cmd --zone=public --add-port=<ThingWorx_Foundation_Port>/tcp --permanent && firewall-cmd --reload
这对您有帮助吗?