Skip To Content

Установка ArcGIS Server в автоматическом режиме

ArcGIS Server можно установить без помощи пользовательского интерфейса, используя параметры командной строки Windows Installer.

Примечание:

Обновление до версии 10.9? Более подробно см. Часто задаваемые вопросы об обновлении.

Требования

  • Для ArcGIS Server требуется Microsoft Core XML Services (MSXML) 6.
  • Для компонента .NET Extension Support требуется Microsoft .NET Framework 4.5. Если Microsoft .NET Framework 4.5 не найден, компонент .NET Extension Support будет недоступен для установки.

Дополнительные сведения см. в разделе Системные требования.

Параметры командной строки, относящиеся к установочной директории

Далее перечислены параметры командной строки Windows Installer, которые используются для установки ArcGIS Server в автоматическом режиме. Используйте эти команды, чтобы изменить директорию установки ArcGIS Server или Python.

  • ACCEPTEULA=да

    Это свойство необходимо для принятия Лицензионного соглашения с конечным пользователем во время автоматической установки. Укажите Да, чтобы принять лицензионное соглашение и установить программное обеспечение. Если вы не отметите или не укажете это свойство, установка будет неудачной. Загружаемый файл содержит версию Лицензионного соглашения с конечным пользователем (EULA) в формате PDF. EULA.pdf находится в папке \Documentation.

  • INSTALLDIR=<установочная директория>

    Данный параметр позволяет задать в командной строке директорию установки ArcGIS Server. Если вы не зададите это свойство, в качестве установочной директории по умолчанию будет использоваться расположение C:\Program Files\ArcGIS\Server\.

  • INSTALLDIR1=<установочная директория для Python>

    Данное свойство позволяет вам задать установочную директорию для Python в командной строке. Если вы не зададите это свойство, местоположением по умолчанию для него будет являться папка \Python27 на локальном диске с наибольшим дисковым пространством.

См. пример ниже:

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

Настройка учетной записи ArcGIS for Server с помощью параметров командной строки

При установке ArcGIS Server в автоматическом режиме необходимо настроить учетную запись ArcGIS Server. Для производственных систем рекомендуется использовать уже существующую учетную запись, находящуюся в вашем домене или в Active Directory, и отвечающую политике безопасности вашей организации. Если при автоматической установке учетная запись ArcGIS Server не будет настроена через параметры командной строки, ей станет учетная запись локальной системы. Это предусмотрено для быстрой установки ArcGIS for Server.

Примечание:

Учетную запись ArcGIS for Server можно в любое время изменить с помощью служебного приложения Configure ArcGIS Server Account. Утилита находится в меню Пуск > ArcGIS > ArcGIS Server > Настроить учетную запись ArcGIS Server. Когда появится запрос, введите имя и пароль для учетной записи ArcGIS Server. Имеется возможность сохранения файла конфигурации с этой информацией для ускорения процесса настройки ArcGIS for Server на других компьютерах и снижения вероятности ошибки при вводе имени или пароля. Несмотря на то, что пароль учетной записи зашифрован, сохраните файл конфигурации в защищенном месте.

Для настройки учетной записи ArcGIS Server используйте следующие параметры командной строки.

Прямая передача данных учетной записи ArcGIS Server

Внимание:

Если при автоматической (/qb) установке ArcGIS Server учетная запись не задана или указанные данные недействительны, программа установки ArcGIS for Server выдает предупреждение. Это сообщение можно закрыть, нажав ОК. В этом случае в качестве учетной записи ArcGIS Server будет использована учетная запись LocalSystem.

  • USER_NAME=<учетная запись операционной системы>

    Эта учетная запись может быть доменной или локальной. Если используется доменная учетная запись, она должна уже существовать. Если используется локальная учетная запись, она будет создана, если еще не существует. Если учетная запись недействительна, то во время установки появится окно сообщения о том, что учетная запись или пароль недействительны.

  • MSA=TRUE

    Этот параметр следует использовать только с Managed Service Account. Managed Service Account должен уже присутствовать в домене. Не используйте этот параметр с локальной учетной записью или с учетной записью домена с паролем. Managed Service Account не использует параметр 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

Использование Managed Service Account

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

Импорт данных учетной записи ArcGIS for Server с помощью файла конфигурации сервера

Чтобы импортировать данные учетной записи ArcGIS Server с помощью файла конфигурации сервера, оба параметра командной строки, показанные ниже, необходимо использовать совместно.

  • ACCOUNT=UseConfigFile

    Используйте параметр командной строки ACCOUNT именно так, как показано выше. Для этого свойства нет других действительных значений.

  • CONFIGPATH=<полный путь и имя файла конфигурации сервера>

    Вместе с параметром АCCOUNT=UseConfigFile этот параметр позволяет задать файл конфигурации сервера, который будет использоваться для настройки учетной записи ArcGIS for 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 for Server в файл конфигурации сервера

Примечание:

При экспорте файла конфигурации сервера в сетевую папку учетная запись локальной системы на компьютере, где устанавливается ArcGIS Server, должна иметь права доступа на запись в эту папку. Например, если вы устанавливаете ArcGIS Server на компьютере с именем Quick, учетная запись локальной системы LocalSystem на Quick должна иметь права доступа на запись в сетевую папку. Если права отсутствуют, экспорт файла конфигурации сервера может быть отменен. Если вы не знаете, как правильно задать разрешения на доступ к сетевой папке, обратитесь к системному администратору или экспортируйте файл конфигурации на локальный компьютер, а затем скопируйте его в сетевую папку.

Чтобы экспортировать данные учетной записи ArcGIS for 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 в автоматическом режиме. Откройте файл авторизации в текстовом редакторе, заполните раздел Сведения о пользователе (User Information).

Использование утилиты командной строки createsite для создания сайта ArcGIS Server

В версии 10.6 вы можете использовать утилиту командной строки createsite для создания нового сайта ArcGIS Server сразу после установки ArcGIS Server. Для использования утилиты createsite доступны следующие две опции:

  • Запустите утилиту createsite как администратор из командной строки и укажите такие параметры, как имя пользователя, пароль, хранилище конфигурации и директорию.
  • Укажите файл createsite.properties с соответствующими параметрами.

В случае использования утилиты командной строки createsite запустите скрипт createsite.bat с -h или -help, как показано ниже:

<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 в автоматическом режиме, запустите следующую команду из командной строки:

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 в автоматическом режиме, введите вместо вышеуказанного кода продукта код языкового пакета, который вы хотите удалить. Коды языковых пакетов перечислены в таблице:

Языковый пакетКод продукта

Арабский языковой пакет 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}