Après avoir installé ArcGIS Web Adaptor, vous devez le configurer pour qu’il fonctionne avec un site de serveur. Vous pouvez configurer Web Adaptor pour qu’il fonctionne avec un site GIS Server, Image Server, Workflow Manager, GeoAnalytics Server, Knowledge Server, Notebook Server ou Mission 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 Web Adaptor a déjà été configuré auparavant. 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 Web Adaptor, reportez-vous aux sections 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.
Remarque :
À ce stade, tenez également compte des remarques supplémentaires relatives à Mission Server et à Notebook Server.
- Ouvrez la page de configuration de l'adaptateur Web dans un navigateur Web. L'URL est au format suivant : https://webadaptorhost.domain.com/webadaptorname/webadaptor.
- Sélectionnez le type de serveur auquel vous souhaitez avec Web Adaptor. Vous avez la possibilité de configurer un site GIS Server, Image Server, Workflow Manager Server, GeoAnalytics Server, Knowledge Server, Notebook Server ou Mission Server. Cliquez sur Next (Suivant).
- Entrez le nom de machine de l’un des serveurs que vous inscrivez dans votre site. Ce nom de machine permet de détecter tous les ordinateurs faisant partie de votre site de serveur et de les inscrire auprès de Web Adaptor. Le nom de machine doit respecter le format server.domain.com.
- Indiquez un nom d’utilisateur et un mot de passe d’un compte qui permet une connexion en tant qu’administrateur au site de serveur. 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.
- Si vous configurez un site GIS Server, Image Server, Workflow Manager Server, GeoAnalytics Server ou Knowledge Server, vous pouvez indiquer si les utilisateurs peuvent administrer le site via ArcGIS Web Adaptor. Par défaut, l’administration du site via ArcGIS Web Adaptor est activée. Voici quelques points à prendre en compte pour cette option :
- Lorsque l’administration est désactivée, les utilisateurs externes ne peuvent pas accéder à ArcGIS Server Manager, ni au répertoire administrateur de ArcGIS Server via ArcGIS Web Adaptor. Il n'est également pas possible pour les utilisateurs ArcGIS Pro d'établir des connexions d'administration ou de publication à ArcGIS Server. Vous conservez tout de même la possibilité d'établir des connexions utilisateur entre ArcGIS Pro et ArcGIS Server que cette option soit activée ou désactivée.
- Lorsque l’accès administrateur via ArcGIS Web Adaptor est désactivé, vous pouvez toujours accéder à Manager et au répertoire d’administration et vous connecter au serveur dans ArcGIS Pro grâce à une URL directe vers l’une des machines ArcGIS Server de votre site, en procédant comme suit :
- Pour accéder à Manager, utilisez le format d'URL https://server.domain.com:6443/arcgis/manager.
- Pour accéder au répertoire d'administration, utilisez le format d'URL https://server.domain.com:6443/arcgis/admin.
- Pour créer une connexion au serveur dans ArcGIS Pro, utilisez le format d'URL https://server.domain.com:6443/arcgis.
- Si ArcGIS Server est configuré avec l’authentification au niveau du Web, vous devez maintenir l’administration activée via ArcGIS Web Adaptor. Cela permet aux utilisateurs dotés des privilèges d’éditeur et d’administrateur dans votre magasin d’identités propre à l’organisation de publier des services depuis ArcGIS Pro. Lorsque les utilisateurs dotés de ces rôles se connectent au serveur dans ArcGIS Pro, ils doivent spécifier l’URL de ArcGIS Web Adaptor.
- Cliquez sur Configurer pour appliquer vos paramètres à l'adaptateur Web.
Remarque :
Si le serveur Web sur lequel vous avez installé ArcGIS Web Adaptor est configuré pour utiliser un proxy de transfert, désactivez-le tout en inscrivant Web Adaptor. Sinon, vous ne serez pas en mesure d’accéder à la page de configuration de l’adaptateur Web.
Une fois la configuration effectuée, une liste de machines reconnues par 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 régler les paramètres de l'adaptateur Web.
Configuration de Web Adaptor à partir de la ligne de commande
Vous pouvez configurer Web Adaptor grâce à l’utilitaire de ligne de commande (configurewebadaptor.sh) dans <répertoire d’installation d’ArcGIS Web Adaptor>/webadaptor/11.0/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 <WebAdaptorURL> -g <MachineName|URL> -u <Username> -a <AdminAccessEnabled>
<Mode> : composant avec lequel Web Adaptor sera configuré. Par défaut, ce paramètre est défini sur server, ce qui signifie que Web Adaptor peut être configuré pour être utilisé avec GIS Server, Image Server, Workflow Manager GeoAnalytics Server ou Knowledge Server. Pour configurer un site Notebook Server ou Mission Server, utilisez le paramètre notebook ou mission, respectivement. Si vous configurez Web Adaptor pour l’utiliser avec Portal for ArcGIS, définissez ce paramètre sur portal.
<WebAdaptorURL> : URL de Web Adaptor que vous souhaitez configurer à partir de la ligne de commande. C’est l’URL à utiliser pour accéder à la page de configuration de Web Adaptor dans un navigateur Web. Si Web Adaptor a été installé sur un port autre que le port 80 par défaut, spécifiez ce port dans l’URL.
<MachineName|URL> : nom de l’une des machines de votre site de serveur, par exemple server.domain.com. Vous pouvez également utiliser l’URL de la machine serveur à la place du nom de machine. Si vous configurez Web Adaptor avec ArcGIS Server, l’URL ou le nom de la machine permettra de détecter toutes les machines faisant partie de votre site.
<Username> : nom d’utilisateur d’un compte permettant une connexion en tant qu’administrateur au site de serveur. Pour ArcGIS Server, ce compte peut être le compte d’administrateur du site principal saisi lors de la création du site ou un compte doté de privilèges d’administrateur. Pour Notebook Server et Mission Server, saisissez le nom d’utilisateur du compte d’administrateur du site principal utilisé lors de la création du site.
<Password> : mot de passe du compte permettant une connexion en tant qu’administrateur au site de serveur.
<AdminAccessEnabled> : option permettant d’activer l’accès administrateur et applicable uniquement à ArcGIS Server. L’activation de l’accès administrateur (true) permet d’accéder aux applications ArcGIS Server Manager et ArcGIS Server Administrator Directory via Web Adaptor. Si l’accès administrateur n’est pas autorisé (false), ces applications demeurent accessibles grâce à une URL directe vers l’un des serveurs du site. Ainsi, les utilisateurs peuvent accéder à ArcGIS Server Manager via l’URL http://machine:6443/arcgis/manager et à ArcGIS Server Administrator Directory via l’URL http://machine:6443/arcgis/admin. Lors de la configuration de Portal for ArcGIS, Notebook Server et Mission Server, l’accès administrateur est requis et activé par défaut.
Exemple : $ ./configurewebadaptor.sh -m server -w https://webadaptorhost.domain.com/webadaptorname/webadaptor -g server.domain.com -u siteadmin -p secret -a false
Remarque :
Pour que vous puissiez exécuter l’utilitaire de ligne de commande, l’environnement d’exécution Java (JRE) doit être présent sur l’ordinateur hébergeant Web Adaptor. Si le JRE n’est pas présent sur votre machine, une erreur se produit 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 Web Adaptor est configuré en vue de son utilisation, tenez compte des éléments suivants :
Ajout ou suppression de machines serveurs
Si vous ajoutez ou supprimez des machines serveurs de votre site, il faut 1 minute à Web Adaptor 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 serveur en installant plusieurs instances Web Adaptor. Cela permet d’améliorer la haute disponibilité de votre site pour les clients, de prendre en charge les applications héritées et d’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 instances Web Adaptor sur le même ordinateur en même temps, ou sur plusieurs ordinateurs. Pour installer plusieurs instances Web Adaptor sur le même site Web (port), utilisez des noms différents pour chacune d’entre elles. Par exemple, deux instances Web Adaptor nommées arcgis ne peuvent pas coexister sur le même site Web. Si vous souhaitez disposer de plusieurs instances Web Adaptor portant le même nom, vous devez les installer sur des sites Web différents (ports).
Vous avez un commentaire à formuler concernant cette rubrique ?