在多机器环境中安装 AppScan® 源代码 组件
AppScan® 源代码 组件可以安装在多台机器上。在这种情况下,组件将部署在多计算机环境中。HCL®AppScan® 许可证服务器、AppScan® Enterprise Server、AppScan® 源代码 客户端产品,并且 AppScan® 源数据库 都安装在不同的计算机上。
关于此任务
- 在机器 A 上安装 HCLAppScan 本地许可证服务器
- 在机器 B 上安装 HCLAppScan Enterprise Server
- 在机器 C 上安装 AppScan 源代码 客户机产品
- 登录 AppScan 源代码
- 在安装 AppScan® 源代码 所需的任何组件之前,请查阅组件的系统需求,以确保其支持您的操作系统。
- 获取相应的许可证。请参阅如何获取和应用 AppScan Source 产品许可证。
在机器 A 上安装 HCL®AppScan® 本地许可证服务器
HCL®AppScan® 许可证服务器 用于托管您的 AppScan® Enterprise Server 许可证。它还可用于托管 AppScan® 源代码 浮动许可证,但此处的指示信息中未涵盖该内容。
关于此任务
如果您已经安装了受支持的 HCL®AppScan® 许可证服务器 版本,则您可以跳过这些说明中有关 HCL®AppScan® 许可证服务器 安装的部分。继续执行说明中有关启动 License Key Administrator 和导入许可证的部分。受支持的 HCL®AppScan® 许可证服务器 版本在 AppScan® Enterprise Server 系统需求和 AppScan® 源代码 系统需求中进行了概括。
过程
- 找到 HCL®AppScan® License Key Server 映像(在 AppScan® 源代码 产品 DVD 上或从 FlexNet Operations 作为 AppScan® 源代码 eAssembly 的一部分下载的内容上)。
- 将该映像解压缩到本地驱动器,然后在生成的目录中找到并运行 RLKSSERVER_SETUP\disk1\launchpad.exe。
- 在 HCL®AppScan® 许可证服务器 安装程序中,单击安装或更新 HCL®AppScan® 本地许可证密钥服务器。
-
如果您的系统上尚未安装 HCL® Installation Manager,它将启动以用于安装。
- 在“安装软件包”向导的首个页面上,确保选中 HCL® Installation Manager 复选框以及其下所有条目的复选框。单击下一步。
- 在“许可证”页面上,阅读许可协议。如果您同意许可证协议的条款,请单击我接受许可证协议中的条款,然后单击下一步。
- 在“位置”页面中,指定安装目录,然后单击下一步。
- 将在“摘要”页面上显示将安装的内容的摘要。如果要更改所作的选择,请单击返回以返回到先前的页面。如果对您的安装选择感到满意,请单击安装。
- 安装完成后,单击重新启动 Installation Manager。此操作将启动 Installation Manager 并使您能够进行安装。
- 在“安装软件包”向导的首个页面上,确保选中 HCL®AppScan® 本地许可证密钥服务器 复选框以及其下所有条目的复选框。单击下一步。
- 在“先决条件”页面中,将指示您关闭所有应用程序并禁用防病毒软件。完成这些预防任务,然后单击下一步。
- 在“许可证”页面上,阅读许可协议。如果您同意许可证协议的条款,请单击我接受许可证协议中的条款,然后单击下一步。
- 在“位置”页面中,指定安装目录,然后单击下一步。
- 根据需要完成“软件包组”页面(例如,如果您是第一次使用 Installation Manager,并且没有现有的软件包组,请保留缺省设置不变)。单击下一步。
- 在“翻译选择”页面上,选择您要安装的本地语言。单击下一步。
- 在“功能部件”页面上,确保选中所有功能部件,然后单击下一步。
- 将在“摘要”页面上显示将安装的内容的摘要。如果要更改所作的选择,请单击返回以返回到先前的页面。如果对您的安装选择感到满意,请单击安装。
- 安装完成后,单击完成并关闭 HCL® Installation Manager。
- 从 Windows™“开始”菜单启动 HCL®AppScan® License Key Administrator。
- 当 HCL®AppScan® License Key Administrator 启动时,将出现 License Key Administrator 向导(如果该向导未自动打开,请从主菜单中选择 )。在该向导中,选择导入 Rational 许可证文件,然后单击下一步。
- 在“导入许可证文件”面板中,单击浏览,然后浏览至您的 AppScan® Enterprise Server 许可证文件。使用浏览器对话框打开该文件,然后单击导入。
- 确认将导入的一个或多个许可证后,“重新启动许可证服务器”对话框将打开。单击是以重新启动许可证服务器。如果许可证服务器服务启动失败,请打开 Windows™ 服务管理工具。在此工具中,找到并启动 FLEXlm License Manager。
在机器 B 上安装 HCL®AppScan® Enterprise Server
要了解如何安装 Enterprise Server,请参阅HCL®软件产品文档内的交互式安装指南。
关于此任务
《AppScan® Enterprise 规划与安装指南》随附于 HCL®AppScan® Enterprise Server 安装映像。可以在 AppScan Enterprise 文档中获取交互式安装指南。
在机器 C 上安装 AppScan® 源代码 客户机产品
关于此任务
请注意,安装 AppScan® 源代码 客户机产品和 AppScan® 源数据库的顺序并不重要。可以先安装客户机产品,然后安装数据库,反之亦然。
过程
- 找到 HCL®AppScan® 源代码 产品 zip 文件(在 AppScan® 源代码 介质包中,或从 作为 FlexNet Operations 中 AppScan® 源代码 eAssembly 的一部分下载的电子映像中)。
-
将该映像解压缩到本地驱动器。在得到的目录中:
- Microsoft™ Windows™:运行 AppScanSrc_Installer.exe
- Linux™:以 root 用户身份运行 setup.bin。
关于启动安装向导的详细信息可以在 启动安装向导 内的主题中找到。
- 将显示一个屏幕,通过该屏幕您可以选择将在安装面板中显示的本地语言。选择语言,然后单击确定以继续。
- 安装向导将显示关于许可的重要通知。有关许可的其他信息,请参阅如何获取和应用 AppScan Source 产品许可证。如果您有可用的 HCL 许可证,请单击确定以继续。
- 启动安装向导后,“欢迎 - 安装向导”面板打开并建议您退出任何打开的应用程序。单击下一步以开始安装过程。
- 在“组件选择”安装面板中,选择客户机组件选择,然后选择要安装的组件:
- AppScan®Source for Analysis
- AppScan® Source 命令行界面
- AppScan® Source for Development for Visual Studio 2019
- AppScan® Source for Development for Eclipse, MobileFirst(缺省情况下未选择)
缺省情况下,如果选择了客户机组件选择,那么会取消选择 AppScan® Source for Development 插件组件而选择所有其他组件。
在您选择了要安装的组件后,请单击下一步以前进到下一安装面板。
-
在“安装模型”安装面板中,指定是要将 AppScan® 源代码 配置为与 AppScan® Enterprise Server 一起使用,还是作为独立工具使用。
- AppScan® 源代码 企业方式
扫描配置、过滤器、规则和评估可以在 AppScan® 源代码 客户机之间共享。
- AppScan® 源代码 独立方式
扫描配置、过滤器、规则和评估存储在本地,无法在 AppScan® 源代码 客户机之间共享。
做出选择后,单击下一步以前进到下一安装面板。 - AppScan® 源代码 企业方式
- 在“安装目标指定”页面中,指定安装目录。缺省目录为(按操作系统):
- 64 位版本的 Microsoft™ Windows™。
<SYSTEMDRIVE>:\Program Files\HCL\AppScanSource
- Linux™:如果您是 root 用户,那么安装向导会将软件安装在 /opt/hcl/appscansource 中。如果您不是 root 用户,那么可以安装 AppScan® Source for Development Eclipse 插件,它在缺省情况下安装到 <home_directory>/AppScan_Source。
重要:- 安装目录名只能包含英语字符。不允许文件夹名包含非英语字符。
- 如果您是在 Windows™ 上进行安装,那么必须拥有管理员特权才能安装 AppScan® 源代码 组件。
- 如果您是在Linux™上进行安装,那么必须拥有 root 用户特权才能安装 AppScan® 源代码 服务器组件。
单击下一步以前进到下一安装面板。
- 64 位版本的 Microsoft™ Windows™。
-
输入用户名和密码以启动自动化服务器。
如果已在“服务器连接”页面提供 AppScan® Enterprise 服务器详细信息,则将启用自动化服务器主机。
单击下一步以前进到下一安装面板。
- 在语言包选择面板中,选择要安装的语言包。安装语言包时,如果 AppScan® 源代码 用户界面在正运行此语言环境的操作系统上运行,那么该用户界面将以此语言来显示。
缺省情况下,将选择英语(且不能取消选择)。如果安装向导显示的是非英语的本地语言(换言之,在安装向导欢迎面板中选择了非英语语言),那么在此面板中也将选择该语言(但是,可以取消选择该语言)。
选择了要安装的语言包后,请单击下一步以前进到下一安装面板。
注: 如果不安装特定语言包,那么在安装后将无法添加该语言。 - 复审并接受许可协议中的条款,然后单击下一步以继续。
- 复审安装选项的摘要,然后继续。如果要更改所作的选择,请单击上一步以返回到先前的页面。如果对您的安装选择感到满意,请单击安装。安装程序将文件复制到硬盘驱动器。
仅适用于 Linux™ 服务器安装:复制文件后,您必须确定守护程序用户。选择创建用户“ounce”以创建缺省用户
ounce
,或选择以现有用户运行来以现有用户运行。(安装将验证该用户是否存在。请注意,所选用户必须具有有效 shell。)在安装期间,任何时候单击取消都将导致卸载所有组件。
- 在“安装完成”面板中,可通过选择启动 HCL®AppScan® 源代码 License Manager 来在退出安装向导后立即启动产品激活。单击完成以完成标准安装,并退出“安装向导”。
- 在 License Manager 实用程序中:
- 要应用许可证文件,请单击导入,然后浏览至已下载的 AppScan® 源代码 许可证。
- 要应用浮动许可证,请单击配置许可证服务器,然后单击添加。输入包含了浮动许可证的主机的信息。
请参阅激活软件以获取其他的激活指示信息。
登录 AppScan® 源代码
关于此任务
请参阅以下部分中对登录时所请求字段的描述。有关详细信息,请参阅从 AppScan 源代码 产品登录 AppScan Enterprise Server。
过程
- 用户标识:指定您的用户标识。
- 密码:指定 用户标识的密码。
-
AppScan Enterprise Server:以现有 URL 格式指定 AppScan® Enterprise Server 实例的主机名。对于此安装方案,请指定 AppScan® Enterprise Server 所安装在的机器的标准主机名。
提示: 如果标准主机名不起作用,请尝试输入主机的 IP 地址。