Verwalten der Amazon EC2-Instanz per Remote-Zugriff auf Ubuntu Linux unter Linux
Nachdem Sie eine Amazon EC2-Instanz erstellt haben, auf der ArcGIS for Server ausgeführt wird, können Sie sich anmelden und die Daten und Services auf der Instanz konfigurieren.
Schritte:
- Melden Sie sich bei der AWS Management Console an, und klicken Sie auf Instances.
- Suchen Sie Ihre Instanz in der Liste "My Instances", und starten Sie sie.
- Klicken Sie in der Liste "My Instances" auf Ihre Instanz, und überprüfen Sie die darunter angezeigten Detailinformationen. Notieren oder kopieren Sie den für Public DNS angegebenen Namen.
- Öffnen Sie einen SSH-Client (beispielsweise PuTTY).
- Suchen Sie die private Schlüsseldatei, die Sie beim Erstellen der Instanz angegeben haben, z. B. "arcgisserver.pem".
- Verwenden Sie "chmod", um sicherzustellen, dass die Schlüsseldatei nicht öffentlich sichtbar ist. Andernfalls funktioniert SSH nicht:
chmod 400 arcgisserver.pem
- Stellen Sie eine Verbindung zur EC2-Instanz her, indem Sie deren DNS als arcgis-Benutzer verwenden. Geben Sie beispielsweise folgenden Befehl ein:
ssh –i arcgisserver.pem arcgis@ec2-50-16-11-231.compute-1.amazonaws.com
- Übernehmen Sie die Funktion des arcgis-Benutzers, und autorisieren Sie ArcGIS for Server, indem Sie das Skript "authorizeSoftware" ausführen. Dazu müssen Sie auf eine Esri Lizenzdatei (.ecp) verweisen.
arcgis@ip-10-82-222-58:$ cd /arcgis/server/tools/ arcgis@ip-10-82-222-58:/arcgis/server/tools$ ./authorizeSoftware <license_file (ecp file)>
- ArcGIS for Server ist nun bereit für die Erstellung einer Site.
Dive-in:
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.
9/12/2013