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

Wenn Sie die Amazon Web Services (AWS) Console zum Erstellen einer AWS-Instanz verwenden, auf der ArcGIS for Server ausgeführt wird, können Sie sich anmelden, um ArcGIS for Server zu autorisieren und Daten und Service auf der Instanz zu konfigurieren.

Schritte:
  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.
  4. Öffnen Sie einen SSH-Client (beispielsweise PuTTY).
  5. Suchen Sie die private Schlüsseldatei, die Sie beim Erstellen der Instanz angegeben haben, z. B. "arcgisserver.pem".
  6. Verwenden Sie "chmod", um sicherzustellen, dass die Schlüsseldatei nicht öffentlich sichtbar ist, da SSH andernfalls nicht funktioniert:
    chmod 400 arcgisserver.pem
    
  7. Stellen Sie eine Verbindung mit der AWS-Instanz her, indem Sie deren öffentliche DNS verwenden.

    Um ArcGIS-Server-Aufgaben wie die Autorisierung von ArcGIS for Server auszuführen, 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 öffentliche DNS "ec2-50-16-11-231.compute-1.amazonaws.com" aufweist:

    ssh –i arcgisserver.pem arcgis@ec2-50-16-11-231.compute-1.amazonaws.com
    
  8. Autorisieren Sie ArcGIS for Server durch Ausführung des authorizeSoftware-Skripts. Dazu müssen Sie auf eine Esri Lizenzdatei verweisen.
    arcgis@ip-10-82-222-58:$ cd /arcgis/server/tools/
    arcgis@ip-10-82-222-58:/arcgis/server/tools$ ./authorizeSoftware <prvc_license_file> [email]
    
    TippTipp:

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

  9. ArcGIS for Server ist nun bereit für die Erstellung einer Site.
    DetailinformationenDetailinformationen:

    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.

5/16/2014