После установки ArcGIS Web Adaptor, его необходимо настроить для работы с сайтом сервера. Это делается с помощью веб-страницы настройки или программы командной строки, которая устанавливается вместе с Web Adaptor. В целях безопасности доступ к странице конфигурации и утилите командной строки имеется только на компьютере, где установлен Web Adaptor.
После открытия страницы конфигурации отображается текущий статус Web Adaptor. Он показывает, был ли ранее настроен Web Adaptor. Чтобы узнать тип платформы и номер версии Web Adaptor, щелкните О Web Adaptor на странице конфигурации.
Подробные инструкции о настройке Web Adaptor находятся в разделах ниже.
Настройка Web Adaptor с помощью веб-страницы настройки
Для настройки Web Adaptor с помощью веб-страницы настройки, которая устанавливается вместе с ним, выполните следующие шаги.
Примечание:
Существуют дополнительные условия для Mission Server, Notebook Server и Video Server, которые следует рассмотреть на этом этапе.
- Откройте страницу настройки Web Adaptor в веб-браузере. URL-адрес имеет формат https://webadaptorhost.domain.com/webadaptorname/webadaptor.
- Выберите тип сервера, который вы хотите настроить на работу с Web Adaptor. Щелкните Далее.
- Введите имя компьютера для одного из серверов, регистрируемого на сайте. Это имя компьютера будет использовано для обнаружения всех компьютеров, участвующих в сайте сервера, и их регистрации в Web Adaptor. Имя компьютера должно быть в формате server.domain.com.
- Введите имя пользователя и пароль для учетной записи, которая имеет права администратора на сайте сервера. Обычно используется имя пользователя и пароль учетной записи основного администратора сайта, которая задается при создании сайта. Если учетная запись основного администратора сайта отключена, необходимо указать учетную запись с административным доступом к сайту.
- Если вы настраиваете сайт сервера, можно указать, смогут ли пользователи администрировать сайт через ArcGIS Web Adaptor. По умолчанию администрирование сайта через ArcGIS Web Adaptor отключено. Это делается по нескольким причинам:
- Когда администрирование отключено, внешние пользователи не смогут получить доступ к ArcGIS Server Manager и ArcGIS Server Administrator Directory через ArcGIS Web Adaptor. Кроме того, пользователи ArcGIS Pro не могут устанавливать административные или издательские подключения к ArcGIS Server. Вы по-прежнему можете устанавливать пользовательские соединения ArcGIS Pro с ArcGIS Server независимо от того, включен этот параметр или отключен.
- Когда административный доступ через ArcGIS Web Adaptor отключен, вы по-прежнему имеете доступ к Manager и Administrator Directory, а также можете подключаться к серверу в ArcGIS Pro, используя прямой URL-адрес одного из компьютеров ArcGIS Server вашего сайта:
- Для получения доступа к Manager, используйте следующий формат URL: https://server.domain.com:6443/arcgis/manager.
- Для доступа к Administrator Directory используйте URL следующего формата: https://server.domain.com:6443/arcgis/admin.
- Чтобы создать подключение к серверу в ArcGIS Pro, используйте URL формата https://server.domain.com:6443/arcgis.
- Если ArcGIS Server настроен на аутентификацию на веб-уровне, необходимо включить администрирование через ArcGIS Web Adaptor. Это позволит пользователям из корпоративного хранилища идентификаций с правами администратора и издателя публиковать сервисы из ArcGIS Pro. Когда пользователи с этими ролями подключаются к серверу в ArcGIS Pro, они должны указывать 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 installation directory>/webadaptor/11.2/java/tools. Это особенно удобно, когда на компьютере с Web Adaptor отсутствует графический интерфейс (GUI).
Доступны следующие параметры:
configurewebadaptor.sh -m <Mode> -w <WebAdaptorURL> -g <MachineName|URL> -u <Username> -p <Password> -a <AdminAccessEnabled>
<Mode> – компонент, с которым будет настраиваться Web Adaptor. По умолчанию этот параметр устанавливается как server, это значит, что Web Adaptor можно настроить для использования с сайтом сервера. Ниже указаны параметры, которые можно использовать для настройки различных ролей ArcGIS Server.
- Mission Server — mission
- Notebook Server – notebook
- Video Server – video
<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 это может быть первичная учетная запись администратора сайта, заданная при создании сайта, или учетная запись с административными правами. Для Mission Server, Notebook Server и Video Server введите имя пользователя первичной учетной записи администратора, указанной при создании сайта.
<Password> – пароль учетной записи, которая имеет права администратора на сайте сервера.
<AdminAccessEnabled> – опция, разрешающая только административный доступ к ArcGIS Server. Включение административного доступа (true) обеспечивает доступ через Web Adaptor к приложениям ArcGIS Server Manager и ArcGIS Server Administrator Directory. Если административный доступ выключен (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 с одинаковыми именами, необходимо установить их на разные веб-сайты (порты).