Kaip įdiegti MongoDB Ubuntu 24.04

Kaip Idiegti Mongodb Ubuntu 24 04



Kalbant apie duomenų bazes, galite turėti arba reliacines, arba nereliacines duomenų bazes. Reliacinės duomenų bazės laikosi SQL sintaksės, o jų duomenys saugomi struktūrinėse lentelėse. Tokių duomenų bazių pavyzdžiai yra MySQL. Tačiau nesusijusios duomenų bazės saugo duomenis kitais formatais, tokiais kaip grafikai, dokumentai ir pan., o geras pavyzdys yra MongoDB.

MongoDB yra nesusijusi duomenų bazė, kurioje duomenys saugomi kaip dokumentai. Duomenų bazė yra atvirojo kodo, o įtraukę jos saugyklą į šaltinių sąrašą, galėsite ją įdiegti savo Ubuntu 24.04. Šis įrašas padės jums atlikti visus reikiamus veiksmus.







MongoDB diegimo vadovas Ubuntu 24.04

Yra daugybė priežasčių, kodėl verta rinktis MongoDB, o ne kitas duomenų bazes. Pavyzdžiui, jei norite pasiekti mastelio ir lankstumo, „MongoDB“ yra ideali ne reliacinė duomenų bazė. Be to, MongoDB talpina 32 ir 64 bitų sistemas.



Norėdami įdiegti MongoDB, atlikite šiuos veiksmus.
1 veiksmas: atnaujinkite saugyklą
Diegiant MongoDB, rekomenduojamas būdas gauti naujausią versiją įtraukiant MongoDB saugyklą į šaltinių sąrašą. Taigi pirmiausia turime atnaujinti paketo indeksą jį atnaujindami.



$ sudo apt atnaujinimas

2 veiksmas: įdiekite priklausomybės paketus
Prieš diegiant MongoDB, mūsų Ubuntu 24.04 turi būti prieinami keli paketai. Kai kurie iš jų jau yra įdiegti, tačiau turėtumėte paleisti toliau pateiktą komandą, kad galėtumėte tvarkyti šiuos priklausomybės paketus.





$ sudo apt įdiegti gnupg wget apt - transporto - https ca - sertifikatų programinė įranga - savybių - bendras

3 veiksmas: importuokite MongoDB GPG raktą
Diegdami paketus iš trečiosios šalies saugyklos, turėtumėte importuoti GPG raktą, kad patikrintumėte paketų autentiškumą, kad jūsų sistemai nepadarytų žalos. „MongoDB“ saugykloje importuosime žemiau esantį GPG raktą.

$ 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 veiksmas: pridėkite „MongoDB“ saugyklą
Kitas žingsnis yra pridėti MongoDB saugyklą savo Ubuntu Noble Numbat. Mes panaudojome aido komanda Norėdami įtraukti saugyklą į mūsų šaltinių sąrašą. The lsb_release -cs paims Ubuntu 24.04 kodinį pavadinimą ir naudos jį atitinkamai MongoDB saugyklai gauti.



$ aidas 'deb [ arch=amd64,arm64 signed-by=/usr/share/keyrings/mongodb-server-7.0.gpg ] https://repo.mongodb.org/apt/ubuntu $(lsb-org/multiverse.b)/release | sudo marškinėliai - a / ir tt / apt / šaltiniai. sąrašą . d / mongodb - org - 7.0 . sąrašą

Dar kartą atnaujinkite saugyklą, kad atnaujintumėte naujai pridėtą saugyklą.

$ sudo apt atnaujinimas

5 veiksmas: įdiekite „MongoDB“.
Turėdami mūsų sistemoje „MongoDB“ saugyklą, dabar galime įdiegti „MongoDB“ naudodami šią komandą.

$ sudo apt install mongodb - org

6 veiksmas: įgalinkite ir paleiskite „MongoDB“ paslaugą
Įdiegę MongoDB vis tiek turime jį įjungti ir patikrinti, ar jis aktyvus ir veikia. Mes pateiksime nuorodą į mongodas.tarnyba su šiomis komandomis.

$ sudo systemctl įgalinti mongodą. paslauga
$ sudo systemctl status mongod. paslauga

7 veiksmas: patikrinkite „MongoDB“ ryšį
Įdiegėme „MongoDB“ savo sistemoje, bet turime išbandyti ryšį, kad įsitikintume, jog viskas bus patikrinta. Puikus būdas yra paleisti ryšio būseną naudojant mongolų apvalkalo įrankis. Jei ryšys su duomenų baze gali būti užmegztas, gausime „Gerai“ grąžinimo būseną.

$ mongolų -- eval 'db.runCommand({ connectStatus: 1 })'

8 veiksmas: sukonfigūruokite MongoDB, kad užtikrintumėte geresnį saugumą
„MongoDB“ turi pagrindines konfigūracijas, kurios tinka pagrindiniam naudojimui. Tačiau patartina redaguoti konfigūracijos failo saugos skyrių, ypač jei jis naudojamas gamybinėje aplinkoje. Atidarykite MongoDB konfigūracijos failą naudodami teksto rengyklę ir redaguokite saugos skyrių, kad jis būtų toks, kaip toliau pateiktame paveikslėlyje.

Išsaugokite failą, išeikite iš teksto rengyklės ir iš naujo paleiskite MongoDB paslaugą.

$ sudo systemctl iš naujo paleiskite mongod. paslauga

9 veiksmas: sukurkite administratoriaus vartotoją
Norėdami padidinti duomenų bazės saugumą, turite sukurti administracinį vartotoją. Norėdami tai padaryti, pasiekite MongoDB apvalkalą naudodami toliau pateiktą komandą ir pasirinkite, kurią duomenų bazę norite naudoti.

$ mongolų
$ naudokite administratorių

Tada sukurkite savo duomenų bazės administratoriaus vartotoją ir nustatykite jo slaptažodį bei vartotojo vardą. Be to, nustatykite jų vaidmenis ir galiausiai išeikite iš apvalkalo, kad jį uždarytumėte.

Norėdami patikrinti, ar jūsų administratoriaus vartotojas buvo sėkmingai sukurtas, prisijunkite prie savo MongoDB naudodami jo vartotojo vardą ir priskirtą slaptažodį.

$ mongolų - u vartotojo vardas - p

Įvedę slaptažodį, turėtumėte gauti prieigą prie MongoDB. Paskutinis veiksmas yra pasirinkti administratoriaus duomenų bazę ir parodyti galimus vartotojus.

Išvestis turėtų patvirtinti, kad jūsų administratoriaus vartotojas egzistuoja.
Štai kaip įdiegti MongoDB Ubuntu 24.04.

Išvada

„MongoDB“ yra pageidaujama nesusijusi duomenų bazė kūrėjams, dirbantiems su keičiamais projektais. Norėdami įdiegti MongoDB, pridėkite jos saugyklą į šaltinių sąrašą, tada įdiekite ją naudodami APT. Tada sukonfigūruokite duomenų bazę ir nustatykite savo administratorių. Aptarėme, kokių veiksmų turėtumėte imtis, ir pateikėme praktinių pavyzdžių.