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.

    ./authorizeSoftware ArcGIS_Server.prvc myemail@service.com

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