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

Kak Ustanovit Mongodb V Ubuntu 24 04



Что касается баз данных, вы можете иметь как реляционные, так и нереляционные базы данных. Реляционные базы данных следуют синтаксису SQL, а их данные хранятся в структурированных таблицах. Примерами таких баз данных являются MySQL. Однако нереляционные базы данных хранят данные в других форматах, таких как графики, документы и т. д., и хорошим примером является MongoDB.

MongoDB — это нереляционная база данных, в которой данные хранятся в виде документов. База данных имеет открытый исходный код, и, добавив ее репозиторий в свой список источников, вы сможете установить ее на свою Ubuntu 24.04. Этот пост проведет вас через каждый необходимый шаг.







Руководство по установке MongoDB в Ubuntu 24.04

Существует множество причин предпочесть MongoDB другим базам данных. Например, если вы хотите добиться масштабируемости и гибкости, MongoDB — идеальная нереляционная база данных. Кроме того, MongoDB поддерживает 32- и 64-битные системы.



Чтобы установить MongoDB, выполните следующие действия.
Шаг 1. Обновите репозиторий
При установке MongoDB рекомендуется получить последнюю версию, добавив репозиторий MongoDB в список источников. Таким образом, мы должны сначала обновить индекс пакета, обновив его.



$ sudo apt обновление

Шаг 2. Установите пакеты зависимостей
Прежде чем мы установим MongoDB, в нашей Ubuntu 24.04 должно быть доступно несколько пакетов. Некоторые из них уже установлены, но вам следует запустить приведенную ниже команду для обработки этих пакетов зависимостей.





$ sudo apt установить gnupg wget apt - транспорт - https ок. - сертификаты программного обеспечения - характеристики - общий

Шаг 3. Импортируйте ключ GPG MongoDB.
При установке пакетов из стороннего репозитория вам следует импортировать ключ GPG, чтобы проверить подлинность пакетов и гарантировать, что вашей системе не будет нанесен вред. Для репозитория MongoDB мы импортируем указанный ниже ключ GPG.

$ wget - qO - https : //pgp.mongodb.com/server-7.0.asc | gpg --дермор | sudo tee /usr/share/keyrings/mongodb-server-7.0.gpg >/dev/null

Шаг 4. Добавьте репозиторий MongoDB
Следующим шагом будет добавление репозитория MongoDB для вашего Ubuntu Noble Numbat. Мы использовали эхо-команда чтобы добавить репозиторий в наш список источников. lsb_release -cs получит кодовое имя для Ubuntu 24.04 и будет использовать его для получения соответствующего репозитория MongoDB.



$ эхо 'deb [arch=amd64,arm64подписано=/usr/share/keyrings/mongodb-server-7.0.gpg] https://repo.mongodb.org/apt/ubuntu $(lsb_release -cs)/mongodb-org/7.0 multiverse' | футболка судо - а / и т. д. / подходящий / источники. список . д / монгодб - организация - 7.0 . список

Снова обновите свой репозиторий, чтобы обновить только что добавленный репозиторий.

$ sudo apt обновление

Шаг 5. Установите MongoDB
Имея репозиторий MongoDB в нашей системе, мы теперь можем установить MongoDB с помощью следующей команды.

$ sudo apt установить mongodb - организация

Шаг 6. Включите и запустите службу MongoDB.
После установки MongoDB нам все равно нужно включить ее и убедиться, что она активна и работает. Мы будем ссылаться на монгод.сервис с помощью следующих команд.

$ sudo systemctl включить mongod. услуга
$ sudo systemctl статус mongod. услуга

Шаг 7. Проверьте соединение MongoDB.
Мы установили MongoDB в нашу систему, но нам нужно проверить соединение, чтобы убедиться, что все работает. Отличный способ — проверить состояние соединения с помощью команды Монгольский инструмент оболочки. Если соединение с базой данных может быть установлено, мы получим статус возврата «ОК».

$ Монгольская -- оценивать 'db.runCommand({connectionStatus: 1 })'

Шаг 8. Настройте MongoDB для повышения безопасности
MongoDB имеет базовые конфигурации, которые подходят для базового использования. Однако желательно отредактировать раздел безопасности его файла конфигурации, особенно при использовании его в производственной среде. Откройте файл конфигурации MongoDB с помощью текстового редактора и отредактируйте раздел безопасности, как показано на изображении ниже.

Сохраните файл, выйдите из текстового редактора и перезапустите службу MongoDB.

$ sudo systemctl перезапустите mongod. услуга

Шаг 9: Создайте пользователя-администратора
В рамках повышения безопасности вашей базы данных вам необходимо создать пользователя с правами администратора. Для этого откройте оболочку MongoDB с помощью приведенной ниже команды и выберите базу данных, которую вы хотите использовать.

$ Монгольская
$ используйте администратора

Затем создайте пользователя-администратора для вашей базы данных и установите его пароль и имя пользователя. Более того, установите их роли и, наконец, выйдите из оболочки, чтобы закрыть ее.

Чтобы убедиться, что ваш администратор был успешно создан, войдите в свою MongoDB, используя его имя пользователя и назначенный пароль.

$ Монгольская - твое имя пользователя - п

После ввода пароля вы получите доступ к MongoDB. Последний шаг — выбрать базу данных администратора и отобразить доступных пользователей.

Вывод должен подтвердить, что ваш администратор существует.
Вот как установить MongoDB в Ubuntu 24.04.

Заключение

MongoDB — это предпочтительная нереляционная база данных для разработчиков, работающих над масштабируемыми проектами. Чтобы установить MongoDB, добавьте его репозиторий в список источников, а затем установите его с помощью APT. Затем настройте базу данных и назначьте администратора. Мы обсудили, какие шаги вам следует предпринять, и привели практические примеры.