静默安装 HCL AppScan Enterprise

您可以通过运行被编程为自动安装或配置软件包的可执行命令行,以静默方式在目标系统上安装 AppScan Enterprise,而无需任何手动干预。静默安装涉及一种非交互式技术,其中在这些预定义命令行中定义的参数将自动验证并运行安装步骤。安装和配置后,您可以在日志文件中验证在安装过程中捕获的安装错误代码。

开始之前

  • 您必须是管理员才能以静默方式安装 AppScan Enterprise。
  • 您必须停止正在升级的 AppScan Enterprise Server 上当前正在运行和监视的所有扫描。

关于此任务

本部分将帮助您使用安装命令行以静默方式安装 AppScan Enterprise Server 或将其升级到最新版本。如果以静默方式安装失败,则可以通过替换安装参数来修改安装命令行,然后运行修改后的命令行来记录安装错误。

您必须使用以下安装命令行以静默方式安装 AppScan Enterprise Server 或将其升级到最新版本:

C:\AppScan\AppScanEnterpriseServerSetup_10.6.0.exe /s /v"ALLUSERS=1 /qn REBOOT=Suppress

运行 AppScan Enterprise 应用程序的静默安装时,安装命令行中的参数 /qn 会禁用所有可能会中断安装过程的用户提示通知。但是,如果安装失败,则在命令行中使用参数 /qr 替换参数 /qn,并运行修改后的命令行以记录安装失败错误。您必须解决这些错误,然后再次重新运行安装命令行以完成 AppScan Enterprise 应用程序安装。

您可以按照如下方式修改和运行安装命令行,以记录导致静默安装失败的错误:

C:\AppScan\AppScanEnterpriseServerSetup_10.6.0.exe /s /v"ALLUSERS=1 /qn REBOOT=Suppress

其中,安装命令行中的 /qn 参数替换为 /qr 参数,该参数将探索运行修改后的命令行时的静默安装失败错误。

过程

  1. 以管理员身份登录到要安装或升级 AppScan Enterprise Server 应用程序的服务器。
  2. 将安装程序包下载到服务器目录路径。
    注: 安装程序文件名的格式为 AppScanEnterpriseServerSetup_<<version>>.exe。例如,AppScan Enterprise 版本 10.6.0 的安装程序包文件名为 AppScanEnterpriseServerSetup_10.6.0.exe
  3. 将安装程序包文件复制到 C:\AppScan 文件夹。
  4. 打开命令提示符窗口。
  5. 在系统显示命令提示符时输入 C:\AppScan\AppScanEnterpriseServerSetup_10.6.0.exe /s /v"ALLUSERS=1 /qn REBOOT=Suppress 命令行,然后按 [Enter] 以静默模式运行安装。
    注: 运行安装命令行时,其参数 /qn 会禁止安装过程中可能发生的所有可能的安装错误。在这种情况下,错误通知不会显示在最前列,因为这样会让人们忽略安装失败。
    您必须先识别并解决所有此类错误,然后再重新运行安装过程以完成安装。
    1. 通过将参数 \qn 替换为 \qr 来修改安装命令行,如下所示:
      C:\AppScan\AppScanEnterpriseServerSetup_10.6.0.exe /s /v"ALLUSERS=1 /qr REBOOT=Suppress
    2. 运行修改后的命令行以查找错误。
    3. 修复修改后的命令行记录的错误。
  6. 重复步骤 5。
    安装完成后,必须验证是否创建了 C:\Program Files (x86)\HCL\AppScan Enterprise 文件夹,以确认 AppScan Enterprise 是否安装成功。

静默配置 HCL AppScan Enterprise

您可以通过运行命令以静默方式在所有 AppScan Enterprise 服务器上运行配置向导。

开始之前

  • 您必须是管理员才能以静默方式安装 AppScan Enterprise。
  • 您必须停止正在升级的 AppScan Enterprise Server 上当前正在运行和监视的所有扫描。

关于此任务

本部分将帮助您通过运行命令行选项来以静默方式配置 AppScan Enterprise Server。
注: 在 AppScan Enterprise V10.0.3 及更高版本中,License Server 配置仅支持 HCL 许可证。当您从订阅 HCL 许可证的任何先前版本升级到 AppScan Enterprise V10.0.3 时,License Server 配置阶段可能会出现不一致,并且安装过程可能会终止。在这种情况下,建议联系您的支持团队以升级到 AppScan Enterprise V10.0.3。

过程

  1. 以您要配置的管理员身份登录到 AppScan Enterprise Server。
  2. 将配置向导 WFCfgWiz.ini 文件下载到 AppScan Enterprise Server。(如果文件无法下载,请右键单击链接并将文件保存到硬盘驱动器。)
  3. 自定义 WFCfgWiz.ini 文件以匹配您的系统环境。
  4. WFCfgWiz.ini 文件复制到 AppScan 安装目录。
  5. 打开命令提示符窗口。
  6. 在系统显示命令提示符时输入 C:\Program Files (x86)\HCL\AppScan Enterprise>WFCfgWiz.exe –silent 命令行,然后按 [Enter] 以静默模式运行配置向导。
    系统显示“配置向导”对话框,并自动执行配置过程。
  7. 转到 C:\Program Files (x86)\HCL\AppScan Enterprise\WFCfgWiz 并检查日志文件以验证配置是否成功完成,且没有任何错误。
  8. 将初始化文件 Initialization.xml 下载到 AppScan Enterprise Server。(如果文件无法下载,请右键单击链接并将文件保存到硬盘驱动器。)
  9. 自定义 Initialization.xml 文件以匹配您的系统环境。例如,更改联系人和应用程序 URL 的 <hostname> 以及文件路径(如果它未指向缺省安装目录)。
  10. Initialization.xml 文件复制到 AppScan 安装目录。
  11. 从命令提示符中,运行命令 C:\Program Files (x86)\HCL\AppScan Enterprise\InitializerCMD.exe ASE Initialization.xml 命令行以完成初始化。

静默安装和配置 AppScan Enterprise 代理

您可以安装或升级和配置用于扫描和测试 Web 站点应用程序的代理。

开始之前

  • 您必须是管理员才能以静默方式安装代理服务器。
  • 您必须停止正在升级的代理当前正在运行的所有扫描。

过程

  1. 以管理员身份登录到正在安装或升级的代理服务器的服务器。
  2. 将安装程序包下载到代理服务器。
    注: 安装程序文件名的格式为 ASE_DASSetup_<<version>>.exe。例如,AppScan Enterprise 版本 10.6.0 的安装程序包文件名为 ASE_DASSetup_10.6.0.exe
  3. 将安装程序包文件复制到 C:\AppScan 文件夹。
  4. 打开命令提示符窗口。
  5. 在系统显示命令提示符时输入 C:\AppScan\ ASE_DASSetup_10.6.0.exe /s /v"ALLUSERS=1 /qn REBOOT=Suppress 命令行,然后按 [Enter] 以静默模式运行安装。
  6. 将配置向导 WFCfgWiz.ini 文件下载到 AppScan Enterprise Server。(如果文件无法下载,请右键单击链接并将文件保存到硬盘驱动器。)
  7. 自定义 WFCfgWiz.ini 文件以匹配您的系统环境。
    注: 通过更新代理服务器的系统名称,可以使用服务器安装中使用的同一 WFCfgWiz.ini 文件。
  8. WFCfgWiz.ini 文件复制到 AppScan 安装目录。
  9. 打开命令提示符窗口。
  10. 在系统显示命令提示符时输入 C:\Program Files (x86)\HCL\AppScan Enterprise>WFCfgWiz.exe –silent 命令行,然后按 [Enter] 以静默模式运行配置向导。
    系统显示“配置向导”对话框,并自动执行配置过程。
  11. 转到 C:\Program Files (x86)\HCL\AppScan Enterprise\WFCfgWiz 并检查日志文件以验证配置是否成功完成,且没有任何错误。