Создание виртуального сервера на Amazon EC2
Для создания виртуального частного сервера (VPS) на Amazon EC2, перейдите на сайт aws.amazon.com. При отсутствии учетной записи, создайте её и войдите в консоль. Далее, перейдите в раздел «Services», затем «Compute» и «EC2».
На панели управления отображаются запущенные экземпляры (инстансы). При их отсутствии, нажмите «Launch instance». Выберите конфигурацию из бесплатного уровня (Free Tier). Найдите сервер Amazon Linux 2 и выберите его.
Рекомендуется выбрать тип micro. Новые пользователи получают бесплатный годичный доступ к серверу с одним виртуальным процессором и одним гигабайтом оперативной памяти. Нажмите «Select», затем «Review and Launch».
Создание пары ключей и запуск инстанса
Создайте пару ключей для подключения к серверу через SSH. При наличии существующей пары, выберите её. В противном случае, создайте новую, например, с именем ec2, и нажмите «Download Key Pair». Сохраните скачанный файл и нажмите «Launch Instances».
Отслеживайте статус запуска инстанса. После перехода статуса в «Running» и успешного прохождения проверок, можно переходить к следующему шагу.
Подключение к серверу через SSH
После запуска инстанса, нажмите кнопку «Connect» для получения инструкций по подключению. Вам понадобится SSH-клиент (встроенный в macOS, PuTTY для Windows).
Переместите скачанный файл с закрытым ключом на рабочий стол. В терминале перейдите в директорию рабочего стола и измените разрешения файла командой (адаптируйте имя файла):
chmod 400 ec2.pem
Подключитесь к серверу, используя следующую команду, заменив <public_dns_name> на публичное DNS-имя вашего сервера и <your_key_file_name> на имя вашего файла с закрытым ключом:
ssh -i <your_key_file_name> ec2-user@<public_dns_name>
Подтвердите отпечаток пальца сервера, введя yes и нажав Enter.
Установка MongoDB (Следующий раздел)
В следующих разделах будет описана установка MongoDB на сервере.