Установка последней версии MongoDB в Ubuntu 22.04 LTS

    1 минута
MongoDB

В репозитории Ubuntu 22.04 LTS Система управления базами данных (СУБД) MongoDB отсутствует, поэтому обычные команды apt или apt-get без предварительной подготовки системы для её установки не подойдут. Необходимо устранить зависимости и добавить репозитории разработчика этой СУБД. Чем мы сейчас и займёмся.

MongoDB — это база данных документов с открытым исходным кодом, используемая во многих современных веб-приложениях. При этом следует знать, что MongoDB не реляционная база данных, как MySQL, MariaDB, а документно-ориентированная , используемая для хранения больших объемов данных. Вместо использования таблиц, как в традиционных реляционных базах данных, она использует JSON-подобные документы и схему базы данных.

Чтобы не предварять каждую из последующих команд командой sudo, переключимся на суперпользователя с последующим вводом пароля root.

sudo su

Обновим список доступных пакетов

apt update

и устраним зависимости и установим необходимые утилиты.

apt install dirmngr gnupg apt-transport-https ca-certificates software-properties-common

Загрузим и добавим GPG-ключ MongoDB.

wget -qO - https://www.mongodb.org/static/pgp/server-5.0.asc | sudo apt-key add -

Создадим список для MongoDB.

echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/5.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-5.0.list

Обновим локальную базу данных пакетов.

apt-get update

И уже теперь установим нашу СУБД.

apt-get install -y mongodb-org

Запустим службу MongoDB и включим ее в автоматический запуск,

systemctl enable --now mongod

а также проверим состояние.

systemctl status mongod

На этом установка закончена.

Теперь, в целях безопасности, вернёмся на своего пользователя.

su - логин_пользователя

Оставьте комментарий