Эта статья является продолжением статьи о регистрации на сервисе Amazon.
В консоли управления виртуальными машинами, кликнем в левом меню по ссылке "Instances"
Запустится мастер установки виртуальной машины. Кликните по вкладке "Community AMIs".
Откройте в своем браузере еще одну вкладку, и зайдите на облачный портал Ubuntu http://cloud.ubuntu.com/ami/
В поиске введите название нужного вам дистрибутива, и выберите необходимый из открывшихся внизу Ubuntu Server (нам нужен только EBS!).
Неоходимо скопировать значение поля AMI ID
и вставить его в поле мастера установки на сайте Amazon, как показано на рисунке.
После того, как через некоторое время, система найдет требуемый образ виртуального Ubuntu Server, нажмите "Select".
В открывшемся окне выберите тип виртуальной машины как на рисунке внизу.
В поле Avaliability Zone выберите нужную вам зону, где вы хотите физически разместить свой виртуальный Ubuntu сервер.
Измените значения полей:
"User Data" поставьте в значение "As text" и введите описание вашей виртуальной машины.
Поставьте галочку напротив "Termination Protection". (Это обезопасит вас от случайного удаления виртуального Ubuntu сервера).
Также поле "Shutdown Behavior" установите в значение "Terminate".
Установите значение тэгов (произвольно).
Введите имя электронного ключа для входа на сервер по SSH. И нажмите на ссылку "Create..."
Сохраните на своем компьютере файл ключа.
Следующее окно показывает все установленные вами значения новой виртуальной машины. Все проверяем, если не правильно, редактируем, пользуясь ссылками, если правильно, нажимаем на кнопку внизу "Launch"
Открывается окно, в котором сообщается, что наш новый сервер запущен.
Закрываем это окно.
В основном окне, что было на фоне, дожидаемся, когда Status с желтого сменится на зеленый.
В итоге видим вот такую картинку.
Ubuntu Server работает. Но это еще не все.
Перейдите по ссылке в левом меню "Elastic IPs".
Нажмите на кнопку "Allocate New Address".
В открывшемся окне выберите "EC2" и нажмите кнопку "Yes, Allocate".
Поставьте галочку напротив нового IP и нажмите на кнопку "Associate Address".
Это действие крайне необходимо, потому что за не ассоциированный IP, Amazon каждый час снимает отдельные деньги.
Откроется окно, в котором нужно выбрать наш новый Instance.
После чего нажать на кнопку "Yes, Associate"
Затем, перейдите в левом меню по ссылке Security Groups. Фактически, это не настройка Ubuntu Server файрвола, а настройка файрвола оболочки AWS.
Установите галочку напротив "default".
И перейдите на вкладку "Inbound".
В поле "Create a new rule" выберите службу, которой вы будете пользоваться на своем сервере, и нажмите снизу зеленый плюсик с надписью "Add rule".
В нашем случае это SSH и HTTP. Если вы используете кике-либо еще сервера, установите разрешение и на них. После нажмите на кнопку "Apply Rule Changes" для применения изменений.
Зайдем на сервер.
Вначале измените права на файл ключа. Они должны быть не выше 0400. Иначе, сервер вас не пустит.
Откроем терминал и введем там команду:
ssh -i /полный путь до ключа/имя ключа.pem ubuntu@ассоциированный IP адрес
Ответим "yes".
В итоге, мы должны увидеть что-то типа такого:
Ваш новый, на год бесплатный, ожидающий настройки Ubuntu Server на Amazon AWS ждет ваших указаний.
Думаю, самое время воспользоваться статьей об установке и настройке LAMP. И еще одно маленькое замечание. На сервере не будет работать почта PHP. Детально не вникал, но, похоже, это связано с политиками безопасности Amazon EC2. Эта проблема описанана многих сайтах. Для реализации этой функциией целесообразно воспользоваться программой ssmtp.
Следующая >Создание аккаунта (регистрация) на AWS Amazon |
---|