MongoDB 4.4, ako ho nainštalovať na najnovšie LTS verzie Ubuntu

Informácie o mongoDB 4.4

V nasledujúcom článku sa pozrieme na to, ako môžeme nainštalovať MongoDB na Ubuntu. Je to systém databázy dokumentovo orientovaný, otvorený zdroj založený na technológii NoSQL. Je to kompatibilné s moderným vývojom webových aplikácií. Zahŕňa funkcie ako flexibilitu, expresívne jazyky dotazov, sekundárne indexy a oveľa viac. Okrem toho ponúka veľkú škálovateľnosť a výkon pri vytváraní moderných aplikácií s výkonnými databázami.

MondoDB namiesto ukladania údajov do tabuliek, ako sa to deje v relačných databázach, ukladá ich do dátových štruktúr BSON (špecifikácia podobná formátu JSON) s dynamickou schémou. Vďaka tomu je integrácia údajov do určitých aplikácií ľahšia a rýchlejšia.

MongoDB je databázový systém vhodné na použitie vo výrobe as viacerými funkciami. Tento typ databázy je široko používaný v priemysle. Jeho zdrojový kód je k dispozícii pre operačné systémy ako; GNU / Linux, Windows, OSX a Solaris.

V nasledujúcich riadkoch sa pozrieme, ako môžeme nainštalujte MongoDB 4.4 na posledné tri verzie Ubuntu LTS pomocou správcu balíkov apt.

Nainštalujte MongoDB 4.4

Podpora platformy

Komunitná edícia MongoDB 4.4 obsahuje nasledujúce verzie Ubuntu LTS (dlhodobá podpora) 64-bit: 20.04 LTS ('Focal'), 18.04 LTS ('Bionic'), 16.04 LTS ('Xenial')

Predvolené úložiská Ubuntu ponúkajú alebo môžu ponúkať zastaranú verziu MongoDB. Pre tento dôvod ideme nainštalovať najnovšiu verziu tohto databázového systému z jeho oficiálneho úložiska.

Pridajte do Ubuntu úložisko MongoDB

Ak chcete nainštalovať najnovšiu verziu MongoDB Community Edition na Ubuntu, musíme si nainštalovať potrebné závislosti. Ak to chcete urobiť, budeme musieť otvoriť iba terminál (Ctrl + Alt + T) a použiť nasledujúce príkazy:

sudo apt update

sudo apt install dirmngr gnupg apt-transport-https ca-certificates software-properties-common

Pokračujeme importovanie verejného kľúča GPG z MongoDB. Toto používa systém správy balíkov a my ho pridáme pomocou wget z terminálu (Ctrl + Alt + T):

importovať gpg repo kľúč MongoDB 4.4

wget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add -

Potom Chystáme sa vytvoriť súbor mongodb-org-4.4.list, ktorý bude obsahovať podrobnosti o úložisku MongoDB pre verziu Ubuntu, ktorú používame. Tento súbor bude umiestnený v adresári /etc/apt/sources.list.d/. Aby sme ho vytvorili, budeme musieť v termináli (Ctrl + Alt + T) vykonať iba nasledujúci príkaz, v závislosti od verzie nášho systému:

Ubuntu 20.04 (ohnisko)

pridať repo pre 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 (bionika)

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 (Xenial)

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

Teraz sa chystáme aktualizovať zoznam dostupného softvéru z úložísk:

sudo apt update

Nainštalujte si databázu MongoDB 4.4 na Ubuntu

Teraz, keď je úložisko MongoDB povolené, môžeme nainštalujte si najnovšiu stabilnú verziu spustením nasledujúceho príkazu v termináli (Ctrl + Alt + T):

nainštalovať mongodb-org

sudo apt install mongodb-org

Počas inštalácie sa vytvorí konfiguračný súbor /etc/mongod.conf, adresár údajov / var / lib / mongodadresárom protokolov / var / log / mongodb.

MongoDB štandardne beží pod používateľským účtom mongodb. Ak zmeníme používateľa, musíme tiež zmeniť povolenie k adresárom údajov a záznamov, aby sme mohli prideliť prístup k týmto adresárom.

Spúšťa sa MongoDB

Teraz môžeme spustiť a overiť mongodský proces spustením nasledujúcich príkazov:

mongodský stav

sudo systemctl start mongod
sudo systemctl status mongod

stav mongodskej služby

sudo service mongod start
sudo service mongod status

Naštartujte mongo škrupinu

Ak bude všetko v poriadku, môžeme spustiť mongo shell bez možností pripojenia k mongodb bežiacemu na našom lokálnom hostiteľovi pomocou predvoleného portu 27017:

spustenie mongo shell

mongo

uninstall

na úplne odstráňte MongoDB vrátane aplikácií MongoDB, konfiguračných súborov a všetkých adresárov obsahujúcich údaje a protokoly, v termináli (Ctrl + Alt + T) budeme musieť vykonať nasledujúce príkazy:

sudo service mongod stop

sudo apt-get purge mongodb-org*

sudo rm -r /var/log/mongodb

sudo rm -r /var/lib/mongodb

A s týmto už máme v Ubuntu MongoDB. Viac informácií o konfigurácii a použití MongoDB 4.4 môžu používatelia nájsť na serveri dokumentácia ponúkané na webovej stránke projektu.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.