部署安全更新补丁
本主题介绍如何在
Windchill 中安装安全更新补丁 (SUP)。PTC 会定期发布安全更新补丁 (SUP),旨在增强安全性。SUP 集的安装方式与典型维护发行版相同,只是其中一些界面和选项会略有不同。建议使用安装
Windchill 时所用的用户帐户来运行 PTC 解决方案安装程序。SUP 发行版是累积的。最新的 SUP 包含先前发行版中所涉的全部安全修复。SUP 集是一个独立安装包。安装 SUP 无需进行任何其他下载。有关更新 Windchill 实例的信息,请参阅
安装和配置指南 – 更新现有安装。每个 SUP 发行版都提供了“发行说明”文档,其中包含安装步骤和已更新文件的列表。SUP 集可以在 PTC Release Advisor 页面 (
Release Advisor) 中找到。
|
|
如果您的环境中安装了独立补丁,在应用此安全更新补丁 (SUP) 之前,确保将已更改的代码文件列表 (补丁 JAR 中提供的 Changed_filelist.txt) 与 SUP 发行说明中提供的已更改文件列表进行比较,以查找公用代码文件。如果找到公用代码文件,请不要应用此 SUP,因为它可能会覆盖已应用的补丁代码。
要在此类情况下继续操作,必须先将系统更新为合并了独立补丁代码的维护发行版,然后部署维护发行版支持的 SUP。
|
SUP 部署与升级指南
1. 安装目标发行版。
2. 执行升级。
3. 升级后安装最新的 SUP 集。
SUP 部署与更新指南
1. 从先前的发行版安装更新到最新的基础安装。PSI 面板允许全新安装,但不支持这样做。
2. 安装 SUP 集。
| PSI 显示“安装可选组件”和“添加语言”选项,但 SUP 版本不支持这些选项。要安装可选组件或语言,必须移至下一个有效的维护发行版,并运行发行版 PSI 基础版本。 |
安装安全更新补丁
1. 下载 SUP 集并将其提取到暂存目录。确保提取的所有文件都保持相同的目录结构。
2. 停止 Windchill 和 Apache/ HTTPServer/ Windchill Performance Advisor (如果已安装)。
3. 启动 Windchill Directory Server (LDAP) 和数据库 (如果尚未运行)。
4. 启动 PSI。在暂存目录中,导航至 ptc_solution_installer_xx.xx。
a. 对于 Windows,单击 setup.vbs。
b. 对于 Linux,单击 setup.sh。
6. 确保 <WINDCHILL_HOME> 目录具有完全控制访问权限。
7. 接受许可证协议。
8. 出现提示时,选择“更新现有安装”。
9. 选择需要应用 SUP 的 Windchill 实例。
10. 单击“下一步”。
11. 选择“安装安全更新补丁”。
12. 验证 SUP 的暂存区域目录和原始安装暂存区域目录。
13. 单击“下一步”
14. 采用维护发行版所遵循的安装过程,完成其余的 PSI 界面。
15. 确保暂存区域中提供了所需的 CD。下载缺失的 CD 并将其复制到暂存位置。
16. 单击“安装”,安装安全更新补丁集。
17. 确保安装成功完成。
18. 启动 Apache 或 HTTPServer。
19. 启动 Windchill。
| 在下列情况下,需要执行其他步骤: • 在安装过程中选择保留 HTTP 配置的选项 - 有关详情,请参阅文章 CS306977。 • 在源版本上安装 ThingWorx Navigate - 有关详情,请参阅文章 CS235736。 |
SUP 更新指南
• 将补丁应用于源自基础发行版的 SUP 时,无需使用更新工具。
• 从现有的“升级”或“更新”版本转换到下一版本或其 SUP 时,必须分别运行 Upgrade Manager 或更新工具,才能确保配置正确并且兼容。
• 对于集群环境设置,将 SUP 应用到一个节点,然后将该节点克隆到其他系统。
• 对于具有文件服务器的系统,SUP 安装会更新 CCSDSU.zip 文件。必须将 CCSDSU.zip 部署到所有文件服务器。
• 只有在安装 SUP 时,Windchill 版本才会反映受影响模块的更新。如果模块先前已更新,运行 windchill -version 会显示不匹配的日期代码和版本 ID。