После установки ArcGIS Web Adaptor, его необходимо настроить для работы с сайтом сервера. Вы можете настроить Web Adaptor на работу с ГИС-сервером, Image Server, Workflow Manager Server, GeoAnalytics Server, Notebook Server или сайтом Mission Server . Это делается с помощью веб-страницы настройки или программы командной строки, которая устанавливается вместе с Web Adaptor. В целях безопасности доступ к странице конфигурации и утилите командной строки имеется только на компьютере, где установлен Web Adaptor.
После открытия страницы конфигурации отображается текущий статус Web Adaptor. Он показывает, был ли ранее настроен Web Adaptor. Чтобы узнать тип платформы и номер версии Web Adaptor, щелкните О Web Adaptor на странице конфигурации.
Подробные инструкции о настройке Web Adaptor находятся в разделах ниже.
Настройка Web Adaptor с помощью веб-страницы настройки
Для настройки Web Adaptor с помощью веб-страницы настройки, которая устанавливается вместе с ним, выполните следующие шаги.
Примечание:
Теперь необходимо проверить Mission Server и Notebook Server.
- Откройте страницу настройки Web Adaptor в веб-браузере. URL-адрес имеет вид https://webadaptorhost.domain.com/webadaptorname/webadaptor.
- Выберите тип сервера, который вы хотите настроить на работу с Web Adaptor. Вы можете выбрать ГИС-сервер, Image Server, Workflow Manager Server, GeoAnalytics Server, Notebook Server или сайт Mission Server. Нажмите Далее.
- Введите имя компьютера для одного из серверов, регистрируемого на сайте. Это имя компьютера будет использовано для обнаружения всех компьютеров, участвующих в сайте сервера, и их регистрации в Web Adaptor. Имя компьютера должно быть в формате server.domain.com.
- Введите имя пользователя и пароль для учетной записи, которая имеет права администратора на сайте сервера. Обычно используется имя пользователя и пароль учетной записи основного администратора сайта, которая задается при создании сайта. Если учетная запись основного администратора сайта отключена, необходимо указать учетную запись с административным доступом к сайту.
- Если вы настраиваете ГИС-сервер, Image Server, Workflow Manager Server или сайт GeoAnalytics Server, вы можете выбрать, могут ли пользователи администрировать сайт через ArcGIS Web Adaptor. По умолчанию администрирование сайта через ArcGIS Web Adaptor отключено. Это делается по нескольким причинам:
- Когда администрирование отключено, внешние пользователи не смогут получить доступ к ArcGIS Server Manager и ArcGIS Server Administrator Directory через ArcGIS Web Adaptor. Также, пользователи ArcGIS Desktop не смогут устанавливать административные или издательские подключения к ArcGIS Server. Вы все еще можете создать пользовательские подключения из ArcGIS Desktop к ArcGIS Server, независимо от того, включена ли эта опция, или нет.
- Когда административный доступ через ArcGIS Web Adaptor отключен, вы по-прежнему имеете доступ к Manager и Administrator Directory, а также можете подключаться к серверу в ArcGIS Desktop, используя прямой URL-адрес одного из компьютеров ArcGIS Server вашего сайта:
- Для получения доступа к Manager, используйте следующий формат URL: https://server.domain.com:6443/arcgis/manager.
- Для доступа к Директории администратора используйте URL следующего формата: https://server.domain.com:6443/arcgis/admin.
- Чтобы создать подключение к серверу в ArcGIS Desktop, используйте URL формата https://server.domain.com:6443/arcgis.
- Если ArcGIS Server настроен на аутентификацию на веб-уровне, необходимо включить администрирование через ArcGIS Web Adaptor. Это позволит пользователям из корпоративного хранилища идентификаций с правами администратора и издателя публиковать сервисы из ArcGIS Desktop. Когда пользователи с этими ролями подключаются к серверу в ArcGIS Desktop, они должны указывать URL-адрес ArcGIS Web Adaptor.
- Щелкните Настроить, чтобы применить настройки Web Adaptor.
Примечание:
Если веб-сервер, где установлен ArcGIS Web Adaptor, настроен на работу с прокси-сервером переадресации, отключите его при регистрации Web Adaptor. Иначе вы не сможете получить доступ к странице конфигурации Web Adaptor.
После успешной настройки, компьютеры. опознанные Web Adaptor, перечисляются внизу страницы конфигурации (выделены зеленым). Можно вернуться на эту страницу для просмотра списка распознанных компьютеров и настройки параметров Web Adaptor.
Настройка Web Adaptor из командной строки
Вы можете настроить Web Adaptor с помощью утилиты командной строки (configurewebadaptor.sh) в директории установки <ArcGIS Web Adaptor>/webadaptor10.8.1/java/tools. Это особенно удобно, когда на компьютере с Web Adaptor отсутствует графический интерфейс (GUI).
Доступны следующие параметры:
configurewebadaptor.sh -m <Mode> -w <WebAdaptorURL> -g <MachineName|URL> -u <Username> -a <AdminAccessEnabled>
<Mode> – компонент, с которым будет настраиваться Web Adaptor. По умолчанию значением этого параметра является server, это означает, что Web Adaptor может быть настроен для работы с ГИС-сервером, Image Server, Workflow Manager Server или GeoAnalytics Server. Чтобы настроить Notebook Server или сайт Mission Server, используйте параметры notebook или mission, соответственно. Если вы настраиваете Web Adaptor для работы с Portal for ArcGIS, этот параметр должен иметь значение portal.
<WebAdaptorURL> – URL-адрес Web Adaptor, который требуется настроить из командной строки. Этот тот же URL-адрес, который используется при доступе к странице настройки Web Adaptor с помощью веб-браузера. Если Web Adaptor установлен на порту, отличном от 80, необходимо указать в URL-адресе номер порта.
<MachineName|URL> - имя одного из компьютеров сайта сервера, например, server.domain.com. Вы также можете использовать URL-адрес сервера, вместо имени компьютера. Если вы настраиваете Web Adaptor на работу с ArcGIS Server, имя компьютера или URL-адрес будут использоваться для обнаружения всех компьютеров, участвующих в сайте.
<Username> – имя пользователя учетной записи, которая имеет права администратора на сайте сервера. Для ArcGIS Server, это может быть первичная учетная запись администратора сайта, заданная при создании сайта, или учетная запись с административными правами Для Notebook Server и Mission Server, введите имя пользователя первичной учетной записи администратора, указанной при создании сайта.
<Password> – пароль учетной записи, которая имеет права администратора на сайте сервера.
<AdminAccessEnabled> - опция, разрешающая только административный доступ к ArcGIS Server. Включение административного доступа (true) обеспечивает доступ к приложениям ArcGIS Server Manager и ArcGIS Server Administrator Directory через Web Adaptor. Если административный доступ выключен (false), эти приложения доступны через прямой URL-адрес одного из серверов сайта. Например, открыть ArcGIS Server Manager можно с помощью http://machine:6443/arcgis/manager, а ArcGIS Server Administrator Directory - через http://machine:6443/arcgis/admin. При настройке Portal for ArcGIS, Notebook Server и Mission Server, административный доступ обязателен и включается по умолчанию.
Пример: $ ./configurewebadaptor.sh -m server -w https://webadaptorhost.domain.com/webadaptorname/webadaptor -g server.domain.com -u siteadmin -p secret -a false
Примечание:
Для запуска утилиты командной строки необходимо, чтобы на компьютере с Web Adaptor была установлена Java Runtime Environment (JRE). Если JRE не установлена, при запуске утилиты появится сообщение об ошибке. Инструкции по загрузке и установке JRE находятся на сайте Загрузки Java SE.
После настройки Web Adaptor
Теперь, когда Web Adaptor готов к использованию, рассмотрите следующие элементы.
Добавление или удаление компьютеров сервера
Если вы добавляете или удаляете компьютер с сервером с сайта, необходимо около одной минуты, чтобы Web Adaptor распознал изменения на сайте. Если вы хотите, чтобы Web Adaptor немедленно распознавал добавленные или удаленные машины, его следует перенастроить с помощью вышеуказанных инструкций.
Установка нескольких экземпляров Web Adaptor
Можно создать другие веб-точки входа на сайт сервера, установив несколько экземпляров Web Adaptor. Это позволит сделать ваш сайт более доступным для клиентов, обеспечить поддержку устаревшим приложениям и разрешить издательский или административный доступ для отдельных пользователей в защищенную среду. Дополнительные сведения см. в разделе Сценарии внедрения.
Несколько экземпляров Web Adaptor можно установить на один компьютер или распределить их по нескольким. Чтобы установить несколько Web Adaptor на одном веб-сайте (порт), используйте для них разные имена. Например, два экземпляра Web Adaptor с именем arcgis не могут находиться на одном веб-сайте. Если вы хотите установить несколько экземпляров Web Adaptor с одинаковыми именами, необходимо установить их на разные веб-сайты (порты).