Hvordan installere MongoDB på en Mac M1

Hvordan installere MongoDB på en Mac M1
MongoDB er et effektivt NoSQL -databaseadministrasjonsprogram som fører poster som dokumenter. Disse dokumentene fungerer som JSON -objekter gjør i JavaScript og er superfleksible og kan støpes til et hvilket som helst datastrukturformat. MongoDB kartlegger objektene til koden til applikasjonen din og gjør det enkelt å jobbe med dataene. MongoDB fungerer som en distribuert database og gjør datatilgang enkel.

Det er to metoder for å installere MongoDB på Mac:

  1. Installere MongoDB ved hjelp av brygg (anbefalt)
  2. Installere MongoDB ved å laste ned fra det offisielle nettstedet

Vi vil dekke begge i denne opplæringen.

Metode 1: Installere MongoDB ved hjelp av brygg

MongoDB kan installere på Mac ved å bruke bare terminal, og for det må du utføre alle perquisite trinnene nøye:

Forutsetning 1: Installer Xcode -kommandolinjeverktøy
Kommandoen for å installere Xcode -kommandolinjeverktøy er:

$ xcode-Select--installer

Hvis kommandolinjeverktøyene allerede er installert på systemet ditt, vil utdata gi deg beskjed. For å sjekke om kommandolinjeverktøyene allerede er installert eller ikke bruker:

$ xcode -select -p

Forutsetning 2: Installer hjemmebrygg
For å installere Brew Følg prosedyren som er nevnt på det offisielle nettstedet.

Etter å ha utført trinnene ovenfor, la oss gå mot installasjonen av MongoDB på en Mac gjennom Brew.

Trinn 1: Utfør følgende kommando for å laste ned den offisielle Homebrew -formelen og andre verktøy for MongoDB:

$ BREW TAP MongoDB/Brew

Steg 2: Oppdater nå alle formler:

$ bryggoppdatering

Trinn 3: For å installere fellesskapsversjonen av MongoDB kjør følgende kommando i terminalen:

$ brygg install [email protected]

Trinn 4: Nå, for å kjøre Mongod Tjeneste utfør følgende kommando:

$ BREW SERVICES START [email protected]

For å stoppe tjenestebruken:

$ BREW SERVICES STOP [email protected]

Og for å starte servicebruken på nytt:

$ Brew Services Restart [email protected]

Trinn 5: Sjekk om MongoDB -tjenesten kjører eller ikke bruker:

$ Brew Services List

Trinn 6: Nå, koble til og bruk mongoDB, kjør følgende kommando:

$ Mongo

Nå er MongoDB klar til bruk:

Å slutte med mongoDB -type slutte() og trykk Tast inn:

Kan ikke bruke mongo -kommando - kommando ikke funnet på mac?

Hvis av en eller annen grunn er Mongo Kommandoen fungerer ikke, så prøv å legge til en bane i bash_profile fil. Åpne filen i Nano Editor ved å bruke:

$ nano ~/.bash_profile

Sett nå banen til MongoDB Binary:

Eksportbane = $ bane:/usr/local/opt/[email protected]/bin

Lagre filen og avslutningen. Nå utfør følgende kommando:

$ kilde ~/.bash_profile

Når du er ferdig, vil du kunne bruke Mongo kommando i terminalen.

Metode 2: Installere og kjøre MongoDB ved å laste ned fra nettstedet

MongoDB kan også installeres på Mac ved å laste ned tjærefilen fra det offisielle nettstedet. En komplett trinnvis prosedyre for å installere og konfigurere MongoDB er gitt nedenfor:

Trinn 1 : Gå videre til Community Download -siden på MongoDB -nettstedet og last ned MongoDB. Du kan også velge andre versjoner av MongoDB:

Steg 2 : Nå, åpne Mac -terminalen din, trykk Kommando + romfelt og skriv inn "terminal":

Trinn 3: Endre katalog til banen der MongoDB Tar -filen lastes ned ved hjelp av CD kommandoen. I vårt tilfelle er filen i Nedlastinger Katalog:

$ CD -nedlastinger

Over kommandoen vil flytte gjeldende katalog til Nedlastinger:

Trinn 4: Ekstrakt nedlastet tjærefil ved hjelp av:

$ sudo tar -xvf mongodb-macos-x86_64-4.4.14.tjære

Trinn 5: Endre katalog til den ekstraherte mappen:

$ CD MongoDB-Macos-X86_64-4.4.14.tjære

Trinn 6: Kopier nå de binære filene i /usr/lokal/bin Katalog:

$ sudo cp/bin/*/usr/local/bin

Lag også en symbolsk lenke:

$ sudo ln -s/bin/*/usr/local/bin

Trinn 7: For å kjøre mongodb må du gjøre noen få endringer i Ulimit Innstillinger. Åpne Ulimit -innstillingen:

$ ulimit -a

Forsikre deg om at verdien av åpne filer (-n) er ikke mindre enn 64000. For å endre verdien, bruk kommandoen:

$ ulimit -n 64000

Grensen har endret seg:

Trinn 8: Lag nå katalog for MongoDB for å skrive dato (for MacOS 10.15 Catalina og over):

$ sudo mkdir -p/usr/local/var/mongodb

Trinn 9: Du må også opprette en loggkatalog ved hjelp av:

$ sudo mkdir -p/usr/local/var/log/mongodb

Merk: For å gi tilgang til disse katalogene til andre brukere, må du endre tillatelsene:

$ sudo chown/usr/local/var/mongodb
$ sudo chown/usr/local/var/log/mongodb

Trinn 10: Å kjøre Mongod I kommandolinjegrensesnitt gir du følgende parametere katalog i terminalen:

$ mongod - -dbpath/usr/local/var/mongoDB -logpath/usr/local/var/log/mongodb/mongo.Log -FORK

Trinn 11: Nå, for å bekrefte om Mongod -tjenesten er aktiv eller ikke bruker:

$ ps aux | grep -v grep | grep mongod

Trinn 12: Det er det, nå type Mongo i terminalen til å begynne med MongoDB:

$ Mongo

For å lukke mongodb, skriv inn slutte():

Konklusjon

MongoDB er et av de mye brukte NoSQL -databasestyringssystemene. Installasjonsprosessen til MongoDB på Mac er litt vanskelig. Denne artikkelen guider deg til å installere MongoDB på en Mac ved hjelp av to forskjellige tilnærminger: gjennom brygg og gjennom nedlasting av tjærefilen fra det offisielle MongoDB -nettstedet. Begge metodene installerer MongoDB med hell, men det er det Anbefalt å bruke brygg, ettersom det er enkelt og setter opp mange ting automatisk.