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
這是否有幫助?