Skip To Content

Администрирование экземпляра Amazon EC2 Ubuntu Linux посредством удаленного доступа из Linux

Если для создания экземпляра AWS с работающим ArcGIS for Server вы использовали консоль Amazon Web Services (AWS), то вы можете выполнить вход для авторизации ArcGIS for Server и приступить к настройке данных и сервисов.

  1. Войдите в Консоль управления AWS (AWS Management Console) и откройте список экземпляров для своей учетной записи и региона.
  2. Убедитесь, что ваш экземпляр уже работает.
  3. Выберите свой экземпляр из списка и осмотрите его описание и данные. Запишите или скопируйте имя, заданное для Public DNS.

    Примечание:

    В зависимости от того, как был создан экземпляр EPC-VPC, у него может не быть public DNS. Так, экземпляры, созданные посредством ArcGIS Server Cloud Builder on Amazon Web Services, не имеют public DNS. Если для вашего экземпляра нет public DNS, необходимо выделить Amazon Elastic IP и привязать его к вашему экземпляру. Запишите этот Elasitc IP. Вы будете использовать этот Elastic IP вместо DNS для подключения к своему экземпляру позднее в этом рабочем процессе.

  4. Откройте любой клиент SSH (например, такой как PuTTY).
  5. Определите местоположение вашего файла личного ключа, который вы задали при создании экземпляра, например, arcgisserver.pem.
  6. Используйте команду chmod, чтобы убедиться, что ваш файл ключа не доступен для свободного просмотра; в противном случае SSH не будет работать.
    chmod 400 arcgisserver.pem
  7. Подключитесь к своему экземпляру AWS с помощью его public DNS или Elastic IP.

    Для выполнения таких задач ArcGIS Server, как авторизация ArcGIS for Server, подключитесь как пользователь arcgis (arcgis user). Для выполнения задач уровня операционной системы, как, например, запуск веб-сервера, подключитесь как пользователь ubuntu (ubuntu user).

    В следующем примере выполняется подключение ssh как пользователя arcgis к экземпляру с Elastic IP 50-16-11-231.compute-1.amazonaws.com с помощью файла ключа arcgisserver.pem:

    ssh –i arcgisserver.pem arcgis@ec2-50-16-11-231.compute-1.amazonaws.com
  8. Выполните авторизацию ArcGIS for Server, запустив скрипт authorizeSoftware. Вам следует указать файл лицензии Esri.
    arcgis@ip-10-82-222-58:$ cd /arcgis/server/tools/
    arcgis@ip-10-82-222-58:/arcgis/server/tools$ ./authorizeSoftware <prvc_license_file> [email]
    Подсказка:

    Вы можете запустить инструмент authorizeSoftware с опцией --help, чтобы увидеть возможные варианты синтаксиса.

  9. ArcGIS for Server готов, чтобы вы приступили к созданию сайта.
    Более подробно:

    Каждый раз, когда вы останавливаете или запускаете экземпляр, Amazon приписывает вашему экземпляру новое имя компьютера и имя Public DNS/IP-Адрес. Поэтому не стоит создавать ярлык или жестко-кодированные ссылки на ваш экземпляр, если вы не настроили Amazon Elastic IP для вашего экземпляра и пересвязываете данный IP каждый раз при запуске экземпляра.