Après avoir installé ArcGIS Web Adaptor, vous devez le configurer pour qu'il fonctionne avec un site ArcGIS Server. Pour ce faire, utilisez une page Web de configuration ou un utilitaire de ligne de commande installé avec ArcGIS Web Adaptor. Par mesure de sécurité, la page de configuration et l'utilitaire de ligne de commande sont accessibles uniquement à partir d'une machine hébergeant ArcGIS Web Adaptor.
L'état actuel d'ArcGIS Web Adaptor s'affiche lorsque vous ouvrez la page de configuration. Il indique si ArcGIS Web Adaptor a déjà été configuré. Pour afficher le type de plateforme et le numéro de version d'ArcGIS Web Adaptor, cliquez sur A propos de dans la page de configuration.
Pour obtenir des instructions complètes sur la configuration d'ArcGIS Web Adaptor, reportez-vous aux rubriques ci-après.
Configurer ArcGIS Web Adaptor à partir de la page Web de configuration
Pour configurer ArcGIS Web Adaptor à partir de la page Web de configuration installée avec le logiciel, procédez comme suit :
- Ouvrez la page de configuration d'ArcGIS Web Adaptor dans un navigateur Web.
L'URL se présente comme suit : http://webadaptor.domain.com/arcgis/webadaptor.
- Sélectionnez ArcGIS for Server et cliquez sur Suivant.
- 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 toutes les machines faisant partie de votre site et de les inscrire auprès d'ArcGIS Web Adaptor. Par exemple, l'URL doit utiliser le format http://gisserver.domain.com:6080.
- 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.
- Déterminez si les utilisateurs peuvent administrer le site via ArcGIS Web Adaptor. Par défaut, l'administration du site via ArcGIS Web Adaptor 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 ArcGIS Web Adaptor. De plus, les utilisateurs d'ArcGIS for Desktop ne sont pas autorisés à établir des connexions d'administrateur ou d'éditeur à ArcGIS for 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 :
- 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 ArcGIS Web Adaptor. 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 d'ArcGIS Web Adaptor.
- Cliquez sur Configurer pour appliquer vos paramètres dans ArcGIS Web Adaptor.
Une fois la configuration effectuée, une liste de machines de serveur SIG reconnues par ArcGIS Web Adaptor s'affiche au 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 d'ArcGIS Web Adaptor.
Configuration d'ArcGIS Web Adaptor (IIS) à partir de la ligne de commande
Vous pouvez configurer ArcGIS Web Adaptor (IIS) grâce à l'utilitaire de ligne de commande (ConfigureWebAdaptor.exe) dans C:\Program Files (x86)\Common Files\ArcGIS\WebAdaptor\IIS\Tools.
Les paramètres disponibles sont les suivants :
ConfigureWebAdaptor.exe /m <Mode> /w <WebAdaptorURL> /g <URL> /u <Username> /p <Password> /a <AdminAccessEnabled>
<Mode> : mode du produit dans lequel ArcGIS Web Adaptor sera configuré. Par défaut, ce paramètre est défini sur serveur, ce qui signifie qu'ArcGIS Web Adaptor sera configuré pour fonctionner avec ArcGIS Server. Si vous configurez ArcGIS Web Adaptor de manière à l'utiliser avec Portal for ArcGIS, définissez ce paramètre sur portail.
<URLWebAdaptor> : URL d'ArcGIS Web Adaptor que vous souhaitez configurer à partir de la ligne de commande. Il s'agit de l'URL à utiliser pour accéder à la page de configuration dans un navigateur Web. Si ArcGIS Web Adaptor 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 toutes les machines faisant partie de votre site et de les inscrire auprès d'ArcGIS Web Adaptor.
<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 Server sont disponibles via ArcGIS Web Adaptor. 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.exe /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, 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.
Configuration d'ArcGIS Web Adaptor (Java Platform) à partir de la ligne de commande
Vous pouvez configurer ArcGIS Web Adaptor (Java Platform) grâce à l'utilitaire de ligne de commande (ConfigureWebAdaptor.bat) dans <répertoire d'installation d'ArcGIS Web Adaptor (Java Platform)>\WebAdaptor10.4.1\java\tools.
Les paramètres disponibles sont les suivants :
ConfigureWebAdaptor.bat -m <Mode> -w <WebAdaptorURL> -g <URL> -u <Username> -p <Password> -a <AdminAccessEnabled>
<Mode> : mode du produit dans lequel ArcGIS Web Adaptor sera configuré. Par défaut, ce paramètre est défini sur serveur, ce qui signifie qu'ArcGIS Web Adaptor sera configuré pour fonctionner avec ArcGIS Server. Si vous configurez ArcGIS Web Adaptor de manière à l'utiliser avec Portal for ArcGIS, définissez ce paramètre sur portail.
<URLWebAdaptor> : URL d'ArcGIS Web Adaptor que vous souhaitez configurer à partir de la ligne de commande. Il s'agit de l'URL à utiliser pour accéder à la page de configuration dans un navigateur Web. Si ArcGIS Web Adaptor 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 toutes les machines faisant partie de votre site et de les inscrire auprès d'ArcGIS Web Adaptor.
<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 Server sont disponibles via ArcGIS Web Adaptor. 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.bat -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, 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.
Configurer ArcGIS Web Adaptor (Java Platform) sous Linux à partir de la ligne de commande
Vous pouvez configurer ArcGIS Web Adaptor 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 intéressant si la machine qui héberge ArcGIS Web Adaptor ne possède pas d'interface utilisateur graphique (GUI).
Les paramètres disponibles sont les suivants :
configurewebadaptor.sh -m <Mode> -w <WebAdaptorURL> -g <URL> -u <Username> -p <Password> -a <AdminAccessEnabled>
<Mode> : mode du produit dans lequel ArcGIS Web Adaptor sera configuré. Par défaut, ce paramètre est défini sur serveur, ce qui signifie qu'ArcGIS Web Adaptor sera configuré pour fonctionner avec ArcGIS Server. Si vous configurez ArcGIS Web Adaptor de manière à l'utiliser avec Portal for ArcGIS, définissez ce paramètre sur portail.
<URLWebAdaptor> : URL d'ArcGIS Web Adaptor que vous souhaitez configurer à partir de la ligne de commande. Il s'agit de l'URL à utiliser pour accéder à la page de configuration dans un navigateur Web. Si ArcGIS Web Adaptor 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 toutes les machines faisant partie de votre site et de les inscrire auprès d'ArcGIS Web Adaptor.
<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 Server sont disponibles via ArcGIS Web Adaptor. 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, 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.
Attention :
Pour exécuter l'utilitaire de ligne de commande, l'environnement d'exécution Java (JRE) doit être présent sur la machine qui héberge ArcGIS Web Adaptor. 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 avoir configuré ArcGIS Web Adaptor
Maintenant que votre adaptateur Web est configuré pour son utilisation, tenez compte des éléments suivants :
Ajouter ou supprimer des serveurs SIG
Si vous ajoutez ou supprimez des machines de serveur SIG dans votre site, il faudra une minute à ArcGIS Web Adaptor pour reconnaître les changements apportés au site. Si vous souhaitez qu'ArcGIS Web Adaptor reconnaisse immédiatement les machines ajoutées ou supprimées, vous pouvez le configurer en suivant les instructions ci-dessus.
Installer plusieurs instances d'ArcGIS Web Adaptor
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).
Pour obtenir des instructions complètes sur l'installation de plusieurs adaptateurs Web, reportez-vous aux rubriques suivantes :
Activer HTTPS sur ArcGIS 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, ArcGIS Web Adaptor 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.
Vous avez un commentaire à formuler concernant cette rubrique ?