Skip To Content

Verwalten der Amazon EC2-Instanz per Remote-Zugriff auf Ubuntu Linux unter Linux

Nachdem Sie eine Instanz von ArcGIS Server oder ArcGIS Enterprise auf Amazon Web Services gestartet haben, können Sie sich anmelden, um Software zu autorisieren (wenn notwendig) oder andere ArcGIS-Verwaltungsaufgaben zu erledigen.

  1. Melden Sie sich bei der AWS Management Console an, und öffnen Sie die Instanzliste für Ihr Konto und Ihre Region.
  2. Stellen Sie sicher, dass die Instanz ausgeführt wird.
  3. Wählen Sie die Instanz aus der Liste aus, und überprüfen Sie die Beschreibungsinformationen. Notieren oder kopieren Sie den für Public DNS angegebenen Namen.

    Hinweis:

    Je nachdem, wie Sie die EPC-VPC-Instanz erstellt haben, verfügt sie möglicherweise über keine öffentliche DNS. Von ArcGIS Server Cloud Builder on Amazon Web Services erstellte Instanzen haben beispielsweise keinen öffentlichen DNS. Wenn für die Instanz kein öffentlicher DNS vorhanden ist, ordnen Sie eine Amazon Elastic IP zu und verknüpfen Sie sie mit der Instanz. Notieren Sie sich diese Elastic IP. Sie verwenden diese Elastic IP dann später anstelle des DNS, um die Instanz zu verbinden.

  4. Fügen Sie der Sicherheitsgruppe eine Regel zum Öffnen von Port 22 (SSH-Port) zu Ihrem Netzwerk hinzu. Weitere Anweisungen finden Sie unter Öffnen einer Amazon EC2-Sicherheitsgruppe für ArcGIS.
  5. Öffnen Sie einen SSH-Client.
  6. Suchen Sie die private Schlüsseldatei, die Sie beim Erstellen der Instanz angegeben haben, z. B. "arcgisserver.pem".
  7. Verwenden Sie "chmod", um sicherzustellen, dass die Schlüsseldatei nicht öffentlich sichtbar ist, da SSH andernfalls nicht funktioniert:
    chmod 400 arcgisserver.pem
  8. Stellen Sie eine Verbindung mit der AWS-Instanz her, indem Sie deren öffentliche DNS oder Elastic IP verwenden.

    Für ArcGIS-Aufgaben wie das Autorisieren von ArcGIS Server oder Portal for ArcGIS, das Erstellen einer Site oder das Aktualisieren von ArcGIS-Software stellen Sie eine Verbindung als arcgis-Benutzer her. Um Aufgaben auf Betriebssystemebene, wie das Starten des Webservers auszuführen, stellen Sie eine Verbindung als ubuntu-Benutzer her.

    Im folgenden Beispiel wird mithilfe der Schlüsseldatei "arcgisserver.pem" eine SSH-Verbindung als arcgis-Benutzer mit einer Instanz hergestellt, die die Elastic IP "arcgis-50-16-11-231.compute-1.amazonaws.com" aufweist:

    ssh –i arcgisserver.pem arcgis@ec2-50-16-11-231.compute-1.amazonaws.com
  9. Wenn Sie die Instanz über die Amazon Management Console statt über ArcGIS Server Cloud Builder on Amazon Web Services oder eine Esri AWS CloudFormation-Vorlage gestartet haben, müssen Sie die Software autorisieren. Sowohl ArcGIS Server als auch Portal for ArcGIS enthalten im Werkzeugverzeichnis das authorizeSoftware-Skript. Führen Sie das Skript aus, und verweisen Sie auf eine passende Esri Lizenzdatei für das zu autorisierende Produkt. Sie müssen beim Ausführen des Skripts auch eine E-Mail-Adresse angeben.
    Tipp:

    Sie können das Werkzeug "authorizeSoftware" mit der Option --help ausführen, um alle Syntax-Alternativen anzuzeigen.

    Im folgenden Beispiel wird ArcGIS Server unter Verwendung der Lizenzdatei ArcGIS_Server.prvc und der E-Mail-Adresse myemail@service.com autorisiert.

    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. Nachdem die Software autorisiert wurde, können Sie eine Site oder ein Portal erstellen. Die Vorgehensweise ist für On-Premise- und Cloud-Bereitstellungen identisch. Befolgen Sie daher einfach die Anweisungen in der Hilfe zu ArcGIS Server oder Portal for ArcGIS.
    Detailinformationen:

    Jedes Mal, wenn Sie die Instanz beenden und starten, weist Amazon der Instanz einen neuen Computernamen und eine(n) öffentliche(n) DNS-Namen/IP-Adresse zu. Daher ist es nicht hilfreich, Verknüpfungen oder hart codierte Referenzen für die Instanz zu erstellen, es sei denn, Sie haben eine Elastic IP von Amazon für die Instanz konfiguriert und weisen diese IP jedes Mal erneut zu, wenn Sie die Instanz starten.