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