MongoDB

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

Как установить MongoDB на Ubuntu 20.04
Mongo DB - это кроссплатформенная база данных с открытым исходным кодом, ориентированная на документы. MongoDB классифицируется как база данных NoSQL, используемая для хранения больших объемов данных. В MongoDB документы и коллекции используются вместо традиционных таблиц. В этом типе базы данных информация хранится в гибком формате, например в документах JSON, в которых поля меняются от одного документа к другому. Эта база данных не требует какой-либо предопределенной схемы, и структура данных может меняться со временем. Необходимо знать, как установить MongoDB в операционных системах Windows и Linux.

Эта статья покажет вам, как установить MongoDB на Ubuntu 20.04 с помощью командной строки из официального репозитория. Все команды, описанные в этой статье, связанные с установкой MongoDB, будут выполняться в Ubuntu 20.04.

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

Выполните следующие шаги, чтобы установить MongoDB на Ubuntu 20.04 система:

Сначала откройте окно терминала с помощью сочетания клавиш Ctrl + Alt + t. Войдите в систему как пользователь root.

Добавить репозиторий MongoDB

Чтобы установить последнюю версию MongoDB в вашей системе, вы должны сначала добавить его репозиторий в Ubuntu 20.04. Чтобы добавить официальный ключ репозитория пакетов MongoDB с помощью wget, выполните в терминале следующую команду:

$ wget -qO - https: // www.mongodb.org / static / pgp / server-4.2.по возрастанию | sudo apt-key добавить -

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

$ echo "deb [arch = amd64, arm64] https: // репо.mongodb.org / apt / ubuntu
бионический / mongodb-org / 4.2 мультивселенная "| sudo tee / etc / apt / sources.список.d /
mongodb-org-4.2.список

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

На предыдущем шаге официальный репозиторий MongoDB и ключ были включены в вашу систему. На этом этапе вы установите MongoDB на свой Ubuntu 20.04 система. Рекомендуется сначала обновить систему, прежде чем устанавливать какие-либо пакеты программного обеспечения. Чтобы обновить вашу систему, выполните следующую команду:

$ sudo подходящее обновление

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

$ sudo apt-get install mongodb-org -y

Управление сервисами MongoDB

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

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

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

$ sudo systemctl status mongod

Запустить MongoDB Shell

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

$ mongo --host 127.0.0.1: 27017

Используйте следующую команду, чтобы открыть консоль MongoDB:

$ монго

Добавить пользователя-администратора

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

> ИСПОЛЬЗУЙТЕ админ

Теперь вы вошли в систему как администратор на сервере MongoDB. Создайте нового пользователя-администратора с помощью следующей команды:

> дб.createUser (ПОЛЬЗОВАТЕЛЬ: "admin", pwd: "new_password_here", роли: [ROLE: "root", db: "admin"])

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

$ судо нано / библиотека / systemd / система / mongod.услуга

На терминале отобразится следующий экран вывода:

Отредактируйте аутентификацию следующим текстом:

безопасность:
авторизация: включена

Отредактируйте и сохраните файл, чтобы сохранить эти изменения. Выполните следующую команду, чтобы перезапустить службы MangoDB:

$ sudo systemctl перезапустить mongod

Теперь только аутентифицированные пользователи имеют доступ к базе данных MongoDB, как показано ниже:

$ mongo -u admin -p --authenticationDatabase admin

После выполнения вышеуказанной команды вам будет предложено ввести пароль. Введите пароль, и консоль MongoDB отобразится на терминале.

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

> выйти ()

Заключение

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

Установите последнюю версию эмулятора Dolphin для Gamecube и Wii в Linux
Эмулятор Dolphin позволяет вам играть в выбранные вами игры Gamecube и Wii на персональных компьютерах (ПК) Linux. Являясь свободно доступным игровым...
Как использовать чит-движок GameConqueror в Linux
В статье содержится руководство по использованию чит-движка GameConqueror в Linux. Многие пользователи, играющие в игры на Windows, часто используют п...
Лучшие эмуляторы игровой консоли для Linux
В этой статье будет перечислено популярное программное обеспечение для эмуляции игровых консолей, доступное для Linux. Эмуляция - это уровень совмести...