Настройка Web Adaptor после установки
После установки ArcGIS Web Adaptor его необходимо настроить для работы с сайтом ArcGIS for Server. Это делается с помощью веб-страницы настройки или утилиты командной строки, которая устанавливается вместе с Web Adaptor.
В целях безопасности доступ к странице конфигурации и утилите командной строки имеется только на компьютере, где установлен Web Adaptor. Подробные инструкции о настройке Web Adaptor находятся в указанных ниже разделах.
Настройка Web Adaptor с помощью веб-страницы настройки
Для настройки Web Adaptor с помощью веб-страницы настройки, которая устанавливается вместе с ним, выполните следующие шаги.
- Откройте браузер, введите адрес http://<hostname>:<порт (если не порт 80)>/<имя Web Adaptor>/webadaptor, например http://wahost/arcgis/webadaptor.
- В поле URL ГИС-сервера введите URL одного из серверов ГИС на сайте ArcGIS Server. Этот URL будет использован для обнаружения всех компьютеров, участвующих в сайте, и их регистрации в Web Adaptor. Например URL примет вид http://<GIS server>:6080.
- Введите имя пользователя и пароль для учетной записи, которая имеет права администратора на сайте ArcGIS Server. Обычно используется имя пользователя и пароль основной учетной записи администратора сайта, которая задается при создании сайта. Если учетную запись администратора основного сайта отключена, необходимо указать учетную запись с административным доступом к сайту.
- Определите, смогут ли пользователи управлять сайтом с помощью Web Adaptor. По умолчанию, администрирование сайта через Web Adaptor отключено. Это делается по нескольким причинам:
- Когда администрирование отключено, внешние пользователи не могут получить доступ к ArcGIS for 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://<GIS server>:6080/arcgis/manager.
- Чтобы получить доступ к Administrator Directory, используйте URL в виде http://<GIS server>:6080/arcgis/admin.
- Чтобы создать подключение к серверу в ArcGIS for Desktop, используйте следующий формат URL-адреса: http://<ГИС-сервер>:6080/arcgis.
- Если вы отключили административный доступ, а также решили выполнять аутентификацию на веб-уровне, необходимо настроить второй экземпляр Web Adaptor, в котором будет разрешен доступ для издателей и администраторов. Следует убедиться, что этот второй экземпляр Web Adaptor доступен только для внутренних пользователей. Подробнее см. в разделе Установка нескольких экземпляров Web Adaptor.
- Щелкните Настроить, чтобы применить настройки Web Adaptor.
Если настройка выполнена успешно, вы увидите список компьютеров с ГИС-серверами, которые распознаны Web Adaptor, внизу страницы настройки (выделены зеленым цветом). Можно вернуться на эту страницу для просмотра списка распознанных компьютеров и настройки параметров Web Adaptor.
Настройка Web Adaptor из командной строки
Вы можете настроить Web Adaptor с помощью утилиты командной строки <папка установки ArcGIS Web Adaptor>/webadaptor10.1/java/tools/ConfigureWebAdaptor.sh. Это особенно удобно, когда на компьютере с Web Adaptor отсутствует графический интерфейс (GUI).
Доступны следующие параметры:
ConfigureWebAdaptor.sh -w <WebAdaptorURL> -g <GISServerURL> -u <Username> -p <Password> -a <AdminAccessEnabled>
<WebAdaptorURL> – URL-адрес Web Adaptor, который вы будете настраивать из командной строки. Этот тот же URL-адрес, который используется при доступе к странице настройки Web Adaptor с помощью веб-браузера. Если Web Adaptor установлен на порту, отличном от 80, необходимо указать в URL-адресе номер порта.
<GISServerURL> – URL-адрес одного из компьютеров с ГИС-сервером на сайте ArcGIS for Server. Этот URL будет использован для обнаружения всех компьютеров, участвующих в сайте, и их регистрации в Web Adaptor.
<Username> – имя пользователя учетной записи, которая имеет права администратора на сайте ArcGIS for Server. Обычно используется основная учетная запись администратора сайта, которая задается при создании сайта.
<Password> – пароль учетной записи, которая имеет права администратора на сайте ArcGIS for Server. Обычно используется основная учетная запись администратора сайта, которая задается при создании сайта.
<AdminAccessEnabled> – задает доступность ArcGIS for Server Manager и ArcGIS for Server Administrator Directory через Web Adaptor. В целях безопасности этот параметр имеет значение false по умолчанию. Чтобы разрешить административный доступ, задайте значение true.
Пример: ConfigureWebAdaptor.sh -w http://webserver:7001/arcgis/webadaptor -g http://GISserver:6080 -u siteadmin -p secret -a false

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

До версии ArcGIS 10.1 Web Adaptor Service Pack 1 по умолчанию требовалось 60 минут, чтобы Web Adaptor распознал компьютеры с ГИС-серверами, которые были добавлены или удалены с сайта.
Установка нескольких экземпляров Web Adaptor
Можно создать другие веб-точки входа на сайт ArcGIS for Server, установив несколько экземпляров Web Adaptor. Это позволит сделать ваш сайт более доступным для клиентов, обеспечить поддержку устаревшим приложениям или разрешить издательский или административный доступ для отдельных пользователей в защищенную среду. Дополнительные сведения см. в разделе Сценарии внедрения.
Несколько экземпляров Web Adaptor можно установить на один компьютер, или распределить их по нескольким. Если вы хотите установить несколько экземпляров Web Adaptor на один веб-сайт (порт), необходимо задать им разные имена. Например, два экземпляра Web Adaptor с именем arcgis не могут находиться на одном веб-сайте. Если вы хотите установить несколько экземпляров Web Adaptor с одинаковыми именами, необходимо установить их на разные веб-сайты (порты).
Подробные инструкции по установке нескольких экземпляров Web Adaptor см. Установка ArcGIS Web Adaptor (Java Platform) на Linux.