Une fois que vous avez démarré une instance ArcGIS Server ou ArcGIS Enterprise sur Amazon Web Services (AWS), vous pouvez vous connecter aux instances Amazon Elastic Compute Cloud (EC2) pour autoriser le logiciel (si nécessaire) ou effectuer d'autres tâches administratives ArcGIS.
- Connectez-vous à la console de gestion AWS et ouvrez la liste des instances pour votre compte et votre région.
- Vérifiez que votre instance est en cours d'exécution.
- Sélectionnez votre instance dans la liste et examinez sa description. Notez ou copiez le nom donné pour DNS public.
Remarque :
Selon la manière dont vous avez créé votre instance EPC-VPC, elle ne possède peut-être pas de DNS public. Si aucun DNS public n'est associé à votre instance, attribuez une adresse IP élastique Amazon et associez-la à votre instance. Enregistrez l'adresse IP élastique. Vous allez utiliser l'adresse IP élastique au lieu du DNS pour vous connecter à votre instance ultérieurement dans ce workflow.
- Ajoutez une règle à votre groupe de sécurité qui ouvre le port 22 (port SSH) à votre réseau. Pour obtenir des instructions, reportez-vous à la rubrique Ouvrir un groupe de sécurité Amazon Elastic Compute Cloud pour ArcGIS.
- Ouvrez un client SSH.
- Recherchez le fichier de clé privée que vous avez spécifié en créant l'instance, par exemple arcgisserver.pem.
- Utilisez chmod pour vous assurer que votre fichier de clé n'est pas visible publiquement. Sans quoi, SSH ne fonctionne pas :
chmod 400 arcgisserver.pem
- Connectez-vous à votre instance EC2 à l'aide de son DNS public ou de son adresse IP élastique.
Pour effectuer des tâches ArcGIS, telles qu'autoriser ArcGIS Server ou Portal for ArcGIS, créer un site, ou mettre à niveau le logiciel ArcGIS, connectez-vous en tant qu'utilisateur arcgis. Pour réaliser des tâches au niveau du système d'exploitation, telles que le démarrage du serveur Web, connectez-vous en tant qu'utilisateur ubuntu.
L'exemple suivant établit une connexion ssh en tant qu'utilisateur arcgis à une instance à l'aide de l'adresse IP élastique arcgis-50-16-11-231.compute-1.amazonaws.com en utilisant le fichier de clé arcgisserver.pem :
ssh –i arcgisserver.pem arcgis@ec2-50-16-11-231.compute-1.amazonaws.com
- Si vous avez démarré votre instance à partir de la console de gestion AWS, vous devez autoriser ArcGIS Server. ArcGIS Server inclut un script authorizeSoftware dans son répertoire d’outils. Exécutez le script et référencez un fichier d’autorisation ArcGIS Server. Vous devez également fournir une adresse électronique lorsque vous exécutez le script.
Astuce:
Vous pouvez exécuter l'outil authorizeSoftware avec l'option --helppour voir toutes les syntaxes possibles.
L'exemple suivant autorise ArcGIS Server à l'aide du fichier de licence ArcGIS_Server.prvc et de l'adresse électronique myemail@service.com.
arcgis@ip-10-82-222-58:$ cd /arcgis/server/tools/ arcgis@ip-10-82-222-58:/arcgis/server/tools$ ./authorizeSoftware ArcGIS_Server.prvc myemail@service.com
Vous devez également importer un fichier de licence Portal for ArcGIS lorsque vous créez le portail. Vous pouvez cependant créer le portail via un navigateur web, il n’est donc pas nécessaire d’établir une connexion à EC2 pour obtenir une licence Portal for ArcGIS.
Vous avez un commentaire à formuler concernant cette rubrique ?