В следующей статье мы рассмотрим, как установить MongoDB в Ubuntu. Это система база данных ориентированная на документы, основанная на технологиях с открытым кодом NoSQL. Это совместимо с разработкой современных веб-приложений. Он включает в себя такие функции, как гибкость, выразительные языки запросов, вторичные индексы и многое другое. Кроме того, он предлагает отличную масштабируемость и производительность для создания современных приложений с мощными базами данных.
МондоДБ вместо сохранения данных в таблицах, как это делается в реляционных базах данных, сохраняет их в структурах данных BSON (спецификация в стиле JSON) с динамической схемой. Это упрощает и ускоряет интеграцию данных в определенные приложения.
MongoDB - это система баз данных подходит для использования в производстве и с множеством функций. Этот тип базы данных широко используется в промышленности. Его исходный код доступен для таких операционных систем, как; Gnu / Linux, Windows, OSX и Solaris.
В следующих строках мы увидим, как мы можем установить MongoDB 4.4 на последних трех версиях Ubuntu LTS, используя менеджер пакетов apt.
Установите MongoDB 4.4
Поддержка платформы
MongoDB 4.4 Community Edition содержит следующие версии Ubuntu LTS (долгосрочная поддержка) 64-бит: 20.04 LTS ('Focal'), 18.04 LTS ('Bionic'), 16.04 LTS ('Xenial')
Репозитории Ubuntu по умолчанию предлагают или могут предлагать устаревшую версию MongoDB. По этой причине мы собираемся установить последнюю версию этой системы баз данных из официального репозитория.
Добавьте репозиторий MongoDB в Ubuntu
Чтобы установить последнюю версию MongoDB Community Edition в Ubuntu, нам нужно установить необходимые зависимости. Для этого нам нужно только открыть терминал (Ctrl + Alt + T) и использовать следующие команды:
sudo apt update sudo apt install dirmngr gnupg apt-transport-https ca-certificates software-properties-common
Seguimos импорт открытого ключа GPG из MongoDB. Это используется системой управления пакетами, и мы собираемся добавить его, используя Wget из терминала (Ctrl + Alt + T):
wget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add -
После этого Мы собираемся создать файл mongodb-org-4.4.list, который будет содержать детали репозитория MongoDB для версии Ubuntu, которую мы используем.. Этот файл будет находиться в каталоге /etc/apt/sources.list.d/. Чтобы создать его, нам нужно будет только выполнить следующую команду в терминале (Ctrl + Alt + T), в зависимости от версии нашей системы:
Ubuntu 20.04 (фокус)
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list
Ubuntu 18.04 (бионический)
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list
Ubuntu 16.04 (Ксениал)
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list
Теперь мы собираемся обновить список доступного ПО из репозиториев:
sudo apt update
Установите базу данных MongoDB 4.4 на Ubuntu
Теперь, когда репозиторий MongoDB включен, мы можем установить последнюю стабильную версию выполнив следующую команду в терминале (Ctrl + Alt + T):
sudo apt install mongodb-org
Во время установки будет создан файл конфигурации. /etc/mongod.conf, каталог данных / var / lib / mongodпо каталогу журналов / вар / журнал / mongodb.
По умолчанию MongoDB работает под учетной записью пользователя mongodb.. Если мы меняем пользователя, мы также должны изменить права доступа к каталогам данных и записей, чтобы назначить доступ к этим каталогам.
Запуск MongoDB
Теперь мы можем запустить и проверить процесс mongod выполняя следующие команды:
sudo systemctl start mongod sudo systemctl status mongod
sudo service mongod start sudo service mongod status
Запустите оболочку монго
Если все было правильно, теперь мы можем запустить оболочку mongo без параметров для подключения к mongodb, запущенному на нашем локальном хосте используя порт по умолчанию 27017:
mongo
деинсталляция
к полностью удалить MongoDB, включая приложения MongoDB, файлы конфигурации и любые каталоги, содержащие данные и журналы, в терминале (Ctrl + Alt + T) нам нужно будет выполнить следующие команды:
sudo service mongod stop sudo apt-get purge mongodb-org* sudo rm -r /var/log/mongodb sudo rm -r /var/lib/mongodb
И с этим у нас уже есть MongoDB в Ubuntu. Для получения дополнительной информации о настройке и использовании MongoDB 4.4 пользователи могут обратиться к документация предлагается на сайте проекта.