Администрирование при работе с экземпляром Amazon EC2 Ubuntu Linux через удаленный доступ из Linux
Если для создания экземпляра AWS с работающим ArcGIS for Server вы используете консоль Amazon Web Services (AWS), то вы можете выполнить вход для авторизации ArcGIS for Server и приступить к настройке данных и сервисов.
- Войдите в Консоль управления AWS (AWS Management Console) и откройте список экземпляров для своей учетной записи и региона.
- Убедитесь, что ваш экземпляр уже работает.
- Выберите свой экземпляр из списка и осмотрите его описание и данные. Запишите или скопируйте имя Публичное DNS (Public DNS).
- Откройте любой клиент SSH (например, такой как PuTTY).
- Определите местоположение вашего файла личного ключа, который вы задали при создании экземпляра, например, arcgisserver.pem.
- Используйте команду chmod, что бы убедиться, что ваш файл ключа не доступен для свободного просмотра; в противном случае SSH не будет работать.
chmod 400 arcgisserver.pem
- Подключитесь к своему экземпляру AWS с помощью его public DNS.
Для выполнения таких задач ArcGIS Server, как авторизация ArcGIS for Server, подключитесь как пользователь arcgis (arcgis user). Для выполнения задач уровня операционной системы, как, например, запуск веб-сервера, подключитесь как пользователь ubuntu (ubuntu user).
В следующем примере демонстрируется подключение ssh (ssh connection) как пользователя arcgis (arcgis user) к экземпляру с public DNS ec2-50-16-11-231.compute-1.amazonaws.com с помощью файла ключа arcgisserver.pem:
ssh –i arcgisserver.pem arcgis@ec2-50-16-11-231.compute-1.amazonaws.com
- Выполните авторизацию 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, чтобы увидеть возможные варианты синтаксиса.
- ArcGIS for Server готов к созданию сайта.
Более подробно:
Каждый раз, когда вы останавливаете или запускаете экземпляр, Amazon приписывает вашему экземпляру новое имя компьютера и имя Public DNS/IP-Адрес. Поэтому, не является полезным создавать ярлык или жестко-кодированные ссылки на ваш экземпляр, если вы не настроили Amazon Elastic IP для вашего экземпляра и пересвязываете данный IP каждый раз при запуске экземпляра.