Skip To Content

Configurer ArcGIS Web Adaptor

Après avoir installé ArcGIS Web Adaptor, vous devez le configurer pour qu'il fonctionne avec un site ArcGIS Server. À cette fin, vous utilisez une page Web de configuration ou un utilitaire de ligne de commande installé avec l'adaptateur Web. Par mesure de sécurité, la page de configuration et l'utilitaire de ligne de commande sont accessibles uniquement à partir d'un ordinateur hébergeant l'adaptateur Web.

L'état actuel de l'adaptateur Web s'affiche lorsque vous ouvrez la page de configuration. Il indique si l'adaptateur Web a déjà été configuré. Pour afficher le type de plateforme et le numéro de version de l'adaptateur Web, cliquez sur A propos de dans la page de configuration.

Pour obtenir des instructions complètes sur la configuration de l'adaptateur Web, reportez-vous aux rubriques ci-après.

Configuration de l'adaptateur Web à partir de la page Web de configuration.

Pour configurer l'adaptateur Web à partir de la page Web de configuration installée avec le logiciel, suivez la procédure ci-après.

  1. Ouvrez la page de configuration de l'adaptateur Web dans un navigateur Web. L'URL se présente comme suit : http://webadaptor.domain.com/arcgis/webadaptor.
  2. Sélectionnez ArcGIS for Server et cliquez sur Suivant.
  3. Pour l'URL du serveur SIG, saisissez l'URL de l'un des serveurs SIG du site ArcGIS for Server. Cette URL permettra de détecter tous les ordinateurs faisant partie de votre site et de les inscrire auprès de l'adaptateur Web. Par exemple, l'URL doit utiliser le format http://gisserver.domain.com:6080.
  4. Indiquez un nom d'utilisateur et un mot de passe pour un compte qui permet une connexion en tant qu'administrateur au site ArcGIS for Server. Vous utilisez généralement le nom d'utilisateur et le mot de passe du compte de l'administrateur principal du site que vous avez choisi en créant le site. Si vous désactivez le compte d'administrateur de site principal, vous devez spécifier un compte disposant d'un accès administrateur au site.
  5. Déterminez si les utilisateurs peuvent administrer le site via l'adaptateur Web. Par défaut, l'administration du site via l'adaptateur Web est désactivée. Voici quelques points à prendre en compte pour cette option :
    • Lorsque l'administration est désactivée, les utilisateurs externes ne sont pas autorisés à accéder à ArcGIS Server Manager ni au répertoire administrateur d'ArcGIS Server via l'adaptateur Web. De plus, les utilisateurs d'ArcGIS for Desktop ne sont pas autorisés à établir des connexions d'administrateur ou d'éditeur à ArcGIS Server. N'oubliez pas que vous pouvez tout de même établir des connexions utilisateur entre ArcGIS for Desktop et ArcGIS for Server si cette option est désactivée ou activée.
    • Lorsque l'accès administratif via ArcGIS Web Adaptor est désactivé, vous pouvez toujours accéder au gestionnaire, au répertoire d'administrateur et vous connecter au serveur dans ArcGIS for Desktop grâce à une URL directe vers l'un des serveurs SIG de votre site. Par exemple
      • Pour accéder au gestionnaire, utilisez le format d'URL http://gisserver.domain.com:6080/arcgis/manager.
      • Pour accéder au répertoire administrateur, utilisez le format d'URL http://gisserver.domain.com:6080/arcgis/admin.
      • Pour créer une connexion au serveur dans ArcGIS for Desktop, utilisez le format d'URL http://gisserver.domain.com:6080/arcgis.
    • Si ArcGIS Server est configuré avec l'authentification au niveau du Web, vous devez activer l'administration via l'adaptateur Web. Cela permet aux utilisateurs dotés des privilèges d'éditeur et d'administrateur de publier des services dans votre magasin d'identifiants d'entreprise depuis ArcGIS for Desktop. Lorsque les utilisateurs se connectent au serveur avec ces rôles dans ArcGIS for Desktop, ils doivent spécifier l'URL de l'adaptateur Web.
  6. Cliquez sur Configurer pour appliquer vos paramètres à l'adaptateur Web.

Une fois la configuration effectuée, une liste de serveurs SIG reconnus par l'adaptateur Web s'affiche dans le bas de la page de configuration (mise en surbrillance en vert). Vous pouvez revenir à tout moment à cette page pour consulter la liste des machines reconnues et ajuster les paramètres de l'adaptateur Web.

Configuration de l'adaptateur Web à partir de la ligne de commande

Vous pouvez configurer l'adaptateur Web grâce à l'utilitaire de ligne de commande (configurewebadaptor.sh) dans <répertoire d'installation d'ArcGIS Web Adaptor>/webadaptor10.4.1/java/tools. Cela est particulièrement avantageux si l'ordinateur hébergeant l'adaptateur Web ne possède pas d'interface utilisateur graphique (GUI).

Les paramètres disponibles sont les suivants :

configurewebadaptor.sh -m <Mode> -w <URLadaptateurWeb> -g <URL> -u <NomUtilisateur> -p <MotdePasse>

  • <Mode> : mode du produit dans lequel l'adaptateur Web sera configuré. Par défaut, ce paramètre est défini sur server, ce qui signifie que l'adaptateur Web sera configuré pour fonctionner avec ArcGIS Server. Si vous configurez l'adaptateur Web de manière à l'utiliser avec Portal for ArcGIS, définissez ce paramètre sur portal.

  • <URLArcGISWebAdaptor> : URL de l'adaptateur Web que vous souhaitez configurer à partir de la ligne de commande. C'est l'URL à utiliser pour accéder à la page de configuration de l'adaptateur Web dans un navigateur Web. Si l'adaptateur Web a été installé sur un port autre que le port 80 par défaut, vous devez spécifier le port dans l'URL.

  • <URL> : URL de l'une des machines de serveur SIG dans votre site ArcGIS Server. Cette URL permettra de détecter tous les ordinateurs faisant partie de votre site et de les inscrire auprès de l'adaptateur Web.

  • <Nomutilisateur> : nom d'utilisateur du compte qui permet une connexion en tant qu'administrateur au site ArcGIS Server. Vous utilisez généralement le compte de l'administrateur principal du site que vous avez choisi en créant le site.

  • <MotdePasse> : mot de passe d'un compte qui permet une connexion en tant qu'administrateur au site ArcGIS Server. Vous utilisez généralement le compte de l'administrateur principal du site que vous avez choisi en créant le site.

  • <AccèsAdminActivé> : indique si ArcGIS Server Manager et le répertoire administrateur d'ArcGIS for Server sont disponibles via l'adaptateur Web. Par mesure de sécurité, ce paramètre est défini sur false par défaut. Pour activer l'accès d'administrateur, définissez ce paramètre sur true.

Exemple : $ ./configurewebadaptor.sh -m server -w http://webadaptor.domain.com/arcgis/webadaptor -g http://gisserver.domain.com:6080 -u siteadmin -p secret -a false

Héritage :

Dans les versions 10.2 et antérieures, vous deviez ajouter /server à la fin du paramètre d'URL de l'adaptateur Web, par exemple, -w http://webadaptor.domain.com/arcgis/webadaptor/server. Dans les versions 10.2.1 et ultérieures, ce paramètre n'est plus requis.

Remarque :

Pour que vous puissiez exécuter l'utilitaire de ligne de commande, l'environnement d'exécution Java doit être présent sur l'ordinateur hébergeant l'adaptateur Web. Si l'environnement d'exécution Java n'est pas présent sur votre ordinateur, une erreur s'affiche lors de l'exécution de l'utilitaire. Reportez-vous à la rubrique Téléchargements de Java SE pour des instructions sur la façon de télécharger et d'installer l'environnement d'exécution Java sur l'ordinateur.

Après configuration de l'adaptateur Web

Maintenant que votre adaptateur Web est configuré pour son utilisation, tenez compte des éléments importants suivants :

Ajout et suppression de serveurs SIG

Si vous ajoutez ou supprimez des ordinateurs serveurs SIG de votre site, il faudra une minute à l'adaptateur Web pour reconnaître les changements apportés au site. Si vous souhaitez que l'adaptateur Web reconnaisse immédiatement les machines ajoutées ou supprimées, vous pouvez le configurer en suivant les instructions ci-dessus.

Installation de plusieurs adaptateurs Web

Vous pouvez indiquer des points d'entrée Web différents dans votre site ArcGIS Server en installant plusieurs adaptateurs Web. Vous pouvez procéder ainsi pour rendre votre site plus disponible pour les clients, prendre en charge les applications héritées, ou octroyer un accès d'éditeur et d'administrateur à des utilisateurs spécifiques dans un environnement hautement sécurisé. Pour plus d'informations, reportez-vous à la rubrique Scénarios de déploiement.

Il est possible d'installer plusieurs adaptateurs Web sur le même ordinateur en même temps ou sur plusieurs ordinateurs. Pour installer plusieurs adaptateurs Web sur le même site Web (port), vous devez utiliser plusieurs noms différents. Par exemple, deux Adaptateurs Web nommés arcgis ne peuvent pas coexister sur le même site Web. Pour installer plusieurs adaptateurs Web portant le même nom, vous devez les installer sur des sites Web différents (ports).

Activation du protocole HTTPS sur ArcGIS for Server

Par défaut, ArcGIS Server utilise le protocole HTTP pour toutes les communications. Si vous mettez à jour le protocole de communication d'ArcGIS Server en utilisant HTTP/HTTPS ou uniquement HTTPS, l'adaptateur Web a besoin d'une minute pour reconnaître les modifications apportées à votre site.

Héritage :

Dans les versions 10.2.1 et antérieures, vous deviez reconfigurer ArcGIS Web Adaptor après avoir mis à jour le protocole de communication d'ArcGIS Server. Dans les versions 10.2.2 et ultérieures, cela n'est plus nécessaire.

Pour en savoir plus sur le protocole de communication d'ArcGIS Server, reportez-vous à la rubrique Sécurisation de la communication ArcGIS Server.