Skip To Content

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

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

Примечание:

Обновление до версии 10.6.1? Подробнее см. в разделе Об обновлении Portal for ArcGIS.

Подготовка к установке Portal for ArcGIS

  1. Проверьте, что ваш сайт отвечает минимальным системным требованиям. Дополнительные сведения см. в разделе системных требований.
  2. Войдите в операционную систему в качестве пользователя с правами доступа администратора.
  3. Откройте порты, как описано в разделе Порты, используемые Portal for ArcGIS.
  4. Закройте все ненужные приложения на вашем сервере.
  5. Запустите команды установки, как описано ниже.

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

Далее перечислены параметры командной строки установщика Windows, которые используются для автоматической установки Portal for ArcGIS. Используйте эти команды для выбора папки установки Portal for ArcGIS или директории ресурсов вашего портала.

  • INSTALLDIR=<installation location>

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

  • CONTENTDIR=<installation location content>

    Этот параметр позволяет задать директорию ресурсов вашего портала. Выбранное вами расположение должно быть локальной директорией; вы не можете выбрать общую сетевую директорию. Этот запрет вызван тем, что сервис Portal for ArcGIS по умолчанию настроен на работу с собственной учетной записью Windows LocalSystem. Учетная запись LocalSystem не может получить доступ к сетевым папкам. Дополнительные сведения см. в разделе Учетная Portal for ArcGIS запись. Если вы не зададите это свойство, в качестве установочной директории по умолчанию будет использоваться расположение C:\arcgisportal.

Пример:

<path to the Portal for ArcGIS setup download>\setup.exe /qb INSTALLDIR=C:\myportal CONTENTDIR=C:\arcgisportal

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

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

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

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

Внимание:

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

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

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

  • PASSWORD=<пароль учетной записи>

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

Пример:

Использование доменной учетной записи

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

Использование новой или существующей локальной учетной записи

<path to the Portal for ArcGIS setup download>\setup.exe /qb USER_NAME=myaccount PASSWORD=my.password

Внимание:

Параметры командной строки учитывают регистр. Если вы испытываете трудности с установкой из командной строки, проверьте, соответствует ли регистр введенных значений параметров приведенным примерам.

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

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

  • ACCOUNT=UseConfigFile

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

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

    Вместе с параметром АCCOUNT=UseConfigFile этот параметр позволяет задать файл конфигурации портала, который будет использоваться для настройки учетной записи Portal for ArcGIS. Файлы конфигурации портала создаются при установке Portal for ArcGIS путем экспорта файла конфигурации портала (предыдущих установок или с других компьютеров).

Пример:

<path to the Portal for ArcGIS setup download>\setup.exe /qb ACCOUNT=UseConfigFile CONFIGPATH=\\networkmachine\portalconfigs\standardaccount.xml

Внимание:

Параметры командной строки учитывают регистр. Если вы испытываете трудности с установкой из командной строки, проверьте, соответствует ли регистр введенных значений параметров приведенным примерам.

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

Примечание:

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

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

  • EXPORTCONFIG=Yes

    Используйте это свойство для экспорта данных учетной записи, введенных в параметрах командной строки USER_NAME и PASSWORD. Данные учетной записи будут сохранены в зашифрованном XML-файле, известном как файл конфигурации портала. По умолчанию значением этого свойства является No.

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

    Вместе со свойством EXPORTCONFIG=Yes это свойство позволяет задать имя и путь к файлу конфигурации портала. Имя файла должно иметь расширение .xml, заданная папка должна уже существовать. Если файл не имеет расширения .xml, или заданная папка еще не существует, создание файла конфигурации портала может быть отменено.

Пример:

<path to the Portal for ArcGIS setup download>\setup.exe /qb EXPORTCONFIG=Yes CONFIGPATH=\\networkmachine\portalconfigs\standardaccount.xml

Внимание:

Параметры командной строки учитывают регистр. Если вы испытываете трудности с установкой из командной строки, проверьте, соответствует ли регистр введенных значений параметров приведенным примерам.

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

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

  • Запуск утилиты createportal от имени администратора из командной строки и указание имени, фамилии, имени пользователя, пароля, электронной почты, секретного вопроса и ответа на него и параметров директории ресурсов.
  • Предоставьте файл createportal.properties, содержащий указанные параметры.

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

<Portal for ArcGIS Installation Directory>\tools\createportal\createportal.bat -help

Пример использования с утилитой: createportal.bat [-fn <arg>] [-ln <arg>] [-u <arg>] [-p <arg>] [-e <arg>] [-qi <arg>] [-qa <arg>] [-d <arg>]

Пример использования файла: createportal.bat [-f <FILE>]

Примечание:

При указании пути к файлу createportal.properties необходимо избегать использования обратного слэша. Например: C:\\arcgisportal или \\\\<Absolute path to>\\<portal arcgisportal>.

ОпцияОписание

-fn; --firstname

Имя для начальной учетной записи администратора, используемой для настройки портала.

Убедитесь, что записи, состоящие из нескольких слов, заключены в кавычки.

-ln; --lastname

Фамилия для начальной учетной записи администратора, используемой для настройки портала.

Убедитесь, что записи, состоящие из нескольких слов, заключены в кавычки.

-u; --username

Имя пользователя для начальной учетной записи администратора, используемой для настройки портала.

Имя пользователя может содержать цифры от 0 до 9, символы ASCII от a до z или от A до Z и знак точки (.).

-p; --password

Пароль для начальной учетной записи администратора, используемой для настройки портала.

Пароли могут содержать цифры от 0 до 9, символы ASCII a-z, A-Z и точку (.).

-e; --email

Адрес электронной почты для начальной учетной записи администратора, используемой для настройки портала.

-qi; --question

Индекс секретного вопроса для восстановления забытого пароля. Доступные вопросы с соответствующими номерами индексов следующие:

  • 1 – В каком городе вы родились?
  • 2 – Эмблема вашего института?
  • 3 – Девичья фамилия вашей матери?
  • 4 – Марка вашей первой машины?
  • 5 – В какую школу вы ходили?
  • 6 – Фамилия вашего лучшего друга?
  • 7 – Имя вашего брата/сестры?
  • 8 – Название улицы, где вы жили в детстве?
  • 9 – Ваш любимый литературный персонаж?
  • 10 – Кличка любимого питомца?
  • 11 – Название вашего любимого ресторана?
  • 12 – Название вашей любимой книги?
  • 13 – Профессия вашей мечты?
  • 14 – Где было ваше первое свидание?

-qa; --answer

Ответьте на секретный вопрос, который вы выбрали для параметра -qi .

Убедитесь, что записи, состоящие из нескольких слов, заключены в кавычки.

-d; --contentDirectory

Абсолютный путь и имя директории ресурсов, используемой для хранения данных, размещенных на портале.

По умолчанию директория ресурсов портала будет создана в этом местоположении:

C:\arcgisportal

или

\\<Absolute path to>\<Content Directory>

-f; --file

Файл свойств для утилиты createportal.

По умолчанию файл createportal.properties можно найти в следующих местах:

<Portal for ArcGIS Installation Directory>/tools/createportal

-h; --help

Отображаются справка командной строки и выходы.

Пример файла createportal.properties:

#
# Portal for ArcGIS site creation properties
#
# First name for initial administrator account
PORTAL_ADMIN_FIRSTNAME = 
# Last name for initial administrator account
PORTAL_ADMIN_LASTNAME =
# User name for initial administrator account
# Can only have the numbers 0-9, the ASCII letters a-z, A-Z and the dot character (.)
PORTAL_ADMIN_USERNAME =
# Password for primary site administrator.
# Can only have the numbers 0-9, the ASCII letters a-z, A-Z and the dot character (.)
PORTAL_ADMIN_PASSWORD = 
# Initially, leave PORTAL_ADMIN_PASSWORD_ENCRYPTED set to false.
# When you run the tool the first time, the password will be
# encrypted and PORTAL_ADMIN_PASSWORD_ENCRYPTED will change to true
PORTAL_ADMIN_PASSWORD_ENCRYPTED = false
# E-mail address for initial administrator account
# e.g username@domain.com
PORTAL_ADMIN_EMAIL =
#This is the index of the secret question to retrieve a forgotten password. 
#The list of questions with their respective index numbers is as follows:
#1, What city were you born in ?"
#2, What was your high school mascot?"
#3, What is your mother's maiden name?"
#4, What was the make of your first car?"
#5, What high school did you go to?"
#6, What is the last name of your best friend?"
#7, What is the middle name of your youngest sibling?"
#8, What is the name of the street on which you grew up?"
#9, What is the name of your favorite fictional character?"
#10, What is the name of your favorite pet?"
#11, What is the name of your favorite restaurant?"
#12, What is the title of your favorite book?"
#13, What is your dream job?"
#14, Where did you go on your first date?");
PORTAL_ADMIN_SECURITY_QUESTION_INDEX =
# Answer to the secret question
# e.g \"My Answer\"
PORTAL_ADMIN_SECURITY_QUESTION_ANSWER =
# Portal content directory where portal will store default and user-generated content.
# By default, the portal content directory will be created locally. 
# e.g. C:\\arcgisportal, or \\\\<Absolute path to>\\<portal arcgisportal>
PORTAL_CONTENT_DIRECTORY =

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