先決條件
在本主題中,您將會了解 Windchill Navigate 的先決條件。這其中包括硬體大小調整、ThingWorx Foundation 與 Windchill 的需求。
產品相容性資訊
Release Advisor 是所有 PTC 產品系統需求與相容性資訊的主要來源。當您想要審核目前 PTC 產品的發行版本一覽表,或準備好升級至 PTC 產品的新版本時,Release Advisor 可協助引導您取得所需的資訊。
欲尋找系統需求或相容性資訊:
2. 在「主要產品」頁中,執行下列步驟:
a. 在「主要產品」頁的「產品系列」欄位中,選取 Windchill。
b. 在「產品」欄位中,選取 Windchill Navigate。
c. 在「版本」欄位中,選取您要檢視或升級至的版本。
d. 按一下「新增」。
e. 按一下「下一步」。
| 此時,您可以按一下連結來檢視任何所選 PTC 產品的完整發行版本一覽表。 |
3. 欲尋找特定升級資訊,請繼續透過 advisor 新增下列任何資訊。按一下「下一步」以在頁面之間移動。
◦ 您目前使用的其他 PTC 產品
◦ 您目前使用的資料庫
◦ 您目前使用的作業系統
◦ 您感興趣的其他建議產品
4. Release Advisor 會產生包含建議升級的相容性報告。您也可以按一下個別產品的連結來檢視該產品的完整發行版本一覽表。
| 您可以從 Release Advisor 中的任何頁面按一下連結來檢視發行版本一覽表。 |
硬體大小調整
在「ThingWorx 說明中心」中審核
ThingWorx Platform 10.0 系統需求的「ThingWorx 調整大小指導原則」。本主題有助於決定成功部署
Windchill Navigate 所需的硬體組態。
ThingWorx 需求與 Windchill Navigate 授權
ThingWorx Foundation 必須在安裝
Windchill Navigate 前使用安裝程式進行安裝。如需安裝
ThingWorx Foundation 的說明,請參閱 ThingWorx 說明中心的
ThingWorx Foundation 安裝程式。
| • 如果您打算使用單一登入 (SSO) 驗證配置 Windchill Navigate,您必須先使用 SSL 配置 ThingWorx Foundation,然後才能開始 Windchill Navigate 安裝。 • 雖然 ThingWorx Foundation 已將 PingFederate、Microsoft Entra ID (之前為 Azure AD) 與 Active Directory Federation Services (AD FS) 合併為中央驗證伺服器 (CAS),但 Windchill Navigate 僅在使用組態工具配置時合併 PingFederate 與 Microsoft Entra ID • Windchill Navigate 支援業界 SSO 標準 - SAML 2.0、OAuth 2.0 與 OIDC。 |
使用安裝程式安裝 ThingWorx Foundation 之後,請執行「授權配置器」工具來接收具有 Windchill Navigate 權利的有效授權。
解除安裝 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 版本。如需瞭解支援的版本與最小 CPS,請查閱
Release Advisor。如需有關使用 Release Advisor 的說明,請參閱本主題中的
產品相容性資訊一節。
• 為了加強安全性,我們建議您先使用 SSL 配置
Windchill 伺服器,然後再開始
Windchill Navigate 安裝。如需有關如何執行此操作的指示,請參閱
Windchill 安裝與組態指南。
| 如果您計劃使用 Windchill 驗證來配置 Windchill Navigate,您必須使用 SSL 配置 Windchill 伺服器,然後才能開始安裝。 |
| 使用 Windchill 驗證配置 Windchill Navigate 時,不支援 TLS 1.3。僅 SSO 驗證支援此功能。 |
• 欲在
Windchill 中啟用上載與下載請求,您需要使用
此文章中的指示,將
Windchill 配置為允許「跨原始來源資源共用」(CORS)。請確保使用相同協定 (HTTP 或 HTTPS) 配置
Windchill 與
ThingWorx。PTC 建議使用安全連線 (HTTPS)。
將 Windchill 配置為允許 CORS 可讓您執行下列操作:
◦ 將附件上載至「報告問題」任務。
配置 Windchill 時,可使用 ThingWorx 的網址更新 web.xml 檔案中的 [ALLOWED_ORIGINS] 參數。例如,https://ThingWorxHost:Port。
◦ 下載附件,例如,在使用「檢視零件結構」任務時,擷取只存在於 Windchill 複本儲存庫中的圖形檔案。
• 電子簽名功能的先決條件:
• 為了確保從
Windchill 中擷取正確的資料,請確保
Windchill Navigate 語言值與
Windchill 語言值相符。如需
ThingWorx 中設定語言的說明,請參閱
新增 ThingWorx 不支援的語言。
• 對於 Apache Tomcat 9.0.90+ 與 10+ 版本,編輯 server.xml.default 檔案以在每個連接器定義的結尾新增 discardFacades=false:AJP Connector、SOLR AJP Connector 與 HTTP Connector。server.xml.default 檔案位於 <WT_HOME>/tomcat/conf。
範例:
| 只有在升級至下列 Windchill 版本時才需要執行此步驟:13.0.2.3、13.0.2.2、13.0.2.1、13.0.2.0、13.0.1.5、13.0.1.4、12.1.2.13 及 12.1.2.12。如果您執行上述 Windchill 版本的全新安裝,則不需要執行此步驟。 |
KeyStore 與 TrustStore 檔案
在配置
Windchill Navigate 時,您需要建立 KeyStore 與 TrustStore 檔案。您可以立即建立這些檔案,也可以在開始配置之前建立。如需詳細指示,請參閱
針對 Windchill Navigate 建立 KeyStore 與 TrustStore 檔案主題。
所需的檔案取決於您選擇的驗證方法。轉至下列其中一個主題來審核所需的檔案: