安裝並配置 ThingWorx Navigate > 準備安裝 > 先決條件
  
先決條件
在本主題中,您將會了解 ThingWorx Navigate 的先決條件。這其中包括硬體大小調整、ThingWorx FoundationWindchill 的需求。
您可以直接導覽至下列任何主題:
產品相容性資訊
硬體大小
ThingWorx 需求與 ThingWorx Navigate 授權
解除安裝 ThingWorx Integration Runtime
Windchill 需求
KeyStore 與 TrustStore 檔案
產品相容性資訊
請於 Release AdvisorThingWorx Navigate 產品相容性一覽表中查閱 Windchill、ThingWorx、Web 瀏覽器、協力廠商軟體及其他必要應用程式的支援版本。
* 
PTC 計劃在 ThingWorx Navigate 的下一個發行版本中淘汰 ThingWorx Navigate 產品相容性一覽表。將不會再針對未來發行版本維護此文件。如需相容性資訊,我們建議參考 Release Advisor
使用 Release Advisor
欲在 Release Advisor 中檢視發行版本一覽表:
1. 登入 Release Advisor
2. 「主要產品」頁中,執行下列步驟:
a. 「產品系列」欄位中,選取 ThingWorx
b. 「產品」欄位中,選取 ThingWorx Navigate
c. 「版本」欄位中,選取您需要瞭解其相容性資訊的版本。
d. 按一下「新增」
3. 按一下「下一步」
4. 所選產品的發行版本一覽表將提供在頁面頂部「主要產品」列的「發行版本一覽表」欄位中。
如需有關使用 Release Advisor 的其他資訊,請參閱「PTC 知識庫」中的此技術支援文章
硬體大小
在 ThingWorx 說明中心中審核系統需求的 ThingWorx 調整大小指導原則。
ThingWorx Navigate 平台調整大小指南可協助您確定成功部署 ThingWorx Navigate 所需的硬體組態。
ThingWorx 需求與 ThingWorx Navigate 授權
安裝 ThingWorx Foundation
ThingWorx Foundation 必須在安裝 ThingWorx Navigate 前使用安裝程式進行安裝。如需安裝 ThingWorx Foundation 的說明,請參閱 ThingWorx 9 說明中心的 ThingWorx Foundation 安裝程式
* 
如果您打算使用單一登入 (SSO) 驗證配置 ThingWorx Navigate,您必須先使用 SSL 配置 ThingWorx Foundation,然後才能開始 ThingWorx Navigate 安裝。
雖然 ThingWorx Foundation 支援 PingFederate、Azure Active Directory 以及 Active Directory Federation Services 作為中央驗證伺服器 (CAS),但 ThingWorx Navigate 在此發行版本中僅支援 PingFederate
使用安裝程式安裝 ThingWorx Foundation 之後,請執行「授權配置器」工具來接收具有 ThingWorx Navigate 權利的有效授權。
安裝 ThingWorx Flow
ThingWorx Flow 必須在安裝 ThingWorx Navigate 前使用安裝程式進行安裝。如需安裝 ThingWorx Flow 的說明,請參閱 ThingWorx 說明中心的安裝 ThingWorx Flow 主題。
* 
ThingWorx FoundationThingWorx FlowThingWorx Navigate 必須安裝在相同系統中。
安裝 ThingWorx Flow 時,如果您尚未使用應用程式所需的自我簽署憑證更新 extra.crt 檔案,請確保在安裝 ThingWorx Navigate 前更新該檔案。如需詳細指示,請參閱「ThingWorx 說明中心」的 ThingWorx Flow 的後續安裝步驟中的步驟 7。
解除安裝 ThingWorx Integration Runtime
如果您有現有的 ThingWorx Integration Runtime 安裝,請依照下表中與您的作業系統相關的指示將其解除安裝:
Windows
Linux
1. 「任務管理員」中,停止 ThingWorx-IntegrationRuntime 服務。
2. 在指令提示中,執行下列指令:
sc delete Thingworx-IntegrationRuntime
1. 在指令提示中,執行下列指令:
systemctl stop Thingworx-IntegrationRuntime
systemctl disable Thingworx-IntegrationRuntime
rm -f /etc/systemd/system/Thingworx-IntegrationRuntime.service
systemctl daemon-reload
Windchill 需求
這些是針對 Windchill 的需求:
Windchill - 請確保您使用的是支援 Windchill 發行版本的最低受支援 CPS 版本。查閱 Release AdvisorThingWorx Navigate 產品相容性一覽表以瞭解支援的版本與最低 CPS。如需有關使用 Release Advisor 的說明,請參閱本主題中的產品相容性資訊部份。
為了加強安全性,我們建議您先使用 SSL 配置 Windchill 伺服器,然後再開始 ThingWorx Navigate 安裝。如需有關如何執行此操作的指示,請參閱 Windchill 安裝與組態指南
* 
如果您計劃使用 Windchill 驗證來配置 ThingWorx Navigate,您必須使用 SSL 配置 Windchill 伺服器,然後才能開始安裝。
欲在 Windchill 中啟用上載與下載請求,您需要使用文章中的指示,將 Windchill 配置為允許「跨原始來源資源共用」(CORS)。請確保使用相同協定 (HTTP 或 HTTPS) 配置 WindchillThingWorx。PTC 建議使用安全連線 (HTTPS)。
Windchill 配置為允許 CORS 可讓您執行下列操作:
將附件上載至「報告問題」任務。
配置 Windchill 時,可使用 ThingWorx Flow 的網址更新 web.xml 檔案中的 [ALLOWED_ORIGINS] 參數。例如,https://FlowHost:Port
下載附件,例如,在使用「檢視零件結構」任務時,擷取只存在於 Windchill 複本儲存庫中的圖形檔案。
KeyStore 與 TrustStore 檔案
在配置 ThingWorx Navigate 時,您需要建立 KeyStore 與 TrustStore 檔案。您可以立即建立這些檔案,也可以在開始配置之前建立。如需詳細指示,請參閱針對 ThingWorx Navigate 建立 KeyStore 與 TrustStore 檔案主題。
所需的檔案取決於您選擇的驗證方法。轉至下列其中一個主題來審核所需的檔案:
透過單一登入設定 ThingWorx Navigate
透過 Windchill 驗證設定 ThingWorx Navigate
透過固定驗證設定 ThingWorx Navigate