Kako namestiti MongoDB na Ubuntu 24.04

Kako Namestiti Mongodb Na Ubuntu 24 04



Ko gre za baze podatkov, lahko imate relacijske ali nerelacijske baze podatkov. Relacijske baze podatkov sledijo sintaksi SQL, njihovi podatki pa so shranjeni v strukturiranih tabelah. Primeri takih baz podatkov so MySQL. Vendar pa nerelacijske zbirke podatkov shranjujejo podatke v drugih formatih, kot so grafi, dokumenti itd., in dober primer je MongoDB.

MongoDB je nerelacijska baza podatkov, ki shranjuje podatke kot dokumente. Podatkovna baza je odprtokodna in z dodajanjem njenega repozitorija na seznam virov jo boste uspeli namestiti na svoj Ubuntu 24.04. Ta objava vas vodi skozi vse potrebne korake.







Priročnik za namestitev MongoDB na Ubuntu 24.04

Obstaja veliko razlogov, zakaj izbrati MongoDB pred drugimi zbirkami podatkov. Na primer, če želite doseči razširljivost in prilagodljivost, je MongoDB idealna nerelacijska zbirka podatkov. Poleg tega MongoDB podpira 32- in 64-bitne sisteme.



Če želite namestiti MongoDB, uporabite naslednje korake.
1. korak: Posodobite repozitorij
Pri nameščanju MongoDB je priporočen pristop, da pridobite njegovo najnovejšo različico tako, da dodate repozitorij MongoDB na svoj izvorni seznam. Zato moramo najprej osvežiti indeks paketa tako, da ga posodobimo.



$ sudo apt posodobitev

2. korak: Namestite pakete odvisnosti
Preden namestimo MongoDB, mora biti na našem Ubuntu 24.04 na voljo nekaj paketov. Nekateri od njih so že nameščeni, vendar morate zagnati spodnji ukaz za obdelavo teh paketov odvisnosti.





$ sudo apt namestite gnupg wget apt - transport - https pribl - programska oprema za potrdila - lastnosti - običajni

3. korak: uvozite ključ GPG MongoDB
Ko nameščate pakete iz repozitorija tretje osebe, morate uvoziti ključ GPG, da preverite pristnost paketov in zagotovite, da vašemu sistemu ne pride do škode. Za repozitorij MongoDB bomo uvozili spodnji ključ 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. korak: Dodajte repozitorij MongoDB
Naslednji korak je dodajanje repozitorija MongoDB za vaš Ubuntu Noble Numbat. Uporabili smo ukaz echo da dodamo repozitorij na naš izvorni seznam. The lsb_release -cs bo pridobil kodno ime za Ubuntu 24.04 in ga uporabil za pridobivanje ustreznega repozitorija MongoDB.



$ odmev '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' | sudo tee - a / itd / apt / viri. seznam . d / mongodb - org - 7.0 . seznam

Ponovno posodobite svoje skladišče, da osvežite na novo dodano skladišče.

$ sudo apt posodobitev

5. korak: Namestite MongoDB
Z repozitorijem MongoDB v našem sistemu lahko zdaj namestimo MongoDB z naslednjim ukazom.

$ sudo apt namestite mongodb - org

6. korak: Omogočite in zaženite storitev MongoDB
Po namestitvi MongoDB ga moramo še vedno omogočiti in preveriti, ali je aktiven in deluje. Sklicevali se bomo na mongod.service z naslednjimi ukazi.

$ sudo systemctl omogoči mongod. storitev
$ sudo systemctl status mongod. storitev

7. korak: preizkusite povezavo MongoDB
V naš sistem smo namestili MongoDB, vendar moramo preizkusiti povezavo, da se prepričamo, da je vse preverjeno. Odličen način je zagon stanja povezave z uporabo mongolski orodje za lupino. Če je povezavo z bazo podatkov mogoče vzpostaviti, bomo prejeli povratni status »V redu«.

$ mongolski -- eval 'db.runCommand({connectionStatus: 1 })'

8. korak: Konfigurirajte MongoDB za boljšo varnost
MongoDB ima osnovne konfiguracije, ki delujejo dobro za osnovno uporabo. Vendar je priporočljivo urediti varnostni del njegove konfiguracijske datoteke, zlasti če jo uporabljate v produkcijskem okolju. Odprite konfiguracijsko datoteko vašega MongoDB z urejevalnikom besedil in uredite varnostni razdelek, da bo kot na spodnji sliki.

Shranite datoteko, zapustite urejevalnik besedila in znova zaženite storitev MongoDB.

$ sudo systemctl znova zaženi mongod. storitev

9. korak: Ustvarite skrbniškega uporabnika
Kot del izboljšanja varnosti baze podatkov morate ustvariti skrbniškega uporabnika. Če želite to narediti, odprite lupino MongoDB s spodnjim ukazom in izberite, katero zbirko podatkov želite uporabiti.

$ mongolski
$ uporabite admin

Nato ustvarite skrbniškega uporabnika za svojo bazo podatkov in nastavite njegovo geslo in uporabniško ime. Poleg tega nastavite njihove vloge in nazadnje zaprite lupino, da jo zaprete.

Če želite preveriti, ali je bil vaš skrbniški uporabnik uspešno ustvarjen, se prijavite v svoj MongoDB z njegovim uporabniškim imenom in dodeljenim geslom.

$ mongolski - u uporabniško ime - str

Ko vnesete geslo, bi morali dobiti dostop do MongoDB. Zadnji korak je izbira skrbniške baze podatkov in prikaz razpoložljivih uporabnikov.

Izhod mora potrditi, da vaš skrbniški uporabnik obstaja.
Tako namestite MongoDB na Ubuntu 24.04.

Zaključek

MongoDB je prednostna nerelacijska zbirka podatkov za razvijalce, ki delajo na razširljivih projektih. Če želite namestiti MongoDB, dodajte njegovo skladišče na svoj izvorni seznam, nato pa ga namestite z uporabo APT. Nato konfigurirajte bazo podatkov in nastavite skrbniškega uporabnika. Razpravljali smo o tem, katerim korakom bi morali slediti, in podali praktične primere.