Как установить MongoDB на экземпляр AWS EC2?
Веб-сервисы AWS или Amazon — это платформа облачных сервисов, которая предоставляет вычислительные сервисы по запросу, базы данных, пространство для хранения и многие другие сервисы. EC2 или Elastic Compute Cloud — это масштабируемый вычислительный сервис, запущенный на облачной платформе AWS. Проще говоря, EC2 — это не что иное, как виртуальный компьютер, на котором мы можем выполнять все наши задачи, и у нас есть полномочия настраивать, запускать или даже распускать этот виртуальный компьютер.
В этой статье мы узнаем, как установить MongoDB на AWS EC2.
Условие:
- Аккаунт АВС.
- Экземпляр EC2.
- Пользователь с правами на создание экземпляра.
Реализация:
Выполните следующие действия, чтобы установить MongoDB на AWS EC2:
Шаг 1. Создайте экземпляр AWS Elastic Cloud Compute.
Шаг 2: Запустите экземпляр EC2, созданный на шаге 1.

Шаг 3: Подключитесь к вашему инстансу EC2, нажав кнопку «Подключиться».

Шаг 4: После подключения появится подсказка.

Шаг 5: Сначала проверьте, установлена ли уже MongoDB.
mongod --version

Шаг 6: Если MongoDB не установлен на вашей виртуальной машине, сначала установите открытый ключ с помощью следующей команды.
wget -qO - https://www.mongodb.org/static/pgp/server-4.2.asc | sudo apt-key add -
Шаг 7: Добавьте источники.
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.2.list
Шаг 8. Перезагрузите локальную базу данных пакетов с помощью следующей команды.
sudo apt update

Шаг 9: Теперь установите пакеты MongoDB с помощью команды.
sudo apt install -y mongodb-org

Шаг 10: Дождитесь окончания процесса.

Шаг 11: Мы успешно установили MongoDB на нашем экземпляре EC2. Чтобы проверить, установлена ли MongoDB, выполните следующую команду.
mongod --version

Команды MongoDB:
- Чтобы запустить MongoDB:
sudo systemctl start mongod
- Чтобы убедиться, что MongoDB успешно запущен:
sudo systemctl status mongod
- Чтобы остановить MongoDB:
sudo systemctl stop mongod
- Чтобы перезапустить MongoDB:
sudo systemctl restart mongod
Таким образом, мы можем установить MongoDB на наш инстанс EC2 с помощью EC2 Instance Connect. И если вы также используете учетную запись бесплатного уровня, убедитесь, что вы удалили все ресурсы, которые вы использовали, прежде чем выйти из системы.