在多机器环境中安装必需的组件
AppScan® Enterprise 组件可以安装在多台机器上。在此方案中,组件部署在多机器环境中。<uicont®rol>AppScan Enterprise Ser®ver</uicontrol>、<uicontrol>AppScan Dynamic Analysis Scanner</uicontrol> 和 <uicontrol>SQL Server Database</uicontrol> 都安装在不同的机器上。
About this task
- <uicontrol>AppScan Enterprise</uicontrol> 的许可信息
- 通过 <uicontro™l>MHS</uicontrol> 在 <uicontrol>HCL AppScan Enterprise</uicontrol> 中配置许可
- 安装 <ui®control>HCLAppScan Enterprise Server</uicontrol>
- 运行配置向导以获取指纹密钥
- 生成和应用许可证文件
- 完成配置向导
- 运行“缺省设置”向导
- 验证 Enterprise Console 的安装
- 安装 <ui™control>HCL Dynamic Analysis Scanner</uicontrol>
- 在扫描程序上运行配置向导
- 此场景假设您已安装并配置 <uicontrol>SQL Server Database</u®icontrol>,以便在配置 <uicontrol>AppScan Enterprise Server</uicontrol> 时可以获得关键信息。
- 如果您是从 AppScan Enterprise 的先前版本升级,请在开始升级之前阅读将 Jazz Team Server 替换为 WebSphere。
- 要迁移 <uicontrol>Jazz Team Users</uicontrol> 用户以使用 <uicontrol>Liberty</uicontrol> 认证方法,请在开始升级到 v9.0.1 之前,使用 <uicontrol>cd <install-dir>\Appscan Enterpise\JazzTeamServer\server\ repotools-jts.bat -exportUsers toFile=C:\users.csv repositoryURL=https://<hostname>:9443/jts</uicontrol> 导出用户的 .csv 文件。然后按照本主题中的步骤:为 <uicontrol>Liberty</uicontrol> 配置基本用户注册表,将用户导入 <uicontrol>Liberty</uicontrol>。
<uicont®rol>AppScan Enterprise</uicontrol> 的许可信息
AppScan Enterprise 10.8.0 不再支持 FlexNet 许可 (FNO)。相反,许可必须通过 My HCLSoftware (MHS) 门户进行配置。通过此更改,AppScan Enterprise 现在在应用程序内管理许可证,消除了对本地许可证服务器(LLS)和云许可证服务器(CLS)的依赖。如果从 AppScan Enterprise 10.6.0 或更早版本升级,请停用本地许可证服务器 (LLS)。请参阅知识库文章KB0119306,以获取卸载LLS的说明。要了解更多关于 MHS 门户的信息,请参阅 MHS 帮助。
多机环境的许可注意事项
About this task
在多机部署中,每个 <uicontrol>AppScan Enterprise Server</uicontrol> 实例都需要单独的许可证。
- 动态分析扫描器和 SQL Server 数据库不需要单独的许可证,但必须正确配置以与已授权的 <uicontrol>AppScan Enterprise Server</uicontrol> 通信。
- 在安装之前,请确保在 <uicontrol>MHS</uicontrol> 门户中分配了正确数量的许可证。
- 未能分配足够的许可证可能会导致安装期间的配置错误。
例如:如果您在不同的机器上安装两个 <uicontrol>AppScan Enterprise Server</uicontrol> 实例,则必须在 <uicontrol>MHS</uicontrol> 门户中分配两个单独的许可证。然而,运行扫描器或数据库的其他机器不需要单独的许可证。
通过 <uicontrol>MHS</uicontrol> 在 <uicontrol>HCL AppScan Enterprise</uicontrol> 中配置许可
这项任务涵盖了通过 My HCLSoftware (MHS) 门户为 HCL AppScan Enterprise 配置许可的步骤,包括创建部署和分配功能。
Before you begin
Procedure
-
在MHS中创建部署:
- 导航到 。
- 单击 Create Deployment。
- 输入部署名称并从产品列表中选择AppScan Enterprise。
- 单击添加部署。
-
将功能分配到部署中:
安装 <ui®control>®HCL AppScan Enterprise Server</uicontrol>
使用此过程可为报告和用户管理任务安装用户管理组件和 Enterprise Console。
Before you begin
Procedure
运行配置向导以获取指纹密钥
在安装或升级服务器或扫描器后,您必须配置每个已安装的组件,并在所有实例和所有服务器上运行配置向导。AppScan Enterprise 使用 MHS 进行许可。许可过程需要一个指纹密钥,该密钥在运行配置向导时生成。如果您需要在运行向导之前生成此密钥,可以使用在“为 AppScan Enterprise 生成机器指纹”中描述的独立实用程序。
Before you begin
- 配置期间,定义要使用的 SQL Server 数据库的名称和位置以及服务帐户名称和密码。运行配置向导的用户必须能够创建数据库和授权。
- 如果您遇到错误“**警告** 无法为本地目录“C:\Program Files (x86)\HCL\AppScan Enterprise\WebApp”配置虚拟目录“ase”。确保 IIS 已正确配置,然后重试。请考虑在运行配置向导时禁用反病毒软件。如果您不希望禁用反病毒软件,那么可以从反病毒配置中排除 AppScan Enterprise 文件夹,然后再次运行配置向导。Important:在运行 AppScan Enterprise 的同一计算机上运行的个人防火墙和反病毒软件可能会阻止通信,并导致在安装和配置期间发生配置故障。在运行扫描程序时,还会导致结果不准确和性能降低。为了获得最佳结果,请不要在计算机上运行防火墙或反病毒软件。
Procedure
- 安装完成后,将自动启动“配置”向导。您也可以通过从 Windows™ 开始菜单中以管理员身份选择 <uicontrol>Configuration Wizard</uicontrol> 来启动它。
- 在欢迎屏幕中,单击下一步。
-
在 <uicontrol>License Server</uicontrol> 窗口中,复制屏幕上显示的指纹密钥。此密钥是您机器特有的,并且需要生成有效的许可证。

生成和应用许可证文件
此任务涵盖了为 AppScan Enterprise 生成和应用许可证文件的步骤,包括生成、配置和放置许可证文件。
Before you begin
Procedure
完成配置向导
应用许可证后,按照步骤完成 AppScan Enterprise 的配置。如果您安装或升级服务器或扫描器,必须配置每个已安装的组件,并在所有实例和所有服务器上运行配置向导。
Before you begin
- 配置期间,定义要使用的 SQL Server 数据库的名称和位置以及服务帐户名称和密码。运行配置向导的用户必须能够创建数据库和授权。
- 在安装 AppScan® Enterprise Server 后运行向导会在 SQL Server 上设置数据库并进行组件的初始设置。
- 在安装动态分析扫描器后运行向导会将扫描器注册到 AppScan® Enterprise Server。
- 确保许可证文件已放置在 AppScan 安装目录中。请参阅生成和应用许可证文件。
Procedure
运行“缺省设置”向导
通过提供许多可配置选项的缺省值,该向导能够帮助您安装样本数据。您可以创建用户、添加安全测试策略、创建扫描模板、添加预创建的仪表板,并配置与Rational® Quality Manager或Rational® Team Concert的缺陷跟踪集成。
About this task
Procedure
验证 Enterprise Console 的安装
在安装过程完成后,您可以验证 Enterprise Console 的安装。
Procedure
安装 <ui®control>HCL 动态分析扫描器</uicontrol>
使用此过程安装用于扫描和测试您的 Web 站点应用程序的代理。您可以在多个机器上安装扫描程序。
Before you begin
- 请确保阅读安装和配置期间必需的用户帐户信息相关文档,以便了解在安装过程中应使用哪个用户帐户。
- 在 Web 站点上使用的任何技术还必须与扫描程序一起安装。例如,如果在任何 Web 页面上使用 Flash,那么您必须安装正确版本的 Flash。
Procedure
在扫描程序上运行配置向导
在安装或升级服务器或扫描程序后,您必须配置每个已安装的组件,并在所有实例和所有服务器上都运行“配置”向导。
Before you begin
- 配置期间,定义要使用的 SQL Server 数据库的名称和位置以及服务帐户名称和密码。运行配置向导的用户必须能够创建数据库和授权。
- 在您安装 <uicont®rol>AppScan Enterprise Server</uicontrol> 后运行向导会在 <uicontrol>SQL Server</uicontrol> 上设置数据库并进行组件的初始设置。
- 在您安装 <uicontrol>动态分析扫描器</uicontrol> 后运行向导会将扫描器注册到 <uicontrol>AppScan® Enterprise Server</uicontrol>。







:配置 <uicontrol>如何修复</uicontrol> 服务端口(与 <uicontrol>企业控制台</u

