Установка ArcGIS for Server в автоматическом режиме
В этом разделе
- Подготовка к установке
ArcGIS for Server - Порядок установки
ArcGIS for Server в автоматическом режиме - Авторизация
ArcGIS for Server в автоматическом режиме
Для установки ArcGIS for Server на одном компьютере в автоматическом режиме выполните следующие шаги. Выполнение автоматической установки ArcGIS for Server не требует Х-дисплея или участия пользователя. Если вы устанавливаете ArcGIS for Server на нескольких машинах, следуйте инструкциям в разделе Установка ArcGIS for Server на нескольких машинах.
Примечание:
Upgrading to 10.2.2? For more information, see Existing ArcGIS for Server users.
Подготовка к установке ArcGIS for Server
- Получите файл авторизации для компьютера, на котором устанавливается ArcGIS for Server.
- Удостоверьтесь, что сервер соответствует системным требованиям.
- Убедитесь, что у пользователя есть все права доступа к директории установки ArcGIS for Server. Пользователи групп и все остальные пользователи должны иметь для директории установки ArcGIS for Server по крайней мере права на выполнение.
- Перейдите в директорию, где для ArcGIS for Server был разархивирован tar файл, или вставьте установочный носитель ArcGIS for Server в соответствующий привод и перейдите к Setup, чтобы запустить программу установки.
Примечание:
Нельзя устанавливать ArcGIS for Server в общую сетевую директорию (монтированную папку NFS). Директория должна быть на целевом компьютере.
Порядок установки ArcGIS for Server в автоматическом режиме
В следующих инструкциях описывается процесс установки ArcGIS for Server в автоматическом режиме с помощью командной строки. Инструкции по установке ArcGIS for Server с помощью интерфейса программы установки находятся в разделе Установка ArcGIS for Server на одном компьютере.
Подсказка:
Режим, в котором осуществляется установка, определяет режим удаления по умолчанию. Например, если вы устанавливаете программу в автоматическом режиме из командной строки, удаление, по умолчанию, также будет происходить в автоматическом режиме из командной строки.
- Перед началом установки ознакомьтесь с лицензионным соглашением в файле <CD_ROOT or untar directory>/Documentation/EULA.pdf и примите его условия.
- Запустите программу установки в автоматическом режиме и выполните авторизацию с помощью файла авторизации (.ecp) или файла инициализации (.prvc). Пример синтаксиса см. ниже:
<CD_ROOT or untar directory>/Setup -m silent -l yes -a <fullpath to .ecp or .prvc file>
Синтаксис: Setup [Опции]
Опция Описание -m; --mode MODE
Необязательно. Значения по умолчанию для GUI-интерфейса.
MODE – это режимы автоматический, консоль или gui–интерфейс.
-l; --license – agreement CHOICE
Обязательный параметр для автоматического режима. CHOICE имеет значения Yes и No.
Да (Yes) означает, что вы прочли и приняли условия Лицензионного соглашения Esri (E204, E300). Откройте Условия лицензирования и прочитайте лицензионное соглашение.
-a; --authorization–file FULL_PATH_TO_AUTHORIZATION_FILE or FULL_PATH_TO_PROVISIONING_FILE
Необязательно. Если эта опция не используется, вам понадобится авторизовать программное обеспечение после установки.
FULL_PATH_TO_AUTHORIZATION_FILE – это полный, абсолютный путь к файлу авторизации (.ecp), предоставляемому Esri.
FULL_PATH_TO_PROVISIONING_FILE – это полный, абсолютный путь к файлу инициализации (.prvc), предоставляемому Esri.
-d; --directory DIRECTORY
Необязательно. По умолчанию ArcGIS for Server устанавливается в папку $HOME. DIRECTORY задает другую директорию установки.
Путь /arcgis/server/ добавляется к установочной директории.
Имя каталога установки должно быть указано в нижнем регистре. Для примеров и данных, устанавливаемых вместе с программой, путь необходимо указать прописными буквами.
-v; --verbose
Программа установки работает в режиме вывода текстовых сообщений (verbose mode).
-h; --help
Отображаются справка командной строки и выходы.
-e; --examples
Отображаются примеры использования этих параметров и выходы.
Примечание:
Инструмент авторизации можно также запустить в автоматическом режиме после того, как будет установлен ArcGIS for Server. Для просмотра списка всех доступных параметров, запустите скрипт авторизации с параметром help, как показано ниже (используется каталог установки по умолчанию):
${HOME}/arcgis/server/tools/authorizeSoftware --help
Для дополнительной информации об инструментах авторизации см. раздел ниже Авторизация ArcGIS for Server в автоматическом режиме.
- После завершения установки появляется сообщение о ее статусе. Если установка завершена успешно, вы сможете открыть Менеджер ArcGIS Server с помощью Firefox или любого другого поддерживаемого веб-браузера. Для этого введите http://<server name>:6080/arcgis/manager. Дополнительные сведения см. в Справке ArcGIS Server.
- Настройте ArcGIS for Server на запуск при загрузке операционной системы, выполнив следующие инструкции:
- Переключитесь на корневого пользователя.
- Скопируйте скрипт оболочки <каталог установки ArcGIS for Server>/framework/etc/scripts/arcgisserver в соответствующие поддерживаемые каталоги дистрибутивов Linux:
- RHEL: /etc/rc.d/init.d/
- SUSE: /etc/init.d/
- Смените каталог на применимую папку init.d и проверьте скрипт arcgisserver, чтобы убедиться, что пользователь root имеет по крайней мере права чтения и выполнения.
- Отредактируйте скрипт arcgisserver следующим образом:
Измените переменную agshome на каталог установки ArcGIS for Server, например, /home/username/arcgis/server.
Только для RHEL - добавьте строку, показанную ниже, непосредственно перед # Description: ArcGIS Server Service:
# chkconfig: 35 99 01
Сохраните изменения в скрипте arcgisserver.
- По-прежнему как пользователь root выполните следующую команду для автоматического создания ссылок в /etc/rc*.d с соответствующими уровнями выполнения:
- RHEL:
$ chkconfig --add arcgisserver $ chkconfig arcgisserver on
- SUSE:
$ insserv arcgisserver $ chkconfig arcgisserver on
- RHEL:
- Завершите сеанс корневого пользователя.
- Перезагрузите операционную систему и убедитесь, что ArcGIS for Server запускается корректно.
- Если вы подготавливаете сайт для рабочего развертывания, установите ArcGIS Web Adaptor. Web Adaptor организует связь между корпоративным веб-сервером и сайтом ArcGIS Server. Он позволяет вам выбрать порт, адрес и параметры авторизации, которые будут использоваться для входящих запросов. Он также не позволяет внешним пользователям получить доступ к Менеджеру (Manager) и Директории администратора (Administrator Directory). Дополнительные сведения см. в разделе Об ArcGIS Web Adaptor.
- Большинство операций по публикации сервисов выполняется в ArcGIS for Desktop, где вы создаете карты, глобусы, базы геоданных и т.д. Чтобы опубликовать сервис непосредственно из ArcGIS for Desktop, определите подключение к серверу с помощью ArcCatalog или окна Catalog в ArcMap. После этого сведения о подключении сохраняются на компьютере, и вы можете ссылаться на них при необходимости опубликовать сервис. Если подключение организуется с административными правами доступа, вы также можете выполнить операции администрирования сервера в ArcGIS for Desktop. См. инструкции в разделе Создание административного подключения ArcGIS Server в ArcGIS for Desktop.
- Убедитесь, что ArcGIS for Server имеет доступ ко всем данным, на которые ссылаются его сервисы. Дополнительные сведения см. в разделе Предоставление доступа к данным для ArcGIS for Server.
- После установки подключения к серверу вы можете опубликовать ГИС-ресурсы как сервисы. Сведения о добавлении сервиса см. в разделе Более подробно о публикации сервисов.
- После добавления сервисов на ГИС-сервер вы можете использовать их в различных приложениях. К ним относятся приложения, создаваемые с помощью веб-интерфейсов API ArcGIS или предварительно разработанных веб-приложений, таких как ArcGIS Explorer Online, вьюер ArcGIS.com или вьюеры ArcGIS Viewer for Flex и ArcGIS Viewer for Silverlight. Вы, кроме того, можете просматривать сервисы в приложениях для настольных компьютеров, таких как ArcGIS Explorer, ArcMap или ArcGlobe. Мобильные устройства, такие как iPhone, устройства на Android и Windows Phone, также могут использовать ваши ГИС-сервисы. Для начала ознакомьтесь с разделом О создании веб-приложений ГИС.
Авторизация ArcGIS for Server в автоматическом режиме
Инструмент авторизации можно также запустить в автоматическом режиме после того, как будет установлен ArcGIS for Server. Для просмотра списка всех доступных параметров, запустите скрипт авторизации с параметром help, как показано ниже (используется каталог установки по умолчанию):${HOME}/arcgis/server/tools/authorizeSoftware --help
Использование: authorizeSoftware [опции]
Опция | Описание |
---|---|
нет | Будет запущен Software Authorization Wizard GUI. |
-s | Показывает статус авторизации. |
-f FULL_PATH_TO_ECP_AUTHORIZATION_FILE | Авторизация с помощью файла авторизации ecp. FULL_PATH_TO_ECP_AUTHORIZATION_FILE – это полный, абсолютный путь к файлу авторизации (.ecp), предоставляемому Esri. |
-f FULL_PATH_TO_PROVISIONING_FILE -e EMAIL_ADDRESS | Авторизация с помощью файла инициализации. Email обязателен для заполнения. FULL_PATH_TO_PROVISIONING_FILE – это полный, абсолютный путь к файлу инициализации (.prvc), предоставляемому Esri. Для авторизации с помощью файла инициализации необходим EMAIL_ADDRESS. |
-f FULL_PATH_TO_PROVISIONING_FILE -e EMAIL_ADDRESS -o AUTHORIZATION_FILE_OUTPUT | Создает файл авторизации, который будет выгружен на сайт Esri или отправлен по электронной почте. После завершения, запустите инструмент снова, используя полученный файл ecp, для завершения процедуры авторизации этого продукта. FULL_PATH_TO_PROVISIONING_FILE – это полный, абсолютный путь к файлу инициализации (.prvc), предоставляемому Esri. Для авторизации с помощью файла инициализации необходим EMAIL_ADDRESS. AUTHORIZATION_FILE_OUTPUT – автоматически созданный файл, который необходимо отправить на сайт поддержки пользователей Esri (Esri Customer Service (https://service.esri.com/drm)) или по электронной почте: authorize@esri.com. Для дополнительной информации см. раздел Авторизация без подключения к сети интернет (в автономном режиме). |
-h; | Отображаются справка командной строки и выходы. |
Авторизация без подключения к сети интернет (в автономном режиме)
Начиная с версии 10.2.1, установка и авторизация ArcGIS for Server без подключения к сети интернет (в автономном режиме) может быть выполнена с помощью файла инициализации (.prvc). Процедура состоит из двух шагов.
- В командной строке запустите команду авторизации (см. ниже) после успешного завершения установки ArcGIS for Server.
<ArcGIS for Server installation directory>/tools/authorizeSoftware -f <full path to the .prvc file> -e <email address> -o <full path to authorization file output>
После создания информационного файла авторизации выполните один из следующих шагов:
- В браузере откройте сайт портала поддержки пользователей Esri (Esri Customer Service) (https://service.esri.com/drm). Следуйте инструкциям на экране, чтобы выгрузить информационный файл авторизации и загрузить файл авторизации *.ecp.
- Отправьте информационный файл авторизации по адресу: authorize@esri.com. Esri пришлет вам файл авторизации *.ecp на указанный вами адрес электронной почты.
- После получения файла авторизации *. ecp любым из предложенных выше методов, запустите скрипт authorizeSoftware еще раз для завершения процесса авторизации:
<ArcGIS for Server installation directory>/tools/authorizeSoftware -f <full path to the .ecp file>