Что касается баз данных, вы можете иметь как реляционные, так и нереляционные базы данных. Реляционные базы данных следуют синтаксису 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.
Шаг 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 с помощью следующей команды.
Шаг 6. Включите и запустите службу MongoDB.
После установки MongoDB нам все равно нужно включить ее и убедиться, что она активна и работает. Мы будем ссылаться на монгод.сервис с помощью следующих команд.
$ sudo systemctl статус mongod. услуга
Шаг 7. Проверьте соединение MongoDB.
Мы установили MongoDB в нашу систему, но нам нужно проверить соединение, чтобы убедиться, что все работает. Отличный способ — проверить состояние соединения с помощью команды Монгольский инструмент оболочки. Если соединение с базой данных может быть установлено, мы получим статус возврата «ОК».
Шаг 8. Настройте MongoDB для повышения безопасности
MongoDB имеет базовые конфигурации, которые подходят для базового использования. Однако желательно отредактировать раздел безопасности его файла конфигурации, особенно при использовании его в производственной среде. Откройте файл конфигурации MongoDB с помощью текстового редактора и отредактируйте раздел безопасности, как показано на изображении ниже.
Сохраните файл, выйдите из текстового редактора и перезапустите службу MongoDB.
$ sudo systemctl перезапустите mongod. услуга Шаг 9: Создайте пользователя-администратора
В рамках повышения безопасности вашей базы данных вам необходимо создать пользователя с правами администратора. Для этого откройте оболочку MongoDB с помощью приведенной ниже команды и выберите базу данных, которую вы хотите использовать.
$ используйте администратора
Затем создайте пользователя-администратора для вашей базы данных и установите его пароль и имя пользователя. Более того, установите их роли и, наконец, выйдите из оболочки, чтобы закрыть ее.
Чтобы убедиться, что ваш администратор был успешно создан, войдите в свою MongoDB, используя его имя пользователя и назначенный пароль.
$ Монгольская - твое имя пользователя - пПосле ввода пароля вы получите доступ к MongoDB. Последний шаг — выбрать базу данных администратора и отобразить доступных пользователей.
Вывод должен подтвердить, что ваш администратор существует.
Вот как установить MongoDB в Ubuntu 24.04.
Заключение
MongoDB — это предпочтительная нереляционная база данных для разработчиков, работающих над масштабируемыми проектами. Чтобы установить MongoDB, добавьте его репозиторий в список источников, а затем установите его с помощью APT. Затем настройте базу данных и назначьте администратора. Мы обсудили, какие шаги вам следует предпринять, и привели практические примеры.