EC2 в AWS — это виртуальный сервер, который можно поднять за несколько минут для сайта, бэкенда, тестовой среды или VPN. Ниже — понятный пошаговый алгоритм запуска без лишней теории. ☁️🖥️🔐
1. Войдите в AWS Console
Откройте сервис EC2 и выберите нужный Region. Регион важен: от него зависят задержка, цена и доступность ресурсов.2. Нажмите “Launch instance”
Начинается создание сервера. AWS предложит заполнить основные параметры.3. Укажите имя сервера
Например:web-server-prodилиtest-ubuntu-01. Понятные имена упрощают администрирование.4. Выберите образ ОС (AMI)
Самые популярные варианты:- Ubuntu — удобно для большинства задач
- Amazon Linux — оптимизирован под AWS
- Windows Server — если нужен Windows-стек
Для старта чаще всего берут Ubuntu LTS.
5. Выберите тип инстанса
Для простых задач подойдут:t2.microилиt3.micro— для тестов и легких проектовt3.small/t3.medium— если нагрузка выше
Учитывайте CPU, RAM и бюджет 💸
6. Создайте key pair
Это SSH-ключ для входа на сервер.
Важно:- скачайте
.pemфайл - храните его безопасно
- без него подключение может быть затруднено
- скачайте
7. Настройте сеть и доступ
Проверьте параметры Security Group — это виртуальный firewall.Обычно открывают:
- 22 — SSH
- 80 — HTTP
- 443 — HTTPS
Лучше не открывать SSH для всех. Безопаснее ограничить доступ своим IP 🔒
8. Настройте хранилище
По умолчанию AWS добавляет диск EBS. Для большинства стартовых задач хватит 8–20 GB. Если планируются логи, база или файлы — закладывайте больше.9. Запустите инстанс
Нажмите Launch instance. Через 1–2 минуты сервер перейдет в статус Running.10. Подключитесь к серверу
Для Linux-сервера команда обычно выглядит так:ssh -i mykey.pem ubuntu@Где:
mykey.pem— ваш ключubuntu— стандартный пользователь для Ubuntu- — публичный IP инстанса
11. Базовая настройка после входа
Сразу после подключения полезно сделать:- обновление пакетов
sudo apt update && sudo apt upgrade -y- настройку firewall
- установку Docker, Nginx или нужного runtime ⚙️
12. Назначьте Elastic IP при необходимости
Обычный публичный IP может измениться после остановки сервера. Если нужен постоянный адрес — используйте Elastic IP.
Частые ошибки:
- выбран не тот регион
- потерян
.pemключ - порт 22 закрыт в Security Group
- подключение идет под неверным пользователем
- инстанс создан, но нет публичного IP
Итог:
Запуск EC2 сводится к 5 ключевым действиям: выбрать AMI, тип сервера, ключ, правила доступа и диск. Главное — сразу настроить безопасность и понимать, для какой нагрузки создается инстанс 🚀
Посмотрите также подборку каналов про IT — там много полезного по AWS, DevOps, backend и инфраструктуре.