升级 AppScan 源

过程

  1. 按照 AppScan®Enterprise Server 随附的安装指示信息对其进行升级。请参阅AppScanEnterprise Server 概述 以了解有关此服务器的更多信息。
  2. 找到 HCL® AppScan 源 产品 zip 文件(在 AppScan 源 介质包中,或从 作为 FlexNet Operations 中 AppScan 源 eAssembly 的一部分下载的电子映像中)。
  3. 将该映像解压缩到本地驱动器。在得到的目录中:

    关于启动安装向导的详细信息可以在 启动安装向导 内的主题中找到。

  4. 将显示一个屏幕,通过该屏幕您可以选择将在安装面板中显示的本地语言。选择语言,然后单击确定以继续。
  5. 启动安装向导后,“欢迎 - 安装升级向导”面板将打开并建议您退出任何已打开的应用程序。单击下一步以继续。
  6. 如果您的现有安装包含在 AppScan 源数据库中,那么“服务器连接”面板将打开,随后出现“数据库升级和维护”面板。
  7. 在“服务器连接”面板中,选择以下某个选项:
    • 我将连接到 AppScan Server 实例:选择该选项将使您能够测试远程 AppScanEnterprise Server 以确保其可供连接到 AppScan 源。要测试服务器连接,请填写以下字段:
      • AppScan Enterprise Server:以现有 URL 格式指定远程 AppScanEnterprise Server 实例的主机名。
      • 产品管理员:指定您的 AppScanEnterprise Server 管理员用户标识。
      • 密码:为您的 AppScanEnterprise Server 管理员用户标识指定密码。

      输入了服务器设置后,单击测试连接以确保服务器将可供连接到 AppScan 源

    • 让我在不指定服务器的情况下继续:选择该选项可在不指定服务器的情况下继续操作。
    重要:
    • 如果您要连接到的 Enterprise Server 支持 NIST 800-131a 合规性,那么您无法测试与服务器的连接。在此情况下,请继续操作,无需指定服务器。在 AppScan 源Enterprise Server 的安装完成后,请遵循向 AppScanEnterprise Server 注册 AppScan 源数据库中的指示信息,以确保应用了强制使用 TLSv1.2 选项。
    • 如果 AppScanEnterprise Server 已通过通用访问卡 (CAC) 认证进行了设置,选择继续而不指定服务器,然后使用 appscanserverdbmgr_cac 实用程序来进行所有服务器连接设置和测试。

    单击下一步以前进到下一安装面板。

  8. 下一个安装面板会提醒您在安装期间 数据库将进行更新,并且此更新最多可能需要 30 分钟。在 数据库升级期间,您不应该取消安装或关闭计算机。单击下一步
  9. 为了便于 数据库 的维护,请输入 solidDB® AppScan 源 数据库用户帐户的凭证,然后在准备好继续 数据库 升级时单击下一步
  10. 在语言包选择面板中,选择要安装的语言包。安装语言包时,如果 AppScan 源 用户界面在正运行此语言环境的操作系统上运行,那么该用户界面将以此语言来显示。

    缺省情况下,将选择英语(且不能取消选择)。如果安装向导显示的是非英语的本地语言(换言之,在安装向导欢迎面板中选择了非英语语言),那么在此面板中也将选择该语言(但是,可以取消选择该语言)。

    选择了要安装的语言包后,请单击下一步以前进到下一安装面板。

    注: 如果不安装特定语言包,那么在安装后将无法添加该语言。
  11. 复审并接受许可协议中的条款,然后单击下一步以继续。
  12. 复审安装选项的摘要,然后继续。如果要更改所作的选择,请单击上一步以返回到先前的页面。如果对您的安装选择感到满意,请单击安装。安装程序将文件复制到硬盘驱动器。

    仅适用于 Linux 服务器安装:复制文件后,您必须确定守护程序用户。选择创建用户“ounce”以创建缺省用户 ounce,或选择以现有用户运行来以现有用户运行。(安装将验证该用户是否存在。请注意,所选用户必须具有有效 shell。)

    在安装期间,任何时候单击取消都将导致卸载所有组件。

  13. HCL AppScan Enterprise Server“配置”面板中,指定将允许 solidDB 数据库连接到 AppScanEnterprise Server 的设置。缺省情况下,此安装面板使用缺省设置预填充一些条目,这些条目假定数据库和服务器安装在同一台机器上。要通过 AppScanEnterprise Server 配置 AppScan 源数据库,选择现在配置 AppScan Enterprise Server 复选框并完成以下设置:
    • AppScan Enterprise Server:指定 AppScanEnterprise Server 实例的 URL。
    • 用户标识:指定您的 AppScanEnterprise Server 管理员用户标识。如果服务器配置为进行 Windows 认证,请输入在将您的帐户添加到服务器时使用的 Windows 用户标识(用户标识必须为以下格式:<host name>\<user id>)。
    • 密码:指定 AppScanEnterprise Server 用户标识的密码。
    • 数据库主机名:指定已安装 AppScan 源数据库 的机器的主机名。
      注: 此字段中的条目应始终为运行安装程序的机器的标准主机名。此字段中的值应在安装时进行预填充,并且只能在预填充不正确的情况下进行更改。

    单击下一步以前进到下一安装面板。

    注: 如果将使用 Oracle 数据库,确保未选择现在配置 AppScan Enterprise Server,然后单击下一步。该安装面板不用于将 Oralce 数据库注册到 Enterprise Server。相反,请使用 AppScan 源 随附的实用程序来配置数据库连接后安装。有关此处所述内容的信息可以在以下网址中找到:向 AppScanEnterprise Server 注册 AppScan 源数据库。该实用程序还可用于配置 solidDB 连接,而不是使用该安装面板。
  14. 在“安装完成”面板中,可通过选择启动 HCL AppScan 源 License Manager 来在退出安装向导后立即启动产品激活。单击完成以完成标准安装,并退出“安装向导”。
  15. 在 License Manager 实用程序中:
    1. 要应用许可证文件,请单击导入,然后浏览至已下载的 AppScan 源 许可证。
    2. 要应用浮动许可证,请单击配置许可证服务器,然后单击添加。输入包含了浮动许可证的主机的信息。
    请参阅正在激活软件以获取其他的激活指示信息。

结果

AppScan 源 V8.7 开始,应用程序数据存储在安装目录之外。如果 AppScan 源 V8.6.x 或更低版本升级,那么现有应用程序数据将被移动到 缺省 AppScan 源 数据目录。此外,现有(V8.7 之前的版本)应用程序数据的备份将存储在 <data_dir>/upgrade_backup(其中 <data_dir>AppScan 源 程序数据的位置,如安装和用户数据文件位置