MongoDB на Amazon EC2: пошаговая инструкция

Создание виртуального сервера на 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 на сервере.

Что будем искать? Например,программа