在独立方式下安装 AppScan®

在此场景中,所有组件均安装在一台未连接 AppScan® EnterpriseAppScan® 数据库服务 的计算机上。

关于此任务

利用独立方式,您可以在本地运行静态分析扫描,而无需连接 AppScan®Enterprise Server 的实例。

在独立方式下,用户无需登录即可使用 AppScan®。您可以扫描,保存评估,筛选评估,以及执行在连接数据库时可以执行的几乎所有功能。但是,您无法与其他 AppScan® 客户机共享扫描或评估。

在独立方式下运行需要有效的许可证。

重要:

安装 AppScan®

过程

  1. 找到 HCL® AppScan® 产品 zip 文件(在 AppScan® 介质包中,或从 作为 FlexNet Operations 中 AppScan® eAssembly 的一部分下载的电子映像中)。
  2. 将该映像解压缩到本地驱动器。在得到的目录中:
    • Microsoft Windows:运行 AppScanSrc_Installer.exe
    • Linux:以 root 用户身份运行 setup.bin

    关于启动安装向导的详细信息可以在 启动安装向导 内的主题中找到。

  3. 将显示一个屏幕,通过该屏幕您可以选择将在安装面板中显示的本地语言。选择语言,然后单击确定以继续。
  4. 安装向导将显示关于许可的重要通知。有关许可的其他信息,请参阅如何获取和应用 AppScan Source 产品许可证。如果您有可用的 HCL 许可证,请单击确定以继续。
  5. 启动安装向导后,“欢迎 - 安装向导”面板打开并建议您退出任何打开的应用程序。单击下一步以开始安装过程。
  6. 在“组件选择”安装面板中,选择要安装的组件。AppScan® 组件分为服务器和客户机组件:
    1. 要安装 AppScan® 服务器组件,请选择服务器组件选择,然后选择要安装的组件:
      • AppScan® Source for Automation
    2. 要安装 AppScan® 客户机组件,请选择客户机组件选择,然后选择要安装的组件:
      • AppScan® Source for Analysis
      • AppScan® Source 命令行界面
      • AppScan® Source for Development for Visual Studio 2019
      • AppScan® Source for Development for Eclipse, RAD, MobileFirst(缺省情况下未选择)

      缺省情况下,如果选择了客户机组件选择,那么会取消选择 AppScan® Source for Development 插件组件而选择所有其他组件。

    在您选择了要安装的组件后,请单击下一步以前进到下一安装面板。
  7. 在“安装模型”安装面板中,指定是要将 AppScan® 配置为与 AppScan®Enterprise Server 一起使用,还是作为独立工具使用。
    • AppScan® 企业方式

      扫描配置、过滤器、规则和评估可以在 AppScan® 客户机之间共享。

    • AppScan® 独立方式

      扫描配置、过滤器、规则和评估存储在本地,无法在 AppScan® 客户机之间共享。

    做出选择后,单击下一步以前进到下一安装面板。
  8. 在“安装目标指定”页面中,指定安装目录。缺省目录为(按操作系统):
    • 64 位版本的 Microsoft Windows
      <SYSTEMDRIVE>:\Program Files (x86)\ibm\appscansource
    • Linux:如果您是 root 用户,那么安装向导会将软件安装在 /opt/ibm/appscansource 中。如果您不是 root 用户,那么可以安装 AppScan® Source for Development Eclipse 插件,它在缺省情况下安装到 <home_directory>/AppScan_Source
    重要:
    • 安装目录名只能包含英语字符。不允许文件夹名包含非英语字符。
    • 如果您是在 Windows 上进行安装,那么必须拥有管理员特权才能安装 AppScan® 组件。
    • 如果您是在Linux上进行安装,那么必须拥有 root 用户特权才能安装 AppScan® 服务器组件。

    单击下一步以前进到下一安装面板。

  9. 输入用户名和密码以启动自动化服务器。

    如果已在“服务器连接”页面提供 AppScan® Enterprise 服务器详细信息,则将启用自动化服务器主机。

    单击下一步以前进到下一安装面板。

  10. 在语言包选择面板中,选择要安装的语言包。安装语言包时,如果 AppScan® 用户界面在正运行此语言环境的操作系统上运行,那么该用户界面将以此语言来显示。

    缺省情况下,将选择英语(且不能取消选择)。如果安装向导显示的是非英语的本地语言(换言之,在安装向导欢迎面板中选择了非英语语言),那么在此面板中也将选择该语言(但是,可以取消选择该语言)。

    选择了要安装的语言包后,请单击下一步以前进到下一安装面板。

    注: 如果不安装特定语言包,那么在安装后将无法添加该语言。
  11. 复审并接受许可协议中的条款,然后单击下一步以继续。
  12. 复审安装选项的摘要,然后继续。如果要更改所作的选择,请单击上一步以返回到先前的页面。如果对您的安装选择感到满意,请单击安装。安装程序将文件复制到硬盘驱动器。

    仅适用于 Linux 服务器安装:复制文件后,您必须确定守护程序用户。选择创建用户“ounce”以创建缺省用户 ounce,或选择以现有用户运行来以现有用户运行。(安装将验证该用户是否存在。请注意,所选用户必须具有有效 shell。)

    在安装期间,任何时候单击取消都将导致卸载所有组件。

  13. 在“安装完成”面板中,可通过选择启动 HCL® AppScan® License Manager 来在退出安装向导后立即启动产品激活。单击完成以完成标准安装,并退出“安装向导”。
  14. 在 License Manager 实用程序中:
    1. 要应用许可证文件,请单击导入,然后浏览至已下载的 AppScan® 许可证。
    2. 要应用浮动许可证,请单击配置许可证服务器,然后单击添加。输入包含了浮动许可证的主机的信息。
    请参阅激活软件以获取其他的激活指示信息。