静默安装 HCL AppScan Enterprise
您可以通过运行被编程为自动安装或配置软件包的可执行命令行,以静默方式在目标系统上安装 AppScan Enterprise,而无需任何手动干预。静默安装涉及一种非交互式技术,其中在这些预定义命令行中定义的参数将自动验证并运行安装步骤。安装和配置后,您可以在日志文件中验证在安装过程中捕获的安装错误代码。
开始之前
- 您必须是管理员才能以静默方式安装 AppScan Enterprise。
- 您必须停止正在升级的 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 参数,该参数将探索运行修改后的命令行时的静默安装失败错误。
过程
- 以管理员身份登录到要安装或升级 AppScan Enterprise Server 应用程序的服务器。
-
将安装程序包下载到服务器目录路径。
注: 安装程序文件名的格式为 AppScanEnterpriseServerSetup_<<version>>.exe。例如,AppScan Enterprise 版本 10.6.0 的安装程序包文件名为 AppScanEnterpriseServerSetup_10.6.0.exe。
- 将安装程序包文件复制到 C:\AppScan 文件夹。
- 打开命令提示符窗口。
-
在系统显示命令提示符时输入 C:\AppScan\AppScanEnterpriseServerSetup_10.6.0.exe /s /v"ALLUSERS=1 /qn REBOOT=Suppress 命令行,然后按 [Enter] 以静默模式运行安装。
注: 运行安装命令行时,其参数 /qn 会禁止安装过程中可能发生的所有可能的安装错误。在这种情况下,错误通知不会显示在最前列,因为这样会让人们忽略安装失败。您必须先识别并解决所有此类错误,然后再重新运行安装过程以完成安装。
-
重复步骤 5。
安装完成后,必须验证是否创建了 C:\Program Files (x86)\HCL\AppScan Enterprise 文件夹,以确认 AppScan Enterprise 是否安装成功。
静默配置 HCL AppScan Enterprise
您可以通过运行命令以静默方式在所有 AppScan Enterprise 服务器上运行配置向导。
开始之前
- 您必须是管理员才能以静默方式安装 AppScan Enterprise。
- 您必须停止正在升级的 AppScan Enterprise Server 上当前正在运行和监视的所有扫描。
关于此任务
注: 在 AppScan Enterprise V10.0.3 及更高版本中,License Server 配置仅支持 HCL 许可证。当您从订阅 HCL 许可证的任何先前版本升级到 AppScan Enterprise V10.0.3 时,License Server 配置阶段可能会出现不一致,并且安装过程可能会终止。在这种情况下,建议联系您的支持团队以升级到 AppScan Enterprise V10.0.3。
过程
- 以您要配置的管理员身份登录到 AppScan Enterprise Server。
- 将配置向导 WFCfgWiz.ini 文件下载到 AppScan Enterprise Server。(如果文件无法下载,请右键单击链接并将文件保存到硬盘驱动器。)
- 自定义 WFCfgWiz.ini 文件以匹配您的系统环境。
- 将 WFCfgWiz.ini 文件复制到 AppScan 安装目录。
- 打开命令提示符窗口。
-
在系统显示命令提示符时输入 C:\Program Files (x86)\HCL\AppScan Enterprise>WFCfgWiz.exe –silent 命令行,然后按 [Enter] 以静默模式运行配置向导。
系统显示“配置向导”对话框,并自动执行配置过程。
- 转到 C:\Program Files (x86)\HCL\AppScan Enterprise\WFCfgWiz 并检查日志文件以验证配置是否成功完成,且没有任何错误。
- 将初始化文件 Initialization.xml 下载到 AppScan Enterprise Server。(如果文件无法下载,请右键单击链接并将文件保存到硬盘驱动器。)
- 自定义 Initialization.xml 文件以匹配您的系统环境。例如,更改联系人和应用程序 URL 的 <hostname> 以及文件路径(如果它未指向缺省安装目录)。
- 将 Initialization.xml 文件复制到 AppScan 安装目录。
- 从命令提示符中,运行命令 C:\Program Files (x86)\HCL\AppScan Enterprise\InitializerCMD.exe ASE Initialization.xml 命令行以完成初始化。
静默安装和配置 AppScan Enterprise 代理
您可以安装或升级和配置用于扫描和测试 Web 站点应用程序的代理。
开始之前
- 您必须是管理员才能以静默方式安装代理服务器。
- 您必须停止正在升级的代理当前正在运行的所有扫描。
过程
- 以管理员身份登录到正在安装或升级的代理服务器的服务器。
-
将安装程序包下载到代理服务器。
注: 安装程序文件名的格式为 ASE_DASSetup_<<version>>.exe。例如,AppScan Enterprise 版本 10.6.0 的安装程序包文件名为 ASE_DASSetup_10.6.0.exe。
- 将安装程序包文件复制到 C:\AppScan 文件夹。
- 打开命令提示符窗口。
- 在系统显示命令提示符时输入 C:\AppScan\ ASE_DASSetup_10.6.0.exe /s /v"ALLUSERS=1 /qn REBOOT=Suppress 命令行,然后按 [Enter] 以静默模式运行安装。
- 将配置向导 WFCfgWiz.ini 文件下载到 AppScan Enterprise Server。(如果文件无法下载,请右键单击链接并将文件保存到硬盘驱动器。)
-
自定义 WFCfgWiz.ini 文件以匹配您的系统环境。
注: 通过更新代理服务器的系统名称,可以使用服务器安装中使用的同一 WFCfgWiz.ini 文件。
- 将 WFCfgWiz.ini 文件复制到 AppScan 安装目录。
- 打开命令提示符窗口。
-
在系统显示命令提示符时输入 C:\Program Files (x86)\HCL\AppScan Enterprise>WFCfgWiz.exe –silent 命令行,然后按 [Enter] 以静默模式运行配置向导。
系统显示“配置向导”对话框,并自动执行配置过程。
- 转到 C:\Program Files (x86)\HCL\AppScan Enterprise\WFCfgWiz 并检查日志文件以验证配置是否成功完成,且没有任何错误。