静默安装 ArcGIS Web Adaptor
可按照如下所示,通过使用 Windows Installer 命令行参数运行安装程序来安装 ArcGIS Web Adaptor。或者,您可以使用 Setup.exe 在用户界面上安装。
安装要求
Web Adaptor 的版本必须始终与 Portal for ArcGIS 的版本相匹配。
可将 10.2.1 及更高版本的 Web Adaptor 与另一较早版本的 Web Adaptor 安装在同一计算机上。例如,可将 10.1 SP1 版本和 10.2.2 版本的 Web Adaptor 安装在同一 web 服务器上。
每个 Web Adaptor 必须拥有唯一的名称,单个 web 服务器上不可能有两个名称相同的 Web Adaptor。若在安装过程中检测到命名冲突,将会显示警告消息。若要解决此冲突,需要卸载同名的较早版本。或者,可以更改 Web Adaptor 名称,继续安装。
如果您需要随时添加跨域策略文件功能,可以在现有的安装程序上运行 ADDLOCAL 命令。
需要 Microsoft Internet 信息服务 (IIS)。(仅限静默安装)如果未找到 IIS,则 Web Adaptor 安装将无法继续。在静默安装 Web Adaptor 前,必须安装 IIS 和所有必需组件。
需要 Microsoft .NET Framework 3.5 Service Pack 1 (SP1)、4.0、或 4.5。如果没有找到任何支持的 .NET Framework 版本,则不能进行 Web Adaptor 安装。
必须满足所有系统要求后,才能静默安装 Web Adaptor。安装 Web Adaptor 后,必须对其进行配置。有关详细信息,请参阅配置 ArcGIS Web Adaptor。
升级较早版本的 Web Adaptor
如果要将较早版本的 Web Adaptor 升级到 10.2.2,需要先卸载旧版本,然后运行 10.2.2 安装程序。在安装 10.2.2 版本期间,需指定与较早版本 Web Adaptor 相同的名称。这可保证您的 Web Adaptor URL 将与较早版本中的 URL 保持一致。
若在 10.2.2 版安装过程中检测到命名冲突,将会显示警告消息。若要执行升级,需要卸载同名的较早版本。
10.2.2 版本安装后,需要使用对应的 ArcGIS Server 站点配置 Web Adaptor。
对于低于 10.2.1 的版本,运行安装程序会将所有现有的 Web Adaptor 版本升级为最新版本。
用于指定 Web Adaptor 网站和名称的命令行参数
以下命令行用于配置 IIS。如果在静默安装过程中未调用这些命令行参数,则 Web Adaptor Web 应用程序将以默认名称 arcgis 创建在默认站点下。
- WEBSITE_ID=<站点的数字值>
WEBSITE_ID 参数用于指定将创建 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。
- PORT=<端口号>
- 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。
其他命令行参数
跨域策略文件功能并不默认安装。要安装该功能,必须向安装命令行添加附加参数。以下命令行将以静默方式安装跨域策略文件功能。
- ADDLOCAL=ALL
例如,路径为 <path to ArcGIS Web Adaptor (IIS) setup download>\setup.exe /qb ADDLOCAL=ALL VDIRNAME=arcgis_external WEBSITE_ID=4059640。
如果未调用命令行参数 ADDLOCAL,则无法安装跨域策略文件功能。命令行参数 ADDLOCAL 区分大小写。