Для установки ArcGIS GeoEvent Server выполните следующие шаги.
Для установки необходимо выполнить следующее:
- Получите файл авторизации для компьютера, на который будет установлен GeoEvent Server.
- Удостоверьтесь, что сервер соответствует системным требованиям.
- Измените настройки брандмауэра, чтобы разрешить передачу данных через порты, используемые GeoEvent Server.
- Войдите как пользователь, который устанавливал ArcGIS Server.
- При использовании установочного носителя содержимое находится в каталоге <media_drive>:/GeoEvent/, поэтому вы можете пропустить этот шаг и перейти к описанному ниже шагу 2.
Если вы скачали пакетный файл GeoEvent Server с расширением *.tar.gz, его необходимо распаковать:
For example: $ tar -zxvf ArcGIS_GeoEvent_*.tar.gz
- (Дополнительно) Если вы хотите использовать GeoEvent Simulator, то, поскольку он работает только в среде Windows, вам нужно скопировать файл GeoEventSimulator.exe на компьютер с ОС Windows. Этот файл находится в одном из следующих расположений:
- Если вы используете установочный носитель: <media_drive>:/GeoEvent/Support/.
- Если вы скачали файл английского языкового пакета: ./ArcGISGeoEvent/Support/.
- Если вы скачали файл другого, не английского языкового пакета: ./ArcGISGeoEvent_<LANGUAGE>/Support/
- Запустите Setup.sh, чтобы установить GeoEvent Server:
$ ./ArcGISGeoEvent/Setup.sh For non-English setups: $ ./ArcGISGeoEvent_<LANGUAGE>/Setup.sh
Примечание:
При обновлении с версии 10.x до GeoEvent Server 11.1 существующая конфигурация сайта GeoEvent Server будет в процессе установки автоматически обновлена. Вам нужно будет вручную импортировать файл конфигурации после успешного завершения обновления. Чтобы подтвердить, что вы понимаете, что ваша текущая конфигурация не будет автоматически обновляться в процессе установки и что вам необходимо импортировать ее вручную после успешной установки, вы должны указать /ubc yes после ./Setup.sh, как показано ниже. Подробнее об экспорте и импорте конфигурации вашего сайта см. в разделе Резервное копирование и восстановление конфигурации сайта GeoEvent Server.
$ ./ArcGISGeoEvent/Setup.sh /ubc yes
- Лицензируйте GeoEvent Server, запустив инструмент авторизации программного обеспечения ArcGIS Server:
$ <arcgis-server-install-location>/tools/authorizeSoftware For example: $ ~/arcgis/server/tools/authorizeSoftware
- Настройте GeoEvent Server, чтобы он запускался при загрузке операционной системы; для этого придерживайтесь следующих инструкций:
Примечание:
После указания sudo вы можете войти под пользователем root для запуска команды:
$ sudo su root OR $ su root OR $ su
- RHEL 7.x и выше:
- Установите демон Linux:
$ sudo cp <arcgis-server-install-location>/GeoEvent/gateway/etc/service/geoeventGateway.service /etc/systemd/system For example: $ sudo cp ~/arcgis/server/GeoEvent/gateway/etc/service/geoeventGateway.service /etc/systemd/system $ sudo cp <arcgis-server-install-location>/GeoEvent/etc/service/geoevent.service /etc/systemd/system For example: $ sudo cp ~/arcgis/server/GeoEvent/etc/service/geoevent.service /etc/systemd/system
- Автоматический запуск демонов GeoEvent Server и Gateway при перезагрузке компьютера:
$ sudo systemctl enable geoeventGateway.service
$ sudo systemctl enable geoevent.service
- Запустите демоны GeoEvent Server и Gateway:
$ sudo systemctl start geoeventGateway.service
$ sudo systemctl start geoevent.service
- (Дополнительно) Остановите демоны GeoEvent Server и Gateway:
$ sudo systemctl stop geoeventGateway.service
$ sudo systemctl stop geoevent.service
- (Дополнительно) Проверьте состояние демонов GeoEvent Server и Gateway:
$ systemctl status geoeventGateway.service
$ systemctl status geoevent.service
- RHEL 6.x:
- Установите демон Linux:
$ cd <arcgis-server-install-location>/GeoEvent/bin For example: $ cd ~/arcgis/server/GeoEvent/bin $ sudo ln -s <arcgis-server-install-location>/GeoEvent/gateway/bin/ArcGISGeoEventGateway-service /etc/init.d/ For example: $ sudo ln -s ~/arcgis/server/GeoEvent/gateway/bin/ArcGISGeoEventGateway-service /etc/init.d/ $ sudo ln -s <arcgis-server-install-location>/GeoEvent/bin/ArcGISGeoEvent-service /etc/init.d/ For example: $ sudo ln -s ~/arcgis/server/GeoEvent/bin/ArcGISGeoEvent-service /etc/init.d/ $ sudo chkconfig --add ArcGISGeoEventGateway-service $ sudo chkconfig --add ArcGISGeoEvent-service
- Автоматический запуск демонов GeoEvent Server и Gateway при перезагрузке компьютера:
$ sudo chkconfig ArcGISGeoEventGateway-service on
$ sudo chkconfig ArcGISGeoEvent-service on
- Запустите демоны GeoEvent Server и Gateway:
$ service ArcGISGeoEventGateway-service start
$ service ArcGISGeoEvent-service start
- (Дополнительно) Остановите демоны GeoEvent Server и Gateway:
$ service ArcGISGeoEventGateway-service stop
$ service ArcGISGeoEvent-service stop
- (Дополнительно) Проверьте состояние демонов GeoEvent Server и Gateway:
$ service ArcGISGeoEventGateway-service status
$ service ArcGISGeoEvent-service status
- SUSE
- Установите демон Linux:
$ cd <arcgis-server-install-location>/GeoEvent/bin For example: $ cd ~/arcgis/server/GeoEvent/bin Switch to root user: $ su $ ln -s <arcgis-server-install-location>/GeoEvent/gateway/bin/ArcGISGeoEventGateway-service /etc/init.d/ For example: $ ln -s ~/arcgis/server/GeoEvent/gateway/bin/ArcGISGeoEventGateway-service /etc/init.d/ $ ln -s <arcgis-server-install-location>/GeoEvent/bin/ArcGISGeoEvent-service /etc/init.d/ For example: $ ln -s ~/arcgis/server/GeoEvent/bin/ArcGISGeoEvent-service /etc/init.d/ $ insserv ArcGISGeoEventGateway-service $ chkconfig ArcGISGeoEventGateway-service $ insserv ArcGISGeoEvent-service $ chkconfig ArcGISGeoEvent-service
- Автоматический запуск демонов GeoEvent Server и Gateway при перезагрузке компьютера:
Still as root user: $ chkconfig ArcGISGeoEventGateway-service on End the root user session
Still as root user: $ chkconfig ArcGISGeoEvent-service on End the root user session
- Запустите демоны GeoEvent Server и Gateway:
$ /etc/init.d/ArcGISGeoEventGateway-service start
$ /etc/init.d/ArcGISGeoEvent-service start
- (Дополнительно) Остановите демоны GeoEvent Server и Gateway:
$ /etc/init.d/ArcGISGeoEventGateway-service stop
$ /etc/init.d/ArcGISGeoEvent-service stop
- (Дополнительно) Проверьте состояние демонов GeoEvent Server и Gateway:
$ /etc/init.d/ArcGISGeoEventGateway-service status
$ /etc/init.d/ArcGISGeoEvent-service status
- Ubuntu Server 16.04.x LTS и выше:
- Установите демон Linux:
$ sudo cp <arcgis-server-install-location>/GeoEvent/gateway/etc/service/geoeventGateway.service /etc/systemd/system For example: $ sudo cp ~/arcgis/server/GeoEvent/gateway/etc/service/geoeventGateway.service /etc/systemd/system $ sudo cp <arcgis-server-install-location>/GeoEvent/etc/service/geoevent.service /etc/systemd/system For example: $ sudo cp ~/arcgis/server/GeoEvent/etc/service/geoevent.service /etc/systemd/system
- Автоматический запуск демонов GeoEvent Server и Gateway при перезагрузке компьютера:
$ sudo systemctl enable geoeventGateway.service
$ sudo systemctl enable geoevent.service
- Запустите демоны GeoEvent Server и Gateway:
$ sudo systemctl start geoeventGateway.service
$ sudo systemctl start geoevent.service
- (Дополнительно) Остановите демоны GeoEvent Server и Gateway:
$ sudo systemctl stop geoeventGateway.service
$ sudo systemctl stop geoevent.service
- (Дополнительно) Проверьте состояние демонов GeoEvent Server и Gateway:
$ systemctl status geoeventGateway.service
$ systemctl status geoevent.service
- Ubuntu Server 12.04.x LTS:
- Установите демон Linux:
$ cd <arcgis-server-install-location>/GeoEvent/bin For example: $ cd /arcgis/server/GeoEvent/bin $ sudo ln -s <arcgis-server-install-location>/GeoEvent/gateway/etc/service/ArcGISGeoEventGateway-service /etc/init.d/ For example: $ sudo ln -s /arcgis/server/GeoEvent/gateway/etc/service/ArcGISGeoEventGateway-service /etc/init.d/ $ sudo ln -s <arcgis-server-install-location>/GeoEvent/bin/ArcGISGeoEvent-service /etc/init.d/ For example: $ sudo ln -s /arcgis/server/GeoEvent/bin/ArcGISGeoEvent-service /etc/init.d/
- Автоматический запуск демонов GeoEvent Server и Gateway при перезагрузке компьютера:
$ sudo update-rc.d ArcGISGeoEventGateway-service defaults
$ sudo update-rc.d ArcGISGeoEvent-service defaults
- Запустите демоны GeoEvent Server и Gateway:
$ service ArcGISGeoEventGateway-service start
$ service ArcGISGeoEvent-service start
- (Дополнительно) Остановите демоны GeoEvent Server и Gateway:
$ service ArcGISGeoEventGateway-service stop
$ service ArcGISGeoEvent-service stop
- (Дополнительно) Проверьте состояние демонов GeoEvent Server и Gateway:
$ service ArcGISGeoEventGateway-service status
$ service ArcGISGeoEvent-service status
Перейдите к пункту Дополнительно: Маркировка самозаверенного сертификата GeoEvent Server как проверенного Internet Explorer.