Cette archive est relative à une version précédente d'Esri Maps for IBM Cognos. La version actuelle est disponible sur cette page : http://doc.arcgis.com/fr/maps-for-cognos/

Installer et configurer le serveur EM4C

Selon votre environnement, le composant Serveur EM4C peut être installé sur un ou plusieurs ordinateurs. De plus, le composant serveur EM4C peut être installé plusieurs fois sur le même ordinateur (dans des chemins cibles différents et avec différents ports).

Le serveur EM4C peut être installé et configuré de façon autonome ou en association avec le répartiteur EM4C et/ou la passerelle EM4C. Pour plus d'informations, reportez-vous à la rubrique Séquence d'installation des composants serveur. Pour consulter un exemple de déploiement Esri Maps for IBM Cognos, reportez-vous à la rubrique Architecture Esri Maps for IBM Cognos.

Installer le serveur EM4C

Avant de commencer, il est important de connaître les options d'installation.

Il est recommandé de réaliser les étapes suivantes en tant qu'utilisateur propriétaire de l'emplacement d'installation d'IBM Cognos.

Installez les composants Esri Maps for IBM Cognos dans un répertoire dont le chemin d'accès renferme uniquement des caractères ASCII.

  1. Dans le terminal, localisez le répertoire em4c sur le support d'installation et exécutez le script d'environnement d'exécution du programme d'installation (.sh). Par exemple :

    [cognosuser@server1]$ ./launchInstaller.sh
    

  2. Sur la page Bienvenue, cliquez sur Suivant.
  3. Si vous acceptez les termes du contrat de licence, cliquez sur Suivant. Sinon, cliquez sur Quitter pour quitter l'installation.
  4. Sélectionnez le dossier d'installation, puis cliquez sur Suivant.
  5. Sélectionnez la version d'IBM Cognos sur laquelle Esri Maps for IBM Cognos va être installé, puis cliquez sur Suivant.
  6. Assurez-vous que seul le composant Serveur EM4C est sélectionné, puis cliquez sur Suivant.
  7. Cliquez sur Suivant pour poursuivre l'installation.
  8. Attendez que les fichiers soient copiés à l'emplacement spécifié, puis cliquez sur Suivant.
  9. Vous pouvez également cliquer sur l'option de génération d'un script d'installation automatique pour enregistrer un fichier XML contenant tous les paramètres que vous avez définis dans les pages précédentes.
  10. Cliquez sur Terminé.
  11. Accédez à em4c_location/bin et entrez ce qui suit :
    [cognosuser@server1]$ chmod +x setPermissions.sh
    [cognosuser@server1]$ ./setPermissions.sh
    

Configurer le serveur EM4C

Les éléments suivants sont requis pour la configuration du serveur EM4C :

  • URI de passerelle IBM Cognos unique (même URI pour chaque passerelle EM4C de l'environnement distribué)
  • Liste ordonnée des répartiteurs (URI) IBM Cognos de l'environnement, séparés par des virgules
  • Liste ordonnée des serveurs (URI) EM4C, séparés par des virgules
  • Port d'arrêt du serveur EM4C
  • Port HTTP du serveur EM4C
  • Fichier journal du serveur EM4C

Pour plus d'informations, reportez-vous à la rubrique Configuration.

Exécutez la configuration d'Esri Maps for IBM Cognos en tant qu'utilisateur propriétaire de l'emplacement d'installation Esri Maps for IBM Cognos (cet utilisateur doit détenir les droits d'accès READ/WRITE/EXECUTE sur em4c_location et sur cognos_location).

  1. Localisez le répertoire em4c_location/bin et exécutez ./configure.sh.
  2. Dans la fenêtre Explorateur, cliquez sur Configuration locale.
  3. Modifiez les paramètres de la configuration locale afin qu'ils reflètent votre environnement (par exemple, la partie du nom d'hôte des URI "localhost" doit être remplacée par une adresse IP ou un nom d'hôte réseau). L'application de configuration Esri Maps for IBM Cognos reconnaît les composants EM4C qui sont installés et répertorie uniquement les paramètres de configuration qui doivent être définis.
  4. Cliquez sur Appliquer.
  5. Dans le menu Fichier, cliquez sur Quitter.

Démarrer le serveur EM4C

Le serveur EM4C Esri Maps for IBM Cognos doit être démarré pour tous les emplacements dans lesquels le composant Serveur EM4C a été installé.

Le processus du serveur EM4C est démarré et arrêté à l'aide des scripts d'environnement d'exécution suivants.

  • Démarrer : start-em4c.sh
  • Arrêter : stop-em4c.sh

Par exemple :

[cognosuser@server1]$ cd /opt/em4c/bin 
[cognosuser@server1]$ ./start-em4c.sh

ou

[cognosuser@server1]$ /opt/em4c/bin/start-em4c.sh

Ces scripts se situent dans em4c_location/bin et doivent être exécutés en tant qu'utilisateur propriétaire de l'emplacement d'installation d'Esri Maps for IBM Cognos.

Pour démarrer automatiquement le processus Esri Maps for IBM Cognos sur Linux et UNIX, vous devez configurer le processus en tant que démon. Pour plus d'informations, consultez la documentation du système d'exploitation.

Tester la configuration.

Une fois Esri Maps for IBM Cognos installé et configuré, effacez le cache de votre navigateur Web (Ctrl+Maj+Suppr sur la plupart des navigateurs) si vous ne l'avez pas encore fait. Vous pouvez ensuite tester différents aspects du processus d'installation et de configuration.

L'exemple suivant part du principe qu'IBM Cognos est exposé par un alias ibmcognos.

  1. Pour chaque serveur EM4C configuré dans votre environnement, vérifiez que le serveur EM4C écoute sur le port indiqué, comme suit. Notez que le port par défaut 9896 est utilisé (vous pouvez le modifier si vous le souhaitez) :
    http://<em4c_server>:9896/em4c/version.txt
    

    Si ce test échoue, vérifiez que le serveur EM4C a démarré dans tous les endroits où il est installé.