Slik installerer og bruker du MongoDB på Linux Mint

How Install Use Mongodb Linux Mint



I en verden av databaseløsninger er MongoDB en relativ nykommer. Imidlertid har den raskt vunnet enorm popularitet på grunn av funksjonene den tilbyr. MongoDB er en generell, tverrplattform, dokumentbasert databaseløsning som faller inn under NoSQL-klassifiseringen. Den følger ikke reglene for tradisjonelle relasjonsdatabaser (for eksempel MySQL). I stedet bruker den JSON-lignende dokumenter for lagring av data. I denne artikkelen, la oss se hvordan du installerer og bruker MongoDB på Linux Mint.

MongoDB på Linux Mint

MongoDB er en åpen kildekode-plattform NoSQL-databaseløsning. Siden det er en NoSQL -database, er den fri for den tradisjonelle databasens begrensede natur (for eksempel MySQL), og gir mer fleksibilitet for lagring av data. MongoDB kan også behandles som en fillagringsløsning! MongoDB tilbyr effektiv skalering, takket være skjæringsfunksjonen.







Det er to utgaver av MongoDB tilgjengelig for kundene - Community- og Enterprise -versjonen. For generelle brukere vil MongoDB Community -utgaven være nok for testing/utvikling. For implementering i stor skala er det imidlertid en god idé å få Enterprise. MongoDB Enterprise kommer med tilleggsfunksjoner som kundestøtte, Kubernetes -integrasjon, raskere minneytelse, sertifisering, etc. Sjekk ut MongoDB Enterprise Advanced .



I denne artikkelen vil jeg imidlertid vise frem hvordan du installerer og bruker MongoDB Community -utgaven.



Installer MongoDB på Linux Mint

Det er flere måter vi kan installere MongoDB på. På grunn av sin popularitet er den allerede en del av Ubuntu -pakkeserverne. Linux Mint, som er et Ubuntu -derivat, kan direkte hente MongoDB fra pakkeserveren. Imidlertid er den offisielle anbefalingen fra MongoDB å bruke sitt eget depot for å installere databaseprogramvaren.





Klar? La oss hoppe rett inn i det!

Installer MongoDB fra Ubuntu -pakkeserveren

MongoDB er direkte tilgjengelig fra Ubuntu -pakkeserveren. Alt du trenger er å be APT om å ta tak i og installere mongodb pakke. Selv om det vil fungere helt fint, er det ifølge offisiell MongoDB -dokumentasjon ikke anbefalt metode. Følg det på eget ansvar.



Først starter du en terminal og oppdaterer APT -bufferen.

$sudopassende oppdatering

Fortell APT om å installere MongoDB.

$sudopassendeinstalleremongodb

Installer MongoDB fra MongoDB repo

MongoDB tilbyr offisielt repo for Ubuntu, Debian, SUSE Linux og Amazon. MongoDB anbefaler offisielt denne metoden for å installere MongoDB. Dette sikrer at du alltid bruker den nyeste versjonen. Linux Mint er Ubuntu-basert, så Ubuntu-repoen vil fungere helt fint.

Merk: Repoen er versjonsavhengig. Denne metoden viser installasjonen av den nåværende siste MongoDB -stabile versjonen (MongoDB 4.2). For andre versjoner, sjekk ut MongoDB installasjonsdokument .

Slå av en terminal og begynn å kjøre følgende kommandoer. La oss først sjekke om GnuPG er installert. GnuPG kommer forhåndsinstallert med Linux Mint. Men hvis den ble avinstallert tidligere, vil denne kommandoen installere den med en gang.

$sudopassende oppdatering&& sudopassendeinstalleregnupg-og

Legg til den offentlige GPG -nøkkelen til MongoDB repo.

$wget -qO- https://www.mongodb.org/statisk/pgp/server-4.2.asc| sudo apt-key add-

APT er klar til å kommunisere med MongoDB -repoen. Legg til MongoDB -repoen i listen over APT -pakkeservere.

$kastet ut 'deb [arch = amd64, arm64] https://repo.mongodb.org/apt/ubuntu bionic/
mongodb-org/4.2 multiverse '
| sudo tee /etc/passende/sources.list.d/mongodb-org-4.2.liste

Oppdater APT -bufferen.

$sudopassende oppdatering

MongoDB -repoen er lagt til. Fortell APT om å installere MongoDB. Pakkenavnet er mongodb-org. Noter det mongodb er fra Ubuntu repo mens mongodb-org er fra MongoDB repo.

$sudopassendeinstalleremongodb-org

Bruker MongoDB

Når installasjonen er fullført, la oss kontrollere at MongoDB kjører. Kjør denne kommandoen i terminalen.

$mongo

Kommandoen sendte en feil. Det er fordi MongoDB som standard ikke starter med oppstart. For å fikse dette, kjør den neste to kommandoen. I hovedsak forteller vi systemctl om å starte og aktivere MongoDB -tjenesten ved oppstart.

$sudosystemctl start mongod
$sudosystemctlmuliggjøremongod

Sjekk MongoDB nok en gang.

$mongo

Voila! MongoDB kjører perfekt! Det er MongoDB -skallet som kjører. Det fungerer som MongoDB kontrollsenter. MongoDB har sine egne kommandoer og funksjoner. Følgende kommando vil skrive ut en liste over tilgjengelige kommandoer og funksjoner.

$hjelp

Siste tanker

MongoDB er en kraftig databaseprogramvare. Det er til og med innarbeidet av giganter fra Google, Facebook, PayPal, EA, Adobe, eBay etc. Sjekk ut selskaper som bruker MongoDB . Det er i seg selv et vitnesbyrd om makta til MongoDB.

Denne artikkelen diskuterer bare hvordan du installerer MongoDB. Det er mye å lære om det. Du kan finne mange opplæringsprogrammer på internett om hvordan du kommer i gang med MongoDB. Sjekk denne nybegynnerguiden til MongoDB.

Nyt!