Настройка ArcGIS Web Adaptor

После установки ArcGIS Web Adaptor его необходимо настроить для работы с сайтом ArcGIS for Server. Это делается с помощью веб-страницы настройки или программы командной строки, которая устанавливается вместе с Web Adaptor. В целях безопасности доступ к странице конфигурации и утилите командной строки имеется только на компьютере, где установлен Web Adaptor.

После открытия страницы конфигурации отображается текущий статус Web Adaptor. Он показывает, настраивался ли ранее Web Adaptor. Чтобы узнать тип платформы и номер версии Web Adaptor, щелкните О Web Adaptor (About) на странице конфигурации.

Подробные инструкции о настройке Web Adaptor находятся в указанных ниже разделах.

Настройка Web Adaptor с помощью веб-страницы настройки

Для настройки Web Adaptor с помощью веб-страницы настройки, которая устанавливается вместе с ним, выполните следующие шаги.

Шаги:
  1. Откройте страницу настройки Web Adaptor в веб-браузере. Адрес URL имеет вид: http://webadaptor.domain.com/arcgis/webadaptor.
  2. Выберите ArcGIS for Server и щелкните Далее (Next).
  3. В поле URL ГИС-сервера введите URL одного из серверов ГИС на сайте ArcGIS Server. Этот URL будет использован для обнаружения всех компьютеров, участвующих в сайте, и их регистрации в Web Adaptor. Например, URL должен иметь вид http://gisserver.domain.com:6080.
  4. Введите имя пользователя и пароль для учетной записи, которая имеет права администратора на сайте ArcGIS Server. Обычно используется имя пользователя и пароль основной учетной записи администратора сайта, которая задается при создании сайта. Если учетная запись администратора основного сайта отключена, необходимо указать учетную запись с административным доступом к сайту.
  5. Определите, смогут ли пользователи управлять сайтом с помощью Web Adaptor. По умолчанию, администрирование сайта через Web Adaptor отключено. Это делается по нескольким причинам:
    • Когда администрирование отключено, внешние пользователи не могут получить доступ к ArcGIS Server Manager и ArcGIS for Server Administrator Directory через Web Adaptor. Кроме того, пользователям ArcGIS for Desktop не разрешается устанавливать административные подключения или подключения издателя к ArcGIS for Server. Имейте в виду, что пользовательские подключения из ArcGIS for Desktop к ArcGIS for Server разрешены при любом состоянии этой опции.
    • Когда административный доступ через Web Adaptor отключен, пользователи по-прежнему будут иметь доступ к Manager и Administrator Directory, а также смогут подключаться к серверу в ArcGIS for Desktop, используя прямой URL-адрес одного из ГИС-серверов сайта. Например:
      • Для получения доступа к Manager, используйте следующий формат URL: http://gisserver.domain.com:6080/arcgis/manager.
      • Для доступа к Директории администратора используйте URL следующего формата http://gisserver.domain.com:6080/arcgis/admin.
      • Чтобы создать подключение к серверу в ArcGIS for Desktop, используйте URL формата http://gisserver.domain.com:6080/arcgis.
    • Если ArcGIS Server настроен на аутентификацию на веб-уровне, необходимо включить администрирование через Web Adaptor. Это позволит пользователям из корпоративного хранилища идентификаций с правами администратора и издателя публиковать сервисы из ArcGIS for Desktop. Когда пользователи с этими ролями подключаются к серверу в ArcGIS for Desktop, они должны указывать URL-адрес Web Adaptor.
  6. Щелкните Настроить (Configure), чтобы применить настройки Web Adaptor.

Если настройка выполнена успешно, вы увидите список компьютеров с ГИС-серверами, которые распознаны Web Adaptor, внизу страницы настройки (выделены зеленым цветом). Можно вернуться на эту страницу для просмотра списка распознанных компьютеров и настройки параметров Web Adaptor.

Настройка Web Adaptor из командной строки

Вы можете настроить Web Adaptor, используя командную строку в <ArcGIS Web Adaptor installation directory>/webadaptor10.2.2/java/tools/configurewebadaptor.sh. Это особенно удобно, когда на компьютере с Web Adaptor отсутствует графический интерфейс (GUI).

Доступны следующие параметры:

configurewebadaptor.sh -m <Mode> -w <WebAdaptorURL> -g <URL> -u <Username> -a <AdminAccessEnabled>

Пример: $ ./configurewebadaptor.sh -m server -w http://webadaptor.domain.com/arcgis/webadaptor -g http://gisserver.domain.com:6080 -u siteadmin -p secret -a false

Прежние версииПрежние версии:

В 10.2 и предыдущих версиях было необходимо добавлять /server в конце параметра URL-адрес Web Adaptor, например, -w http://webadaptor.domain.com/arcgis/webadaptor/server. В 10.2.1 и более новых версиях этого не требуется.

ПримечаниеПримечание:

Для запуска утилиты командной строки на компьютере с Web Adaptor необходимо установить Java Runtime Environment (JRE). Если JRE не установлен, при запуске утилиты появится сообщение об ошибке. Инструкции по загрузке и установке JRE находятся на сайте Java SE Downloads.

После настройки Web Adaptor

Теперь, когда Web Adaptor готов к использованию, необходимо учесть следующие важные детали:

Добавление или удаление ГИС-серверов

Если вы добавляете или удаляете компьютер с ГИС-сервером с сайта, необходимо около одной минуты, чтобы Web Adaptor распознал изменения на сайте. Если вы хотите, чтобы Web Adaptor немедленно распознавал добавленные или удаленные машины, его следует перенастроить с помощью вышеуказанных инструкций.

Установка нескольких экземпляров Web Adaptor

Можно создать другие веб-точки входа на сайт ArcGIS for Server, установив несколько экземпляров Web Adaptor. Это позволит сделать ваш сайт более доступным для клиентов, обеспечить поддержку устаревшим приложениям или разрешить издательский или административный доступ для отдельных пользователей в защищенную среду. Дополнительные сведения см. в разделе Сценарии внедрения.

Несколько экземпляров Web Adaptor можно установить на один компьютер или распределить их по нескольким. Если вы хотите установить несколько экземпляров Web Adaptor на один веб-сайт (порт), необходимо задать им разные имена. Например, два экземпляра Web Adaptor с именем arcgis не могут находиться на одном веб-сайте. Если вы хотите установить несколько экземпляров Web Adaptor с одинаковыми именами, необходимо установить их на разные веб-сайты (порты).

Включение SSL в ArcGIS for Server

По умолчанию ArcGIS for Server использует для передачи данных протокол HTTP. Если вы изменили протокол передачи данных ArcGIS Server на HTTP/HTTPS или только HTTPS, Web Adaptor потребуется одна минута для распознания изменений на вашем сайте.

Прежние версииПрежние версии:

В предыдущих версиях требовалась перенастройка ArcGIS Web Adaptor после обновления протокола ArcGIS Server. В 10.2.2 это не требуется.

Дополнительные сведения о протоколе передачи данных ArcGIS for Server см. Обеспечение безопасности передачи данных ArcGIS for Server.

5/10/2014