Создание сайта ArcGIS Mission Server

Сайт сервера - это отдельное развертывание ArcGIS Mission Server, которое вы можете интегрировать со своим порталом ArcGIS Enterprise.

Вы можете создать сайт либо с помощью мастера настройки ArcGIS Mission Server, либо используя утилиту командной строки createsite.

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

Мастер настройки ArcGIS Mission Server создает сайт ArcGIS Mission Server на компьютере.

  1. Откройте мастер и щелкните Создать сайт.
  2. Предоставьте имя пользователя и пароль, после чего щелкните Далее.
  3. Примечание:
    Учетная запись основного администратора сайта, которая использует эти логин и пароль, распознается только ArcGIS Mission Server. Они не относятся к учетным записям операционной системы, и управление ими осуществляется из пользовательских учетных данных в хранилище пользователей. Основной администратор сайта имеет неограниченные права доступа к сайту ArcGIS Mission Server. Эта учетная запись, как правило, используется для создания сайта ArcGIS Mission Server и для настройки и управления параметрами безопасности. Учетную запись основного администратора сайта не следует путать с учетной записью ArcGIS Mission Server, заданной во время установки.
  4. Введите пути к директориям, которые вы хотите использовать для директории ресурсов, директории рабочей области и хранилища конфигураций.

    По умолчанию они создаются в <ArcGIS Mission Server installation directory>/arcgis/mission/usr/directories.

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

  5. Щелкните Далее.
  6. Просмотрите страницу итоговой информации и щелкните Готово, чтобы создать сайт, или щелкните Назад, чтобы внести изменения.

После создания сайта сервера настройте обратный прокси с Mission Server или установите и настройте ArcGIS Web Adaptor.

Используйте утилиту createsite для создания своего сайта

После установки ArcGIS Mission Server можно использовать утилиту командной строки createsite для создания сайта сервера. Если вы используете утилиту createsite, у вас есть следующие опции:

  • Укажите путь к файлу createsite.properties, который задает эти параметры. Это рекомендуемый вариант, так как он является более безопасным.
  • Запустите утилиту createsite от имени учетной записи ArcGIS Mission Server из окна командной строки, указав:
    • username
    • Пароль
    • Расположение хранилища конфигураций
    • Директория

Параметры Хранилище конфигураций и Директория являются необязательными. Утилита находится в <ArcGIS Mission Server install directory>/tools/createsite/createsite.sh.

Примечание:

При использовании пути UNC для directories и config-store следует избегать обратных косых черт \, когда назначаете его. Это применимо только для createsite utility и при использовании createsite utility для создания сайта из файла.

Параметры командной строки для утилиты следующие:

ПараметрОписание

-u or --username

Имя пользователя основного администратора сайта. Имя пользователя не может содержать следующие символы: \:/*?!<>""

-p or --password

Пароль основного администратора сайта. Пароль не может содержать символы \:/*?!<>"".

-d or --directory

Корневая серверная директория По умолчанию серверные директории создаются локально, например, <ArcGIS Mission Server install directory>/usr/directories.

-c or --configstore

Хранилище конфигураций для сайта ArcGIS Mission Server. Файл свойств образца хранится в /<ArcGIS Mission Server install directory>/usr/config-store.

-f or --file

Файл свойств для утилиты createsite. По умолчанию файл createsite.properties хранится в <ArcGIS Mission Server installation directory>/tools/createsite.

-h or --help

Вывести сообщение справки и завершить работу.

Задайте параметры в утилите

Если вы задаете параметры в утилите, выполните команду со следующим синтаксисом: createsite.sh [-u <username>] [-p <password>] [-d <directory>] [-c <config-store>]. Параметры directory и config-store в этой команде являются необязательными.

В следующем примере кода демонстрируется сохранение местоположений директорий и хранилищ конфигураций, предлагаемых по умолчанию:

<ArcGIS Mission Server install directory>/tools/createsite/createsite.sh -u missionPSA -p password -d path/to/directories -c path/to/config-store

Укажите параметры из файла

Если вы задаете параметры из файла, выполните команду для использования createsite.properties со следующим синтаксисом: createsite.sh [-f <filepath>]. Образец шаблона этого файла находится в <ArcGIS Mission Server install directory>/tools/createsite. Файл должен использовать следующий синтаксис:

# Configuration properties for Server site creation
#
# username 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.
SERVER_DIRECTORIES_PATH =
# Configuration store for the ArcGIS Mission Server site. By default, the configuration store will be created locally.
SERVER_CONFIGSTORE_PATH =

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

После создания сайта сервера настройте обратный прокси с Mission Server или установите и настройте ArcGIS Web Adaptor.