Skip To Content

静默安装 ArcGIS Server

如果使用 Windows Installer 命令行参数来运行安装程序,则无需通过用户界面即可安装 ArcGIS Server

注:

如果您要升级到 10.9.1,请参阅常见升级问题以了解详细信息。

要求

  • .NET 扩展模块支持功能要求安装 Microsoft .NET Framework 4.5 或更高版本。 如果未找到 Microsoft .NET Framework 4.5 或更高版本,则 .NET 扩展支持功能将不再可以用于安装。 Esri 建议使用 .NET Framework 4.8 系列的最新可用版本。

有关详细信息,请参阅系统要求

安装命令行参数

静默安装 ArcGIS Server 时需要用到以下参数。

  • ACCEPTEULA=yes

    在静默安装过程中,需要提供此属性才能接受“最终用户许可协议”。 指定“是”将同意 EULA 并安装软件。 指定“否”或忽略此属性将导致安装失败。 下载内容中包含最终用户许可协议 (EULA) 的 PDF 版本。 该 EULA.pdf 文件位于 \Documentation 文件夹中。

请参阅以下示例:

<path to the ArcGIS Server setup download>\setup.exe /qb ACCEPTEULA=yes

可选安装命令行参数

以下是静默安装 ArcGIS Server 时将使用的可选 Windows Installer 命令行参数。 使用这些命令来更改 ArcGIS ServerPython 的安装位置,并指示是否将安装可选的 ArcMap Runtime 支持和可选的 .NET 扩展支持功能。

  • INSTALLDIR=<安装位置>

    该属性用于通过命令行指定 ArcGIS Server 的安装位置。 如果您没有设置其属性,则使用默认安装位置 C:\Program Files\ArcGIS\Server\

  • INSTALLDIR1=<Python 的安装位置>

    该属性用于通过命令行指定 Python 的安装位置。 如果不设置此属性,此功能的默认位置为具有最大可用磁盘空间的本地驱动器上的 \Python27

  • ADDLOCAL=<要安装的可选功能>

    此属性用于指定是否安装可选 ArcMap Runtime 支持和可选 .NET 扩展支持功能。 如果您打算同时安装这两个可选组件,则不需要使用此属性。

    注:

    有关您希望禁用 ArcMap Runtime 支持的潜在原因的详细信息,请参阅安全性最佳做法

    可以分配给 ADDLOCAL 属性的值如下:

    • GIS_Server - 仅在不安装 ArcMap Runtime 支持和 .NET 扩展支持功能时使用。
    • ArcMap - 安装 ArcMap Runtime 支持功能。
    • DotNetSupport - 安装 .NET 扩展支持功能。

    使用以下示例从命令行安装 ArcGIS Server

示例 1:更改 ArcGIS ServerPython 2.7.18 的安装位置:

<path to the ArcGIS Server setup download>\setup.exe /qb ACCEPTEULA=yes INSTALLDIR=C:\NewServerDir INSTALLDIR1=C:\NewPythonDir USER_NAME=myaccount PASSWORD=my.password

示例 2:仅安装 .NET 扩展支持功能(但不安装 ArcMap Runtime 支持):

<path to the ArcGIS Server setup download>\setup.exe /qb ACCEPTEULA=yes ADDLOCAL=DotNetSupport USER_NAME=myaccount PASSWORD=my.password

示例 3:仅安装 ArcMap Runtime 支持功能(但不安装 .NET 扩展支持):

<path to the ArcGIS Server setup download>\setup.exe /qb ACCEPTEULA=yes ADDLOCAL=ArcMap USER_NAME=myaccount PASSWORD=my.password

示例 4:不安装 ArcMap Runtime 支持和 .NET 扩展支持功能:

<path to the ArcGIS Server setup download>\setup.exe /qb ACCEPTEULA=yes ADDLOCAL=GIS_Server USER_NAME=myaccount PASSWORD=my.password

使用命令行参数配置 ArcGIS Server 帐户

以静默方式安装 ArcGIS Server 时必须配置 ArcGIS Server 帐户。 对于生产系统,建议指定一个预先存在于域或 Active Directory 中并且遵循组织安全策略的帐户。 如果在静默安装中未使用命令行参数配置 ArcGIS Server 帐户,则帐户将设置为本地系统帐户。 这主要是为了方便快速安装 ArcGIS Server

注:

以后可以通过运行“配置 ArcGIS Server 帐户”实用程序更改 ArcGIS Server 帐户。 该实用程序可从开始 > ArcGIS > ArcGIS Server > 配置 ArcGIS Server 帐户获得。 当系统弹出提示时,请输入要用于 ArcGIS Server 的帐户名称和密码。 使用该选项可将配置文件与此信息一同保存,以加快在其他 ArcGIS Server 计算机上进行配置的过程,同时减少因疏忽而输入错误名称或密码的几率。 虽然帐户密码已加密,但也需要将配置文件存储在一个安全的位置。

使用下面的命令行参数配置 ArcGIS Server 帐户。

直接传送 ArcGIS Server 帐户凭据

警告:

如果 ArcGIS Server 帐户在静默安装 (/qb) 过程中未定义或凭据无效,则 ArcGIS Server 安装程序将在安装期间显示一条警告消息。 可单击确定关闭消息。 在上述情况下,ArcGIS Server 帐户将设置为本地系统帐户。

  • USER_NAME=<操作系统帐户>

    此帐户可以是域帐户,也可以是本地帐户。 如果使用的是域帐户,则必须是一个已存在的帐户。 如果使用的是本地帐户,则帐户尚不存在时将创建帐户。 如果帐户无效,则在安装过程中会弹出一个消息框,提示帐户或密码无效。

  • MSA=TRUE

    此参数应仅与托管服务帐户配合使用。 托管服务帐户必须是一个在您的域上已存在的帐户。 请勿将此参数与本地帐户或具有密码的域帐户配合使用。 托管服务帐户将不会使用 PASSWORD 参数。

  • PASSWORD=<帐户密码>

    这是为 USER_NAME 参数指定的帐户的密码。 如果密码无效,则在安装过程中会弹出一个消息框,提示帐户或密码无效。

请参见以下示例。

警告:

命令行参数区分大小写。 如果进行命令行安装时出现问题,请确认大小写是否与示例中显示的属性相匹配。

使用域帐户

<path to the ArcGIS Server setup download>\setup.exe /qb ACCEPTEULA=yes USER_NAME=mydomain\mydomainaccount PASSWORD=my.password

使用新的或现有的本地帐户

<path to the ArcGIS Server setup download>\setup.exe /qb ACCEPTEULA=yes USER_NAME=myaccount PASSWORD=my.password

使用托管服务帐户

<path to the ArcGIS Server setup download>\setup.exe /qb ACCEPTEULA=yes MSA=TRUE USER_NAME=mydomain\mymsa

使用服务器配置文件导入 ArcGIS Server 帐户凭据

要使用服务器配置文件导入 ArcGIS Server 帐户凭据,以下两个命令行参数必须同时使用。

  • ACCOUNT=UseConfigFile

    使用的 ACCOUNT 命令行参数必须与上面显示的完全相同。 此属性没有其他有效值。

  • CONFIGPATH=<服务器配置文件的完整路径和名称>

    与 ACCOUNT=UseConfigFile 配合使用,此属性用于指定用于配置 ArcGIS Server 帐户的服务器配置文件。 通过在安装 ArcGIS Server 时导出服务器配置文件(从早期安装或从其他计算机导出服务器配置文件)来创建服务器配置文件。 有关详细信息,请参阅 ArcGIS Server 帐户

请参阅以下示例:

<path to the ArcGIS Server setup download>\setup.exe /qb ACCEPTEULA=yes ACCOUNT=UseConfigFile CONFIGPATH=\\networkmachine\serverconfigs\standardaccount.xml

警告:

命令行参数区分大小写。 如果进行命令行安装时出现问题,请确认大小写是否与示例中显示的属性相匹配。

ArcGIS Server 帐户凭据导出至服务器配置文件

注:

将服务器配置文件导出至网络共享时,计算机上安装 ArcGIS Server 的本地系统帐户必须具有对网络共享的写入权限。 例如,如果您在名为 Quick 的计算机上安装 ArcGIS Server,则 Quick 上的“本地系统”帐户必须具有对网络共享的写入权限。 如果未设置该权限,服务器配置文件可能不会成功导出。 如果您不确定如何正确设置网络共享的权限,请联系系统管理员,或本地导出服务器配置文件,然后将其复制到网络共享。

要将 ArcGIS Server 帐户凭据导出至服务器配置文件,以下两个命令行参数必须同时使用。

  • EXPORTCONFIG=Yes

    利用此属性可导出通过 USER_NAME 和 PASSWORD 命令行参数输入的帐户信息。 帐户信息存储在加密的 XML 文件中,称为服务器配置文件。 默认情况下此属性设置为 No。

  • CONFIGPATH=<服务器配置文件的完整路径和名称>

    与 EXPORTCONFIG=Yes 配合使用,此属性可用于定义服务器配置文件的名称和存储位置。 文件名必须以 .xml 结尾,且指定的文件夹必须已存在。 如果文件的扩展名不是 .xml 而且指定的目录不存在,则无法成功创建服务器配置文件。

请参阅以下示例:

<path to the ArcGIS Server setup download>\setup.exe /qb ACCEPTEULA=yes EXPORTCONFIG=Yes CONFIGPATH=\\networkmachine\serverconfigs\standardaccount.xml

警告:

命令行参数区分大小写。 如果进行命令行安装时出现问题,请确认大小写是否与示例中显示的属性相匹配。

以静默方式授权 ArcGIS Server

运行以下命令,静默授权 ArcGIS Server,如有必要可编辑命令行,以反映实际授权文件位置:

<System disk drive>\Program files\Common files\ArcGIS\bin\SoftwareAuthorization.exe /S /Ver <Version number> /LIF <path to .prvc authorization file>authorizationfile.prvc

注:

.prvc 授权文件必须在运行静默授权 ArcGIS Server 的命令之前完成全部用户信息。 在文本编辑器中打开授权文件并完成用户信息部分。

使用 createsite 命令行实用程序创建 ArcGIS Server 站点

10.6 版本中,安装 ArcGIS Server 后,您可以使用 createsite 命令行实用程序创建一个新的 ArcGIS Server 站点。 使用 createsite 实用程序的两个可用选项如下:

  • 以管理员身份在命令提示符中运行 createsite 实用程序,并指定用户名、密码、config-store 和目录参数。
  • 将提供一个包含指定参数的 createsite.properties 文件。

要使用 createsite 命令行实用程序,请使用 -h-help 运行 createsite.bat 脚本,如下所示:

<ArcGIS Server Installation Directory>\tools\createsite\createsite.bat -help

该实用程序的使用示例:createsite.bat [-u <arg>] [-p <arg>] [-d <arg>] [-c <arg>]

使用文件的使用示例:createsite.bat [-f <FILE>]

注:

如果在 createsite.properties 文件中引用路径,则必须转义反斜线,例如,C:\\arcgisserver\\config-store\\\\<Absolute path to>\\<Server config-store>

选项描述

-u; --username

主站点管理员的用户名。

用户名不能包含以下字符:\/:*?|<>"

-p; --password

主站点管理员的密码。

密码不能包含以下字符:\/:*?|<>"

-d; --directory

根服务器目录。

默认情况下,将在此位置创建本地服务器目录:

C:\\arcgisserver\\directories

\\\\<Absolute path to>\\<Server directories>

-c; --configstore

ArcGIS Server 站点的配置存储。

默认情况下,将在此位置创建本地配置存储:

C:\\arcgisserver\\config-store

\\\\<Absolute path to>\\<ArcGIS Server config-store>

-f; --file

createsite 实用程序的属性文件。

默认情况下,createsite.properties 文件位于此位置:

<ArcGIS Server Installation Directory>\tools\createsite

-h; --help

显示命令行帮助并退出。

createsite.properties 文件示例:

#
# Configuration properties for Server site creation
#
# User name for primary site administrator.
# Cannot contain these characters: \/:*?<>"
SERVER_ADMIN_USERNAME = 
# Password for primary site administrator.
# Cannot contain these characters: \/:*?<>"
SERVER_ADMIN_PASSWORD = 
# Initially, leave SERVER_ADMIN_PASSWORD_ENCRYPTED set to false.
# When you run the tool the first time, the password will be
# encrypted and SERVER_ADMIN_PASSWORD_ENCRYPTED will change to true.
SERVER_ADMIN_PASSWORD_ENCRYPTED = false
# Root server directory. By default, the server directories will be created locally, 
# e.g.C:\\arcgisserver\\directories, or \\\\<Absolute path to>\\<Server directories>.
SERVER_DIRECTORIES_PATH = 
# Configuration store for the ArcGIS Server site. By default, the configuration store will be created locally, 
# e.g. C:\\arcgisserver\\config-store, or \\\\<Absolute path to>\\<Server config-store>.
SERVER_CONFIGSTORE_PATH =

在工具退出之前,您将收到一条消息,表明已成功创建 ArcGIS Server 站点。

静默卸载 ArcGIS Server

要静默卸载 ArcGIS Server 10.9.1,请在命令行中运行此命令:

msiexec /x {E4A5FD24-5C61-4846-B084-C7AD4BB1CF19} /qb

要静默卸载 ArcGIS Server 10.9,请在命令行中运行此命令:

msiexec /x {32A62D8E-BE72-4B28-AA0E-FE546D827240} /qb

要静默卸载 ArcGIS Server 10.8.1,请在命令行中运行此命令:

msiexec /x {E9B85E31-4C31-4528-996B-F06E213F8BB3} /qb

要静默卸载 ArcGIS Server 10.8,请在命令行中运行此命令:

msiexec /x {458BF5FF-2DF8-426B-AEBC-BE4C47DB6B54} /qb

要静默卸载 ArcGIS Server 10.7.1,请在命令行中运行此命令:

msiexec /x {08E03E6F-95D3-4D33-A171-E0DC996E08E3} /qb

要静默卸载 ArcGIS Server 10.7,请在命令行中运行此命令:

msiexec /x {98D5572E-C435-4841-A747-B4C72A8F76BB} /qb

要静默卸载 ArcGIS Server 10.6.1,请在命令行中运行此命令:

msiexec /x {F62B418D-E9E4-41CE-9E02-167BE4276105} /qb

要静默卸载 ArcGIS Server 10.6,请在命令行中运行此命令:

msiexec /x {07606F78-D997-43AE-A9DC-0738D91E8D02} /qb

静默卸载 ArcGIS Server 语言包

要静默卸载 ArcGIS Server 10.9.1 语言包,请使用待卸载语言包的产品编码代替上面的产品编码。 下表列出了各语言包的产品编码:

语言包产品编码

ArcGIS Server 阿拉伯语语言包

{918714D6-7D2B-4AE3-8990-0BE5B48BE770}

ArcGIS Server 中文语言包

{8F0B5A02-80E5-49BD-A343-096882EA256B}

ArcGIS Server 法语语言包

{2D7E796C-3618-4D69-8E5F-2B3D9CAD4F25}

ArcGIS Server 德语语言包

{02B32C18-84CA-40F8-B5B6-B3C1A44B5029}

ArcGIS Server 意大利语语言包

{32CB6189-CBF4-4A9A-9189-77906A979060}

ArcGIS Server 日语语言包

{4D878D2E-1734-48E0-8E7D-E9A8C119A5E3}

ArcGIS Server 葡萄牙语语言包

{5B2B10CF-0760-4FC7-AD50-74B758608F52}

ArcGIS Server 俄语语言包

{64DBAF21-CA11-4FC1-96A9-AD2E3932AB1C}

ArcGIS Server 西班牙语语言包

{1DF1ED4E-46E9-48CD-A132-5D993AE54F53}

ArcGIS Server 土耳其语语言包

{77C4DD97-EC7B-4044-AD87-A6416D6E280E}

要静默卸载 ArcGIS Server 10.9 语言包,请使用待卸载语言包的产品编码代替上面的产品编码。 下表列出了各语言包的产品编码:

语言包产品编码

ArcGIS Server 阿拉伯语语言包

{8A3B71EB-E4D7-405D-A4C0-B29CA5A4AE43}

ArcGIS Server 中文语言包

{79A07850-E1BD-4EDB-B511-013CDF13E653}

ArcGIS Server 法语语言包

{1B7AB41E-75C6-4E94-9B6E-158C851FE372}

ArcGIS Server 德语语言包

{928E9938-FAFB-4A56-9A49-F27652628B58}

ArcGIS Server 意大利语语言包

{25A54B2D-D033-4DD4-9FAA-5E46157D5869}

ArcGIS Server 日语语言包

{25A54B2D-D033-4DD4-9FAA-5E46157D5869}

ArcGIS Server 葡萄牙语语言包

{45C659AD-0BA5-4739-8F9F-0E47526B68C7}

ArcGIS Server 俄语语言包

{54E01648-5D66-4F25-A2D2-0084BCE592B1}

ArcGIS Server 西班牙语语言包

{08378314-2614-42BE-9ECB-A310103009E3}

ArcGIS Server 土耳其语语言包

{6B3FF25A-725C-4DC9-8323-F10FADB6E954}

要静默卸载 ArcGIS Server 10.8.1 语言包:

语言包产品编码

ArcGIS Server 阿拉伯语语言包

{7A03A8D0-1890-488D-92DE-06D9E6D2C51A}

ArcGIS Server 中文语言包

{656891D6-EC8A-4060-B001-7262AE36A526}

ArcGIS Server 法语语言包

{0FC94791-D90F-4309-ABC0-C062C997EBF1}

ArcGIS Server 德语语言包

{877B0C5B-13E5-4ECF-ABAA-5B76E360D47D}

ArcGIS Server 意大利语语言包

{16A657FD-CF64-44EA-960A-77114E654729}

ArcGIS Server 日语语言包

{290B1A2C-3A1E-439F-B8BF-EBAF2CA1BD66}

ArcGIS Server 葡萄牙语语言包

{3FEA8EE7-32EC-40C1-A1FF-0BEB3D5E763A}

ArcGIS Server 俄语语言包

{45BAA37F-1958-4FDA-B61C-843987900F49}

ArcGIS Server 西班牙语语言包

{97118B15-4BE6-4EC5-A53C-6D1DA0ADB5D0}

ArcGIS Server 土耳其语语言包

{5338E97B-698D-439D-BCCA-B50D249F7EE7}

要静默卸载 ArcGIS Server 10.8 语言包:

语言包产品编码

ArcGIS Server 阿拉伯语语言包

{4AC41F43-6BDD-4003-9661-626A7D1821F6}

ArcGIS Server 中文语言包

{31BEB0F7-805A-4C8C-81BF-988ED95F8AA9}

ArcGIS Server 法语语言包

{704BE266-768B-455A-9E33-CD90003EB7DF}

ArcGIS Server 德语语言包

{57AE69C4-F297-45A0-AFC2-AD1B2ADBAEE4}

ArcGIS Server 意大利语语言包

{81FF1BAB-9177-46D3-80CB-9F7AAC820B70}

ArcGIS Server 日语语言包

{9986AB72-C9B6-4C1B-B41E-778AFBE9E2EC}

ArcGIS Server 葡萄牙语语言包

{00E83C25-FA06-4F6D-A8D0-89895BC72A6C}

ArcGIS Server 俄语语言包

{1F2D082D-6131-47CD-B799-CBF931DDE9BB}

ArcGIS Server 西班牙语语言包

{69A4F6F3-0E12-4F7A-AE2E-19B631467B87}

ArcGIS Server 土耳其语语言包

{2C093334-B99C-4E2B-B5E8-A8613B931A49}

要静默卸载 ArcGIS Server 10.7.1 语言包:

语言包产品编码

ArcGIS Server 阿拉伯语语言包

{392843C1-208F-4C5F-8C25-9E9E26359DDB}

ArcGIS Server 中文语言包

{DE40FA37-F7CB-4222-A55B-AA1C08056F21}

ArcGIS Server 法语语言包

{523C39A6-CB85-49FC-B3AF-B6AB2BB6ED22}

ArcGIS Server 德语语言包

{7055DC67-7839-44FE-839B-B9626E0578CB}

ArcGIS Server 意大利语语言包

{4C835EA8-BD03-409C-9745-740A7D002852}

ArcGIS Server 日语语言包

{5C39FBDB-B2B7-46BB-BBAE-0D033AA62337}

ArcGIS Server 葡萄牙语语言包

{947C52F1-2D85-492A-B0CC-275A680E13A8}

ArcGIS Server 俄语语言包

{A62461BD-4B97-427B-815A-C84336D311D5}

ArcGIS Server 西班牙语语言包

{097BFD50-2455-44D1-B97C-2A35670298E5}

ArcGIS Server 土耳其语语言包

{CE333959-F7E0-405C-A736-9CB2980F369B}

要卸载 ArcGIS Server 10.7 语言包:

语言包产品编码

ArcGIS Server 阿拉伯语语言包

{20E8D738-F653-4A90-AA86-37493AEA80B3}

ArcGIS Server 中文语言包

{6194F47E-5201-4891-B7A7-A098FFD95B08}

ArcGIS Server 法语语言包

{CFE6733D-9D03-4E17-95AE-08E8855D64C9}

ArcGIS Server 德语语言包

{AE8D6E66-C5E3-4CAE-8398-27C1BD9FBBC3}

ArcGIS Server 意大利语语言包

{FF7A13D4-7652-49DA-91BC-2D49F44A0804}

ArcGIS Server 日语语言包

{C0D38610-0473-4D18-B46F-7E456A0D6849}

ArcGIS Server 葡萄牙语语言包

{96700DD7-FA0A-4332-9316-1F930C08C1EF}

ArcGIS Server 俄语语言包

{BE4BB3B2-09C2-45D9-88F5-08DE33452326}

ArcGIS Server 西班牙语语言包

{A3F9BFD5-2ABD-4DBF-B0DE-51FC2E957847}

ArcGIS Server 土耳其语语言包

{27B3EAD8-7891-4A0D-A99A-F89D43A975BE}

要卸载 ArcGIS Server 10.6.1 语言包:

语言包产品编码

ArcGIS Server 阿拉伯语语言包

{E6664FE2-A3C9-4BBA-9995-11447515CA09}

ArcGIS Server 中文语言包

{73B5A04C-8322-40FB-A420-E311857970F4}

ArcGIS Server 法语语言包

{B192A25A-16A8-4237-9C50-7EF3B03C68AE}

ArcGIS Server 德语语言包

{CA39B5CA-B7AB-4F34-92F0-D97F7BB1F08F}

ArcGIS Server 意大利语语言包

{DE677192-72CF-4272-8E1B-75431F1F3BCA}

ArcGIS Server 日语语言包

{6857CAF8-2CC6-4CA0-9A2F-D36BEC3C7292}

ArcGIS Server 葡萄牙语语言包

{57D46BEE-E3C9-4854-A582-5F6BF398FAC4}

ArcGIS Server 俄语语言包

{48A01BE0-FDF2-4778-AA93-C9126AC2C3C0}

ArcGIS Server 西班牙语语言包

{7330354A-59D6-433B-9BAB-2E961AB3A8DC}

ArcGIS Server 土耳其语语言包

{36AE3DB4-FC37-4C25-9570-C0A8B7A12923}

要卸载 ArcGIS Server 10.6 语言包:

语言包产品编码

ArcGIS Server 阿拉伯语语言包

{135F5842-523C-4438-8DFF-500D08E2DA2C}

ArcGIS Server 中文语言包

{F84B018E-3397-4D6E-8448-E1AA0D918B53}

ArcGIS Server 法语语言包

{45839B38-28B3-408D-B3D6-361A5D2549D6}

ArcGIS Server 德语语言包

{D1F7EA17-EF4F-4D70-9AC8-9270E0162D93}

ArcGIS Server 意大利语语言包

{55BCEBC1-920B-4986-BFE6-642A6DA7F529}

ArcGIS Server 日语语言包

{802EA707-E949-4D6F-8E9B-33AFB210B414}

ArcGIS Server 葡萄牙语语言包

{D0DEDF54-FFC2-4304-8A21-1442A53EAA1C}

ArcGIS Server 俄语语言包

{1045204B-1C1C-4287-BBFE-BCDE88C64174}

ArcGIS Server 西班牙语语言包

{4769D140-A4AC-4B90-8FD3-1A74C7F91483}

ArcGIS Server 土耳其语语言包

{FC46E370-0407-4884-80F0-7DA1FF401CE5}