Как да инсталирате MongoDB на Ubuntu 24.04

Kak Da Instalirate Mongodb Na 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 --dearmor | sudo tee /usr/share/keyrings/mongodb-server-7.0.gpg >/dev/null

Стъпка 4: Добавете хранилището на MongoDB
Следващата стъпка е да добавите MongoDB хранилището за вашия Ubuntu Noble Numbat. Ние сме използвали ехо команда за да добавите хранилището към нашия списък с източници. The lsb_release -cs ще извлече кодовото име за Ubuntu 24.04 и ще го използва за извличане на съответното MongoDB хранилище.



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

Отново актуализирайте вашето хранилище, за да опресните новодобавеното хранилище.

$ sudo apt актуализация

Стъпка 5: Инсталирайте MongoDB
С хранилището на MongoDB в нашата система вече можем да инсталираме MongoDB, като използваме следната команда.

$ sudo apt инсталирайте mongodb - орг

Стъпка 6: Активирайте и стартирайте услугата MongoDB
След като инсталираме MongoDB, все още трябва да го активираме и да проверим дали е активен и работи. Ще се позоваваме на mongod.service със следните команди.

$ sudo systemctl активира mongod. обслужване
$ sudo systemctl status mongod. обслужване

Стъпка 7: Тествайте MongoDB връзката
Инсталирахме MongoDB на нашата система, но трябва да тестваме връзката, за да сме сигурни, че всичко се проверява. Отличен начин е да стартирате състояние на връзката с помощта на монголски черупков инструмент. Ако връзката с базата данни може да бъде установена, ще получим статус за връщане „OK“.

$ монголски -- eval 'db.runCommand({connectionStatus: 1 })'

Стъпка 8: Конфигурирайте MongoDB за по-добра сигурност
MongoDB има основни конфигурации, които работят добре за основна употреба. Въпреки това е препоръчително да редактирате секцията за сигурност на неговия конфигурационен файл, особено ако го използвате в производствена среда. Отворете конфигурационния файл на вашия MongoDB с помощта на текстов редактор и редактирайте раздела за сигурност, за да го имате като на изображението по-долу.

Запазете файла, излезте от текстовия редактор и рестартирайте услугата MongoDB.

$ sudo systemctl рестартирайте mongod. обслужване

Стъпка 9: Създайте администраторски потребител
Като част от подобряването на сигурността на вашата база данни, трябва да създадете администраторски потребител. За да направите това, отворете обвивката на MongoDB с командата по-долу и изберете коя база данни искате да използвате.

$ монголски
$ използвайте admin

След това създайте администраторски потребител за вашата база данни и задайте неговата парола и потребителско име. Освен това задайте техните роли и накрая излезте от черупката, за да я затворите.

За да проверите дали вашият администраторски потребител е създаден успешно, влезте във вашата MongoDB, като използвате неговото потребителско име и присвоената парола.

$ монголски - u потребителско име - стр

След като въведете паролата си, трябва да получите достъп до MongoDB. Последната стъпка е да изберете администраторската база данни и да покажете наличните потребители.

Резултатът трябва да потвърди, че вашият администраторски потребител съществува.
Ето как да инсталирате MongoDB на Ubuntu 24.04.

Заключение

MongoDB е предпочитана нерелационна база данни за разработчици, работещи върху мащабируеми проекти. За да инсталирате MongoDB, добавете неговото хранилище към вашия списък с източници, след което го инсталирайте с APT. След това конфигурирайте базата данни и задайте вашия администраторски потребител. Обсъдихме какви стъпки трябва да следвате и дадохме практически примери.