Skip To Content

Удаленное администрирование экземпляра Amazon Elastic Compute Cloud Ubuntu Linux с доступом с Linux

После запуска экземпляра ArcGIS Server или ArcGIS Enterprise на Amazon Web Services (AWS) вы можете входить в экземпляры Amazon Elastic Compute Cloud (EC2) для авторизации ПО (при необходимости) или для выполнения других административных задач ArcGIS.

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

    Примечание:

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

  4. Добавьте правило для вашей группы безопасности, которое будет открывать порт 22 (SSH-порт) для вашей сети. См. инструкции в разделе Об открытии группы безопасности Amazon Elastic Compute Cloud для ArcGIS.
  5. Откройте любой клиент SSH.
  6. Определите местоположение вашего файла личного ключа, который вы задали при создании экземпляра, например arcgisserver.pem.
  7. Используйте chmod, чтобы убедиться, что ваш файл ключа не доступен для публичного просмотра; в противном случае SSH не будет работать.
    chmod 400 arcgisserver.pem
  8. Подключитесь к своему экземпляру EC2, используя public DNS или Elastic IP этого экземпляра.

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

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

    ssh –i arcgisserver.pem arcgis@ec2-50-16-11-231.compute-1.amazonaws.com
  9. Если экземпляр был запущен с AWS Management Console, требуется авторизация ArcGIS Server. В директории tools ArcGIS Server содержит скрипт authorizeSoftware. Запустите скрипт и используйте файл авторизации ArcGIS Server. Также при запуске скрипта необходимо указать адрес email.
    Подсказка:

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

    В приведенном ниже примере для авторизации ArcGIS Server используются файл лицензии ArcGIS_Server.prvc и электронный адрес myemail@service.com.

    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

    Необходимо также импортировать файл лицензии Portal for ArcGIS, когда будете создавать портал. Портал можно создать в веб-браузере, и тогда не надо будет подключаться к экземпляру EC2 для оформления лицензии Portal for ArcGIS.