Skip To Content

静默安装 ArcGIS Web Adaptor

可按照如下所示,通过使用 Windows Installer 命令行参数运行安装程序来安装 ArcGIS Web Adaptor。或者,您可以使用 Setup.exe 在用户界面上安装

安装要求

ArcGIS Web Adaptor 的版本必须与所使用的 Portal for ArcGIS 版本相匹配。

可将 10.2.1 或更高版本的 ArcGIS Web Adaptor 与较低版本的 ArcGIS Web Adaptor 安装在同一台计算机上。例如,可将 10.1 SP1 版本和 10.5.1 版本的 ArcGIS Web Adaptor 安装在同一台 web 服务器上。

每个 Web Adaptor 必须拥有唯一的名称,单个 web 服务器上不能有两个名称相同的 Web Adaptor。若在安装过程中检测到命名冲突,则会显示警告消息。若要解决此冲突,需要卸载同名的较早版本。或者,可以更改其中一个 Web Adaptor 的名称,然后继续安装。

需要 Microsoft Internet 信息服务 (IIS)。(仅限静默安装)如果未找到 IIS,则 ArcGIS Web Adaptor 安装将无法继续。在静默安装 ArcGIS Web Adaptor 前,必须安装 IIS 和所有必需组件。

需要安装 Microsoft .NET Framework 4.5 或更高版本。如果未找到 Microsoft .NET Framework 4.5 或更高版本,则无法进行安装。

旧版本:

在早期版本中,需要 Microsoft .NET Framework 3.5 Service Pack 1 (SP1)、4.0 或 4.5,才能安装 ArcGIS Web Adaptor

安装 ArcGIS Web Adaptor 后,必须对其进行配置。有关详细信息,请参阅配置 ArcGIS Web Adaptor

升级早期版本的 ArcGIS Web Adaptor

要将早期版本的 ArcGIS Web Adaptor 升级为 10.5.1,您需要卸载早期版本,然后运行 10.5.1 安装程序。在安装 10.5.1 版本期间,需指定与较早版本 Web Adaptor 相同的名称。这可保证您的 Web Adaptor URL 将与较早版本中的 URL 保持一致。

若在 10.5.1 安装过程中检测到命名冲突,则会显示警告消息。若要执行升级,需要卸载同名的较早版本。

安装 10.5.1 版本后,需要使用 ArcGIS Web Adaptor 配置 Portal for ArcGIS

旧版本:

对于 10.2 和较早版本,运行安装程序会将所有现有的 Web Adaptor 升级为最新版本。

用于指定 ArcGIS Web Adaptor 站点和名称的命令行参数

以下命令行用于配置 IIS。如果在静默安装过程中未调用这些命令行参数,则 ArcGIS Web Adaptor Web 应用程序将以默认名称 arcgis 创建在默认站点下。

  • WEBSITE_ID=<站点的数字值>

    WEBSITE_ID 参数用于指定将创建 ArcGIS Web Adaptor Web 应用程序的站点。WEBSITE_ID 的值是特定于服务器上每个站点的数字,该值由 IIS 指定。您可在 IIS 管理器中找到服务器上各站点的 ID。默认网站的网站 ID 为 1。默认情况下,WEBSITE_ID 参数设置为默认站点(即使存在多个站点)。参数 WEBSITE_ID 区分大小写。

    • PORT=<端口号>

      此外,如果站点存在多个端口,请使用 PORT 参数将其安装到 WEBSITE_ID 的指定端口。

      例如,路径为 <path to ArcGIS Web Adaptor (IIS) setup download>\setup.exe /qb VDIRNAME=arcgis_external WEBSITE_ID=4059640 PORT=82

  • VDIRNAME=<ArcGIS Web Adaptor 的名称>

    此命令行参数为可选项。默认情况下,VDIRNAME 属性设置为 arcgis。如果命令行中未调用 VDIRNAME 参数,则 Web Adaptor 将以名称 arcgis 创建。参数 VDIRNAME 区分大小写。Web Adaptor 名称中不能包含空格。

    例如,路径为 <path to ArcGIS Web Adaptor (IIS) setup download>\setup.exe /qb VDIRNAME=arcgis_external WEBSITE_ID=4059640