Как установить MongoDB в Ubuntu 20.04 LTS

Как установить MongoDB в Ubuntu 20.04 LTS

 

В этом руководстве мы покажем вам, как установить MongoDB на Ubuntu 20.04 LTS. Для тех из вас, кто не знал, MongoDB — одна из самых популярных реализаций системы баз данных NoSQL. Это программа для работы с базами данных, ориентированная на документы, со схемой, подобной JSON, в которой все ваши данные хранятся в виде документа с форматом BSON в коллекции базы данных.

MongoDB была пионером в мире NoSQL. Это распределенная база данных, ориентированная на документы, с репликацией и сегментированием высокой доступности, встроенной системой кэширования для повышения скорости, масштабируемой для крупномасштабного развертывания и гибкой для ваших приложений.

В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo‘ к командам для получения привилегий root. Я покажу вам пошаговую установку MongoDB на сервере Ubuntu 20.04 LTS (Focal Fossa).

Установите MongoDB на Ubuntu 20.04 LTS Focal Fossa

Шаг 1. Во-первых, убедитесь, что все ваши системные пакеты обновлены, выполнив следующие aptкоманды в терминале.

sudo apt update
sudo apt upgrade
sudo apt gnupg

Шаг 2. Установите MongoDB в Ubuntu 20.04.

По умолчанию последняя версия MongoDB недоступна в репозитории Ubuntu 20.04 по умолчанию. Поэтому вам нужно будет добавить официальный репозиторий MongoDB в вашу систему:

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

Затем добавьте репозиторий MongoDB с помощью следующей команды:

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

После этого обновите свою систему и обновите существующие репозитории, выполнив следующие команды:

sudo apt update
sudo apt install mongodb-org

После завершения установки запустите службу MongoDB и включите ее запуск при перезагрузке с помощью следующей команды:

sudo systemctl start mongod
sudo systemctl enable mongod
sudo systemctl status mongod

Шаг 3. Настройте MongoDB.

Файл конфигурации MongoDB по умолчанию находится по адресу . По умолчанию каждый пользователь будет иметь доступ ко всем базам данных и выполнять любые действия./etc/mongod.conf

nano /etc/mongod.conf

Добавьте следующие строки:

security:
  authorization: enabled

Сохраните и закройте файл, затем перезапустите службу MongoDB, чтобы изменения вступили в силу:

systemctl restart mongod

Поздравляю! Вы успешно установили MongoDB . Благодарим за использование этого руководства по установке MongoDB в системе Ubuntu 20.04 LTS Focal Fossa. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный сайт MongoDB .