Hvordan installere MongoDB på Ubuntu 24.04

Hvordan Installere Mongodb Pa Ubuntu 24 04



Når det gjelder databaser, kan du ha enten relasjonelle eller ikke-relasjonelle databaser. Relasjonsdatabaser følger SQL-syntaksen, og dataene deres lagres i strukturerte tabeller. Eksempler på slike databaser er MySQL. Imidlertid lagrer ikke-relasjonelle databaser data i andre formater, som grafer, dokumenter, etc., og et godt eksempel er MongoDB.

MongoDB er en ikke-relasjonell database som lagrer data som dokumenter. Databasen er åpen kildekode, og ved å legge til depotet til kildelisten din, klarer du å installere den på Ubuntu 24.04. Dette innlegget leder deg gjennom alle nødvendige trinn.







MongoDB installasjonsveiledning på Ubuntu 24.04

Det er mange grunner til å velge MongoDB fremfor andre databaser. For eksempel, hvis du ønsker å oppnå skalerbarhet og fleksibilitet, er MongoDB den ideelle ikke-relasjonelle databasen. Dessuten rommer MongoDB 32 og 64-bits systemer.



For å installere MongoDB, bruk følgende trinn.
Trinn 1: Oppdater depotet
Når du installerer MongoDB, er den anbefalte tilnærmingen å få den nyeste versjonen ved å legge til MongoDB-depotet til kildelisten din. Derfor må vi først oppdatere pakkeindeksen ved å oppdatere den.



$ sudo apt oppdatering

Trinn 2: Installer avhengighetspakker
Før vi installerer MongoDB, må noen få pakker være tilgjengelige på Ubuntu 24.04. Noen av dem er allerede installert, men du bør kjøre kommandoen nedenfor for å håndtere disse avhengighetspakkene.





$ sudo apt installer gnupg wget apt - transportere - https ca - sertifikater programvare - egenskaper - felles

Trinn 3: Importer MongoDBs GPG-nøkkel
Når du installerer pakker fra et tredjeparts depot, bør du importere en GPG-nøkkel for å bekrefte ektheten til pakkene for å sikre at systemet ikke blir skadet. For MongoDB-depotet vil vi importere GPG-nøkkelen nedenfor.

$ wget - qO - https : //pgp.mongodb.com/server-7.0.asc | gpg --dearmor | sudo tee /usr/share/keyrings/mongodb-server-7.0.gpg >/dev/null

Trinn 4: Legg til MongoDBs depot
Det neste trinnet er å legge til MongoDB-depotet for Ubuntu Noble Numbat. Vi har brukt ekko kommando for å legge til depotet til kildelisten vår. De lsb_release -cs vil hente kodenavnet for Ubuntu 24.04 og bruke det til å hente det respektive MongoDB-depotet.



$ ekko 'deb [ arch=amd64,arm64 signed-by=/usr/share/keyrings/mongodb-server-7.0.gpg ] https://repo.mongodb.org/apt/ubuntu $(lsb_release -org'/7.0 multiverse | sudo tee - en / etc / apt / kilder. liste . d / mongodb - org - 7.0 . liste

Igjen, oppdater depotet ditt for å oppdatere det nylig lagt til depotet.

$ sudo apt oppdatering

Trinn 5: Installer MongoDB
Med MongoDB-depotet på systemet vårt, kan vi nå installere MongoDB ved å bruke følgende kommando.

$ sudo apt installer mongodb - org

Trinn 6: Aktiver og start MongoDB-tjenesten
Etter å ha installert MongoDB, må vi fortsatt aktivere den og kontrollere at den er aktiv og kjører. Vi vil referere til mongod.service med følgende kommandoer.

$ sudo systemctl aktiver mongod. service
$ sudo systemctl status mongod. service

Trinn 7: Test MongoDB-tilkoblingen
Vi har installert MongoDB på systemet vårt, men vi må teste tilkoblingen for å sikre at alt sjekkes ut. En utmerket måte er å kjøre en tilkoblingsstatus ved å bruke mongolsk skallverktøy. Hvis tilkoblingen til databasen kan etableres, vil vi få en 'OK' returstatus.

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

Trinn 8: Konfigurer MongoDB for bedre sikkerhet
MongoDB har grunnleggende konfigurasjoner som fungerer greit for grunnleggende bruk. Det er imidlertid tilrådelig å redigere sikkerhetsdelen av konfigurasjonsfilen, spesielt hvis du bruker den i et produksjonsmiljø. Åpne MongoDBs konfigurasjonsfil ved hjelp av et tekstredigeringsprogram og rediger sikkerhetsdelen for å ha den som i bildet nedenfor.

Lagre filen, gå ut av tekstredigering og start MongoDB-tjenesten på nytt.

$ sudo systemctl start mongod på nytt. service

Trinn 9: Opprett en administratorbruker
Som en del av å forbedre databasesikkerheten din, må du opprette en administrativ bruker. For å gjøre det, gå til MongoDB-skallet med kommandoen nedenfor og velg hvilken database du vil bruke.

$ mongolsk
$ bruk admin

Deretter oppretter du en admin-bruker for databasen din og angir passordet og brukernavnet. Sett dessuten rollene deres, og til slutt, forlat skallet for å lukke det.

For å bekrefte at administratorbrukeren ble opprettet, logger du på MongoDB med brukernavnet og det tilordnede passordet.

$ mongolsk - u brukernavn - s

Når du har skrevet inn passordet ditt, bør du få tilgang til MongoDB. Det siste trinnet er å velge administratordatabasen og vise de tilgjengelige brukerne.

Utdataene skal bekrefte at administratorbrukeren din eksisterer.
Slik installerer du MongoDB på Ubuntu 24.04.

Konklusjon

MongoDB er en foretrukket ikke-relasjonell database for utviklere som jobber med skalerbare prosjekter. For å installere MongoDB, legg til depotet til kildelisten din, og installer det deretter med APT. Deretter konfigurerer du databasen og angir administratorbrukeren din. Vi har diskutert hvilke trinn du bør følge og gir praktiske eksempler.