先决条件
在本主题中,您会了解 ThingWorx Navigate 的先决条件。其中包括硬件规模定制、ThingWorx Foundation 和 Windchill 的相关要求。
您可以直接导航至以下任意主题:
产品兼容性信息
检出
Release Advisor 或
ThingWorx Navigate Product Compatibility Matrix,以获取受支持的
Windchill 版本、ThingWorx、web 浏览器、第三方软件以及其他必需应用程序。
使用 Release Advisor
要在 Release Advisor 中查看版本一览表:
2. 在“主要产品”页面上,执行以下步骤:
a. 在“产品系列”字段中,选择 ThingWorx。
b. 在“产品”字段中,选择 ThingWorx Navigate。
c. 在“版本”字段中,选择需要兼容性信息的版本。
d. 单击“添加”。
3. 单击“下一步”。
4. 所选产品的版本一览表即会呈现在页面顶部“主要产品”栏中的“版本一览表”字段中。
有关使用 Release Advisor 的其他信息,请参阅 PTC 知识库中的此
技术支持文章。
硬件规模定制
• 请查阅 ThingWorx 帮助中心
系统需求主题中所述的 ThingWorx 规模定制指南。
ThingWorx 需求和 ThingWorx Navigate 许可
安装 ThingWorx Foundation
• 在安装
ThingWorx Navigate 之前,必须使用安装程序安装
ThingWorx Foundation。有关安装
ThingWorx Foundation 的帮助,请访问 ThingWorx 9 帮助中心的
ThingWorx Foundation 安装程序。
|
|
• 如果计划对 ThingWorx Navigate 进行单一登录 (SSO) 身份验证配置,则必须在开始安装 ThingWorx Navigate 之前使用 SSL 配置 ThingWorx Foundation。
• 虽然 ThingWorx Foundation 支持 PingFederate、Azure Active Directory 以及 Active Directory Federation Services 作为中央身份验证服务器(CAS),但 ThingWorx Navigate 仅在此版本中仅支持 PingFederate。
|
• 使用安装程序安装 ThingWorx Foundation 后,运行许可证配置器,以接收具有 ThingWorx Navigate 授权的有效许可证。
安装 ThingWorx Flow
在安装
ThingWorx Navigate 之前,必须使用安装程序安装
ThingWorx Flow。有关安装
ThingWorx Flow 的帮助,请访问 ThingWorx 帮助中心中的
安装 ThingWorx Flow 主题。
|
|
ThingWorx Foundation、ThingWorx Flow 和 ThingWorx 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 开始安装之前配置
ThingWorx Navigate 服务器使用 SSL。有关如何执行此操作的说明,请参阅
《Windchill 安装和配置指南》。
|
|
如果计划使用 Windchill 身份验证配置 ThingWorx Navigate,则必须在开始安装之前配置 Windchill 服务器使用 SSL。
|
• 要在
Windchill 中启用上载和下载请求,需按照
本文中的相关说明将
Windchill 配置为允许跨域资源共享 (CORS)。请确保
Windchill 和
ThingWorx 均使用相同的协议 (HTTP 或 HTTPS) 进行配置。PTC 建议使用安全连接 (HTTPS)。
将 Windchill 配置为允许 CORS 后,可执行以下操作:
◦ 将附件上载至“报告问题”任务。
配置 Windchill 时,使用 ThingWorx Flow 的 web 地址更新 web.xml 文件中的 [ALLOWED_ORIGINS] 参数。例如,https://FlowHost:Port。
◦ 例如,在使用“查看部件结构”任务时,下载附件以检索仅存在于 Windchill 副本电子仓库中的图形文件。
KeyStore 和 TrustStore 文件
在配置
ThingWorx Navigate 时,您需要创建 KeyStore 和 TrustStore 文件。您可以立即创建这些文件,也可以在开始配置之前进行创建。有关详细说明,请参阅
为 ThingWorx Navigate 创建 KeyStore 和 TrustStore 文件主题。
所需的文件具体取决于您所选的身份验证方法。转至下列主题之一以查看所需的文件: