Skip To Content

Administrer votre instance Amazon EC2 Ubuntu Linux avec un accès distant depuis Linux

Une fois que vous avez lancé une instance ArcGIS Server ou ArcGIS Enterprise sur Amazon Web Services, vous pouvez vous connecter pour autoriser le logiciel (si nécessaire) ou effectuer d'autres tâches administratives ArcGIS.

  1. Connectez-vous à la console de gestion AWS et ouvrez la liste des instances de votre compte et de votre région.
  2. Vérifiez que votre instance est en cours d'exécution.
  3. 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. Par exemple, les instances créées par ArcGIS Server Cloud Builder on Amazon Web Services ne possèdent 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.

  4. Ajoutez une règle à votre groupe de sécurité qui ouvre le port 22 (port SSH) à votre réseau. Pour en savoir plus, reportez-vous à la rubrique Ouvrir un groupe de sécurité Amazon EC2 pour ArcGIS.
  5. Ouvrez un client SSH.
  6. Recherchez le fichier de clé privée que vous avez spécifié en créant l'instance, par exemple arcgisserver.pem.
  7. Utilisez chmod pour vous assurer que votre fichier de clé n'est pas publiquement visible. Sinon, SSH ne fonctionne pas :
    chmod 400 arcgisserver.pem
  8. Connectez-vous à votre instance AWS à 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 avec le fichier de clé arcgisserver.pem :

    ssh –i arcgisserver.pem arcgis@ec2-50-16-11-231.compute-1.amazonaws.com
  9. Si vous avez lancé votre instance depuis la console de gestion Amazon plutôt que ArcGIS Server Cloud Builder on Amazon Web Services ou un Esri modèle CloudFormation AWS, vous devez autoriser le logiciel. ArcGIS Server et Portal for ArcGIS contiennent un script authorizeSoftware dans le répertoire de leurs outils. Exécutez le script et référencez un fichier de licence Esri approprié au produit que vous souhaitez autoriser. Vous devez également fournir une adresse électronique lorsque vous exécutez le script.
    Astuce:

    Vous pouvez exécuter l'outil authorizeSoftware avec l'option --help pour voir toute la syntaxe possible.

    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

  10. Une fois que votre logiciel est autorisé, vous pouvez créer un site ou un portail. Les étapes sont identiques pour les déploiements sur site et dans le cloud. Aussi, suivez les instructions dans ArcGIS Server ou Portal for ArcGIS.
    Approfondissement :

    Chaque fois que vous arrêtez et démarrez l'instance, Amazon attribue à votre instance un nouveau nom de machine et un nom DNS public/une adresse IP. Par conséquent, il n'est pas utile de créer des raccourcis ou des références précodées vers votre instance, sauf si vous avez configuré une adresse IP élastique Amazon pour votre instance et que vous réassociez cette adresse IP à chaque fois que vous démarrez l'instance.