Skip To Content

Administrer votre instance Amazon Elastic Compute Cloud Ubuntu Linux avec l’accès à distance depuis Linux

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 d’administration ArcGIS.

  1. Connectez-vous à la Console de gestion AWS et ouvrez la liste des instances du compte et de la 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. Si aucun DNS public n’est associé à l’instance, attribuez une adresse IP élastique Amazon et associez-la à l’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 obtenir des instructions, reportez-vous à la rubrique Ouvrir un groupe de sécurité Amazon Elastic Compute Cloud 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 le fichier de clé n’est pas visible publiquement. Sans quoi, SSH ne fonctionne pas :
    chmod 400 arcgisserver.pem
  8. Connectez-vous à l’instance EC2 en utilisant son DNS public ou son adresse IP élastique.

    Pour effectuer des tâches ArcGIS, comme 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 avec 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
  9. Si vous avez démarré l’instance à partir de la Console de gestion AWS, vous devez autoriser ArcGIS Server. ArcGIS Server inclut un script authorizeSoftware dans le 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.
    Conseil :

    Vous pouvez exécuter l’outil authorizeSoftware avec l’option --help pour voir toutes les syntaxes possibles.

    L’exemple suivant autorise ArcGIS Server en utilisant le fichier de licence ArcGIS_Server.prvc et l’adresse électronique myemail@service.com.

    ./authorizeSoftware ArcGIS_Server.prvc myemail@service.com

    Vous devez également importer un fichier de licence Portal for ArcGIS lorsque vous créez le portail. Puisque vous pouvez créer le portail via un navigateur Web, il n’est pas nécessaire d’établir une connexion à l’instance EC2 pour obtenir une licence Portal for ArcGIS.