MongoDB — это документоориентированная база данных NoSQL, используемая для хранения больших объемов неструктурированных данных. Вместо традиционного использования таблиц со строками и столбцами, присутствующих в реляционных базах данных, MongoDB использует коллекцию документов. Документы состоят из пар «ключ-значение», которые являются основными единицами данных в MongoDB. Коллекция содержит набор документов и функций, соответствующих таблицам реляционной базы данных.
В статье рассказываем, как установить MongoDB на ОС Windows, Ubuntu, CentOS и как добавить графический интерфейс MongoDB Compass.
Чтобы установить MongoDB на Windows:
Чтобы запустить MongoDB:
Откройте командную строку от имени администратора.
Перейдите в папку, где установлен MongoDB, например: cd C:\Program Files\MongoDB\Server\{версия MongoDB}\bin
Запустите MongoDB, введя команду: mongod
Для работы с MongoDB вы можете использовать командную строку или установить MongoDB Compass, чтобы использовать графический интерфейс.
Для установки MongoDB на CentOS вам нужно добавить репозитории MongoDB. Для этого откройте терминал и введите команды:
sudo vi /etc/yum.repos.d/mongodb-org-7.0.repo
В созданном файле конфигурации введите следующее:
[mongodb-org-7.0]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/7.0/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-7.0.asc
Сохраните изменения и закройте редактор.
Для установки MongoDB с помощью yum введите следующую команду:
sudo yum install -y mongodb-org
Теперь база данных MongoDB установлена на CentOS.
Для установки MongoDB на Ubuntu 22.04 вам нужно выполнить следующие действия:
sudo apt update
apt install dirmngr gnupg apt-transport-https ca-certificates software-properties-common
wget -qO - https://www.mongodb.org/static/pgp/server-6.0.asc | sudo apt-key add –
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu $(lsb_release -cs)/mongodb-org/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list
sudo apt update
sudo apt install -y mongodb-org
sudo systemctl start mongod
sudo systemctl enable mongod
sudo systemctl status mongod
Для надежного хранения данных и размещения высоконагруженных проектов используйте VDS/VPS хостинг RU-CENTER:
MongoDB Compass — графический интерфейс для работы с базой данных MongoDB. Compass можно запустить на Windows, Ubuntu, CentOS.
Установка на Windows
Откройте страницу загрузки MongoDB Compass на официальном сайте: https://www.mongodb.com/try/download/compass
Выберите версию, ОС Windows, тип файла, нажмите «Download».
После завершения загрузки дважды щелкните на скачанный файл.
Следуйте инструкциям по установке MongoDB Compass.
После установки запустите MongoDB Compass: используйте ярлык на рабочем столе или найдите программу в меню «Пуск».
Установка на Ubuntu
На официальном сайте MongoDB выберите вкладку «Products – Tools – MongoDB Compass (GUI)»: https://www.mongodb.com/try/download/compass
Выберите версию, ОС Ubuntu и тип файла для загрузки, нажмите кнопку «Download». Файл будет загружен напрямую в папку загрузок вашей системы.
После завершения загрузки перейдите в папку, в которой находится скачанный файл. Для этого откройте терминал и введите команду:
cd Downloads
Для установки MongoDB Compass на Ubuntu используйте команду:
sudo dpkg -i mongodb-compass_1.39.3_amd64.deb
После завершения установки вы можете запустить MongoDB Compass из терминала:
mongodb-compass
Установка на CentOS
Вы можете загрузить MongoDB Compass для CentOS с использованием утилиты Wget. Для этого вам необходимо установить Wget в вашей системе:
sudo apt install wget
Теперь загрузите файл rpm MongoDB Compass, используя следующую команду:
cd Downloads
wget https://downloads.mongodb.com/compass/mongodb-compass-1.39.3.x86_64.rpm
Теперь установите MongoDB Compass:
sudo yum localinstall mongodb-compass-1.39.3.x86_64.rpm