如果使用 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 Server 和 Python 的安装位置,并指示是否将安装可选的 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 Server 和 Python 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} |