Skip To Content

Установка Workflow Manager Server

ArcGIS Workflow Manager Server может быть установлен на собственном компьютере или на компьютере хост-сервера. Для производственных развертываний рекомендуется устанавливать ArcGIS Workflow Manager Server на собственном компьютере. Чтобы установить ArcGIS Workflow Manager Server на свой собственный компьютер, ArcGIS Server должен быть установлен на том же компьютере, но не должен быть лицензирован в качестве ГИС-сервера. Лицензия ArcGIS Workflow Manager Server предоставляет доступ к возможностям ArcGIS Workflow Manager Server только на этом компьютере.

При переходе с расширения ArcGIS Workflow Manager (Classic) Server на Workflow Manager с архитектурой на основе сервисов роль Workflow Manager Server должна быть установлена и лицензирована, а сотрудникам вашей организации должно быть назначено расширение типа пользователя ArcGIS Workflow Manager.

  1. Выполните вход в качестве пользователя с правами доступа администратора.
  2. Получите файл авторизации для компьютера, на котором будет установлен ArcGIS Workflow Manager Server.
  3. Войдите в My Esri.
  4. Щелкните вкладку Моя организация.
  5. Перейдите на вкладку Загрузки.

    Появится страница Продукты.

  6. Найдите ArcGIS Enterprise (Linux) и щелкните Просмотр загрузок.

    Появляется вкладка Загрузить компоненты.

  7. Разверните раздел Свойства продукта.
  8. Щелкните Загрузка для пакета установки ArcGIS Workflow Manager Server.
  9. Перейдите в папку с пакетом установки и распакуйте его содержимое.
    For example: $ tar -zxvf ArcGIS_WorkflowManager.tar.gz
  10. Перейдите к местоположению, где находятся распакованные файлы установки, и запустите Setup.sh, чтобы начать установку.
  11. Лицензируйте ArcGIS Workflow Manager Server, запустив ArcGIS Server Software Authorization:
    $ <arcgis-server-install-location>/tools/authorizeSoftware

    Более подробно об инструменте авторизации

  12. Настройте ArcGIS Workflow Manager Server, чтобы он запускался при загрузке операционной системы; для этого придерживайтесь следующих инструкций:
    Примечание:

    После указания sudo вы можете войти под пользователем root для запуска команды:

    $ sudo su root
    OR 
    $ su root
    OR
    $ su
    • RHEL 7.x и выше
    1. Установите демон Linux:
       <arcgis-server-install-location>/WorkflowManager/bin/workflowmanager.service /etc/systemd/system
      For example: $ sudo cp ~/arcgis/server/WorkflowManager/bin/workflowmanager.service /etc/systemd/system
    2. Автоматически запускайте сервис ArcGIS Workflow Manager Server при перезагрузке компьютера:
      $ sudo systemctl enable workflowmanager.service
    3. Запустите сервис ArcGIS Workflow Manager Server:
      $ sudo systemctl start workflowmanager.service
    4. (Дополнительно) Остановите сервис ArcGIS Workflow Manager Server:
      $ sudo systemctl stop workflowmanager.service
    5. (Дополнительно) Проверьте состояние сервиса ArcGIS Workflow Manager Server:
      $ sudo systemctl status workflowmanager.service
    • RHEL 6.x
    1. Установите демон Linux:
      $ cd <arcgis-server-install-location>/WorkflowManager/bin
      For example: $ cd ~/arcgis/server/WorkflowManager/bin
      
      $ sudo ln -s <arcgis-server-install-location>/WorkflowManager/bin/
      ArcGISWorkflowManager-service /etc/init.d/
      For example: $ sudo ln -s ~/arcgis/server/WorkflowManager/bin/ArcGISWorkflowManager-service /etc/init.d/
      $ sudo chkconfig --add ArcGISWorkflowManager-service
    2. Автоматически запускайте сервис ArcGIS Workflow Manager Server при перезагрузке компьютера:
      $ sudo chkconfig ArcGISWorkflowManager-service on
    3. Запустите сервис ArcGIS Workflow Manager Server:
      $ service ArcGISWorkflowManager-service start
    4. (Дополнительно) Остановите сервис ArcGIS Workflow Manager Server:
      $ service ArcGISWorkflowManager-service stop
    5. (Дополнительно) Проверьте состояние сервиса ArcGIS Workflow Manager Server:
      $ service ArcGISWorkflowManager-service status
    • SUSE
    1. Установите демон Linux:
      $ cd <arcgis-server-install-location>/WorkflowManager/bin
      For example: $ cd ~/arcgis/server/WorkflowManager/bin
      Switch to root user:
      $ su
      $ ln -s <arcgis-server-install-location>/WorkflowManager/bin/ArcGISWorkflowManager-service /etc/init.d/
      For example: $ ln -s ~/arcgis/server/WorkflowManager/bin/ArcGISWorkflowManager-service /etc/init.d/
      $ insserv ArcGISWorkflowManager-service
      $ chkconfig ArcGISWorkflowManager-service
    2. Автоматически запускайте сервис ArcGIS Workflow Manager Server при перезагрузке компьютера:

      Если пользователь root:

      
      $ chkconfig ArcGISWorkflowManager-service on
      End the root user session
    3. Запустите сервис ArcGIS Workflow Manager Server:
      $ /etc/init.d/ArcGISWorkflowManager-service start
    4. (Дополнительно) Остановите сервис ArcGIS Workflow Manager Server:
      $ /etc/init.d/ArcGISWorkflowManager-service stop
    5. (Дополнительно) Проверьте состояние сервиса ArcGIS Workflow Manager Server:
      $ /etc/init.d/ArcGISWorkflowManager-service status
    • Ubuntu Server 16.04.x LTS и выше
    1. Установите демон Linux:
      $ sudo cp <arcgis-server-install-location>/WorkflowManager/bin/
      workflowmanager.service /etc/systemd/system
      For example: $ sudo cp ~/arcgis/server/WorkflowManager/bin/
      workflowmanager.service /etc/systemd/system
    2. Автоматически запускайте сервис ArcGIS Workflow Manager Server при перезагрузке компьютера:
      $ sudo systemctl enable workflowmanager.service
    3. Запустите сервис ArcGIS Workflow Manager Server:
      $ sudo systemctl start workflowmanager.service
    4. (Дополнительно) Остановите сервис ArcGIS Workflow Manager Server:
      $ sudo systemctl stop workflowmanager.service
    5. (Дополнительно) Проверьте состояние сервиса ArcGIS Workflow Manager Server:
      $ systemctl status workflowmanager.service
    • Ubuntu Server 12.04.x LTS
    1. Установите демон Linux:
      $ cd <arcgis-server-install-location>/WorkflowManager/bin
      For example: $ cd /arcgis/server/WorkflowManager/bin
      $ sudo ln -s <arcgis-server-install-location>/WorkflowManager/bin/ArcGISWorkflowManager-service /etc/init.d/
      For example: $ sudo ln -s /arcgis/server/WorkflowManager/bin/ArcGISWorkflowManager-service
      /etc/init.d/
    2. Автоматически запускайте сервис ArcGIS Workflow Manager Server при перезагрузке компьютера:
      $ sudo update-rc.d ArcGISWorkflowManager-service defaults
    3. Запустите сервис ArcGIS Workflow Manager Server:
      $ service ArcGISWorkflowManager-service start
    4. (Дополнительно) Остановите сервис ArcGIS Workflow Manager Server:
      $ service ArcGISWorkflowManager-service stop
    5. (Дополнительно) Проверьте состояние сервиса ArcGIS Workflow Manager Server:
      $ service ArcGISWorkflowManager-service status