Бесплатная VPS от Amazon
Amazon позволяет новым пользователям запустить бесплатный сервер на год. В этом посте я расскажу, как это сделать.
TL;DR;
На самом деле всё тривиально: нужно зарегистрировать новый аккаунт, привязать карту, дождаться верификации и запустить бесплатный сервачок. Здесь будет пошаговая инструкция со скриншотами.
Регистрируем аккаунт
Переходите на (AWS)[https://aws.amazon.com/ru/free/] и тыкайте на любую из кнопок регистрации.
Всё по стандарту: емейл, пароль.
Выбирайте “Личный - для собсвтенных проектов”. Личные данные и адрес нужно вводить латиницей. На телефон придёт код подтверждения.
Дальше идёт привязка карты. С ваш временно спишут доллар, потом вернут, не переживайте. Российскую карточку можно привязать без проблем, я привязал виртуальную карту Тинькофф.
Уровень поддержки выбираем базовый, то есть бесплатный.
После этого регистрация завершена. Нужно будет подождать некоторое время, пока проверят все ваши данные. У меня это заняло примерно часов 6.
Но вы уже можете зайти в консоль управления.
Заходим под рутом.
Ждём активацию
Если вы попытаетесь создать инстанс сразу, вам выпадет предупреждение.
Если где-то ошиблись, сейчас можно поправить данные. Если всё хорошо, ждём письма.
Создаём сервачок
После активации заходим в консоль и тыкаем на Launch a virtual machine.
Слева поставьте фильтр на Free tier only, чтобы оставить только бесплатные варианты.
Дальше выбирайте свою любимую операционную систему и архитектуру. Я несколько разочаровался в CentOS и поставил старый добрый Debian (естественно на x86). Обязательно обратите внимание, чтобы был шильдик Free tier eligible
Дальше будет сводная табличка всех вариантов. Убедитесь и там, что выбрана та что с Free tier eligible; и нажимайте Review and Launch.
Амазон покажет вам все параметры вышей новой виртуальной машины. А также выдаст предупреждение, что ваша новая VPS будет открыта всему миру и что это не очень-то и здорово. Есть разные способы обезопасить себя от злыдней: Амазон, например, предлагает ограничить список IP адресов с которых вы сможете подключаться, но если у вас нет статического айпишника, то это не вариант. Но виртуалка по умолчанию разворачивается без возможности подключения по ssh по паролю, так что переживать особо не о чем.
Launch!
Дальше нам предложат сгенерить пару ключей для подключения по ssh. Задайте имя и скачайте приватный ключ себе. И нажимайте Launch instances.
Готово!
Подключаемся
Либо сразу переходите в свой инстанс по названию, либо переходите в View Instances и выбирайте свой инстанс там
Жмакаем на Connect.
И переходим в SSH Client.
Здесь вы увидите пошаговую инструкцию как подключиться.
Сначала нужно убедиться, что ключ доступен только вам: chmod 400 key.pem
И можно подключаться: ssh -i key.pem admin@ec2-3-144-121-107.us-east-2.compute.amazonaws.com
.
Под рута попадаем через sudo su
.
Готово, вы восхитительны!
Всё, можно пользоваться! Но рекомендую ничего тяжелого с этим сервачком не делать и пристально следить за показателями. Амазон достаточно дорог в эксплуатации, старайтесь не выходить за лимиты.
И надо бы не забыть через год её отключить :)