Det er to metoder for å installere MongoDB på Mac:
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:
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 -pForutsetning 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/BrewSteg 2: Oppdater nå alle formler:
$ bryggoppdateringTrinn 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 ListTrinn 6: Nå, koble til og bruk mongoDB, kjør følgende kommando:
$ MongoNå 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_profileSett nå banen til MongoDB Binary:
Eksportbane = $ bane:/usr/local/opt/[email protected]/binLagre filen og avslutningen. Nå utfør følgende kommando:
$ kilde ~/.bash_profileNå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 -nedlastingerOver 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æreTrinn 5: Endre katalog til den ekstraherte mappen:
$ CD MongoDB-Macos-X86_64-4.4.14.tjæreTrinn 6: Kopier nå de binære filene i /usr/lokal/bin Katalog:
$ sudo cp/bin/*/usr/local/binLag også en symbolsk lenke:
$ sudo ln -s/bin/*/usr/local/binTrinn 7: For å kjøre mongodb må du gjøre noen få endringer i Ulimit Innstillinger. Åpne Ulimit -innstillingen:
$ ulimit -aForsikre deg om at verdien av åpne filer (-n) er ikke mindre enn 64000. For å endre verdien, bruk kommandoen:
$ ulimit -n 64000Grensen 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/mongodbTrinn 9: Du må også opprette en loggkatalog ved hjelp av:
$ sudo mkdir -p/usr/local/var/log/mongodbMerk: For å gi tilgang til disse katalogene til andre brukere, må du endre tillatelsene:
$ sudo chown/usr/local/var/mongodbTrinn 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 -FORKTrinn 11: Nå, for å bekrefte om Mongod -tjenesten er aktiv eller ikke bruker:
$ ps aux | grep -v grep | grep mongodTrinn 12: Det er det, nå type Mongo i terminalen til å begynne med MongoDB:
$ MongoFor å 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.