Installation de Workflow Manager Server

ArcGIS Workflow Manager Server peut être installé sur sa propre machine ou sur la machine du serveur d’hébergement. Pour les déploiements dans un environnement de production, il est conseillé d’installer ArcGIS Workflow Manager Server sur sa propre machine. Pour installer ArcGIS Workflow Manager Server sur sa propre machine, ArcGIS Server doit être installé sur cette machine mais n’a pas besoin d’une licence en tant que serveur SIG. La licence ArcGIS Workflow Manager Server fournit un accès uniquement à la fonctionnalité ArcGIS Workflow Manager Server sur la machine.

Lors de la migration depuis l’extension ArcGIS Workflow Manager (Classic) vers l’architecture basée sur les services Workflow Manager, le rôle Workflow Manager Server doit être installé et concédé sous licence.

  1. Connectez-vous en tant qu’utilisateur disposant de privilèges d’administration.
  2. Procurez-vous un fichier d’autorisation pour la machine sur laquelle vous installez ArcGIS Workflow Manager Server.
  3. Connectez-vous à My Esri.
  4. Cliquez sur l’onglet My organization (Mon organisation).
  5. Cliquez sur l’onglet Downloads (Téléchargements).

    La page Products (Produits) apparaît.

  6. Localisez ArcGIS Enterprise (Linux), puis cliquez sur View Downloads (Afficher les téléchargements).

    L’onglet Download Components (Télécharger les composants) apparaît.

  7. Développez la section Product Components (Composants produit).
  8. Cliquez sur Download (Télécharger) pour le paquetage d’installation ArcGIS Workflow Manager Server.
  9. Accédez à l’emplacement contenant le paquetage de configuration et décompressez-le.
    For example: $ tar -zxvf ArcGIS_WorkflowManager.tar.gz
  10. Accédez à l’emplacement contenant les fichiers de configuration extraits et exécutez Setup.sh pour démarrer l’installation.
  11. Procurez-vous une licence pour ArcGIS Workflow Manager Server en exécutant l’autorisation du logiciel ArcGIS Server :
    $ <arcgis-server-install-location>/tools/authorizeSoftware

    En savoir plus sur l’outil d’autorisation

  12. Configurez ArcGIS Workflow Manager Server pour commencer en suivant les instructions de système d’exploitation appropriées.
    Conseil :

    Lorsque sudo est référencé, vous pouvez à la place vous connecter en tant que root pour exécuter la commande :

    $ sudo su root
    OR 
    $ su root
    OR
    $ su

RHEL Server 8.x

Pour démarrer le service ArcGIS Workflow Manager Server, procédez comme suit :

  1. Installez le démon 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. Démarrez automatiquement le service ArcGIS Workflow Manager Server lorsque la machine est réamorcée :
    $ sudo systemctl enable workflowmanager.service
  3. Démarrez le service ArcGIS Workflow Manager Server :
    $ sudo systemctl start workflowmanager.service
  4. Vous pouvez également arrêter le service ArcGIS Workflow Manager Server :
    $ sudo systemctl stop workflowmanager.service
  5. Vous pouvez également vérifier le statut du service ArcGIS Workflow Manager Server :
    $ sudo systemctl status workflowmanager.service

SLES

Pour démarrer le service ArcGIS Workflow Manager Server, procédez comme suit :

  1. Installez le démon 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. Démarrez automatiquement le service ArcGIS Workflow Manager Server lorsque la machine est réamorcée :

    En tant qu’utilisateur racine :

    
    $ chkconfig ArcGISWorkflowManager-service on
    End the root user session
  3. Démarrez le service ArcGIS Workflow Manager Server :
    $ /etc/init.d/ArcGISWorkflowManager-service start
  4. Vous pouvez également arrêter le service ArcGIS Workflow Manager Server :
    $ /etc/init.d/ArcGISWorkflowManager-service stop
  5. Vous pouvez également vérifier le statut du service ArcGIS Workflow Manager Server :
    $ /etc/init.d/ArcGISWorkflowManager-service status

Ubuntu Server 12.04.x LTS

Pour démarrer le service ArcGIS Workflow Manager Server, procédez comme suit :

  1. Installez le démon 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. Démarrez automatiquement le service ArcGIS Workflow Manager Server lorsque la machine est réamorcée :
    $ sudo update-rc.d ArcGISWorkflowManager-service defaults
  3. Démarrez le service ArcGIS Workflow Manager Server :
    $ service ArcGISWorkflowManager-service start
  4. Vous pouvez également arrêter le service ArcGIS Workflow Manager Server :
    $ service ArcGISWorkflowManager-service stop
  5. Vous pouvez également vérifier le statut du service ArcGIS Workflow Manager Server :
    $ service ArcGISWorkflowManager-service status

Ubuntu Server 16.04.x LTS et version ultérieure

Pour démarrer le service ArcGIS Workflow Manager Server, procédez comme suit :

  1. Installez le démon 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. Démarrez automatiquement le service ArcGIS Workflow Manager Server lorsque la machine est réamorcée :
    $ sudo systemctl enable workflowmanager.service
  3. Démarrez le service ArcGIS Workflow Manager Server :
    $ sudo systemctl start workflowmanager.service
  4. Vous pouvez également arrêter le service ArcGIS Workflow Manager Server :
    $ sudo systemctl stop workflowmanager.service
  5. Vous pouvez également vérifier le statut du service ArcGIS Workflow Manager Server :
    $ systemctl status workflowmanager.service