So installieren Sie MongoDB auf einem Mac M1

So installieren Sie MongoDB auf einem Mac M1
MongoDB ist ein effizientes NOSQL -Datenbankverwaltungsprogramm, das Datensätze als Dokumente aufbewahrt. Diese Dokumente wirken wie JSON -Objekte in JavaScript und sind super flexibel und können in jedes Datenstrukturformat geformt werden. MongoDB -Karten auf den Objekten des Code Ihrer Anwendung und erleichtert es, mit den Daten zu arbeiten. MongoDB arbeitet als verteilte Datenbank und erleichtert den Datenzugriff.

Es gibt zwei Methoden, um MongoDB auf Mac zu installieren:

  1. Installieren Sie MongoDB mit dem Brauen (empfohlen)
  2. Installieren von MongoDB durch Herunterladen von der offiziellen Website

Wir werden beide in diesem Tutorial behandeln.

Methode 1: MongoDB mit dem Gebräu installieren

MongoDB kann nur mit dem Terminal auf dem Mac installiert werden. Dafür müssen Sie alle perquisite Schritte sorgfältig ausführen:

Voraussetzung 1: Installieren Sie Xcode -Befehlszeilen -Tools
Der Befehl zur Installation von Xcode -Befehlszeilen -Tools lautet:

$ XCODE-SELECT-Installieren Sie

Wenn die Befehlszeilen -Tools bereits auf Ihrem System installiert sind, informiert Sie über die Ausgabe. Um zu überprüfen, ob Befehlszeilen -Tools bereits installiert sind oder nicht verwenden:

$ xcode -select -p

Voraussetzung 2: Homebrew installieren
Um das Gebräu zu installieren, folgen Sie dem auf der offiziellen Website genannten Verfahren.

Nachdem wir die oben genannten Schritte erfolgreich durchgeführt haben, gehen wir in Richtung der Installation von MongoDB auf einem Mac durch das Gebräu zu.

Schritt 1: Führen Sie den folgenden Befehl aus, um die offizielle Homebrew -Formel und andere Tools für MongoDB herunterzuladen:

$ Brew Tap MongoDB/Brew

Schritt 2: Aktualisieren Sie nun alle Formeln:

$ Brew Update

Schritt 3 : Um die Community -Version von MongoDB zu installieren, führen Sie den folgenden Befehl im Terminal aus:

$ Brew Install [email protected]

Schritt 4 : Nun, um die zu laufen Mongod Der Dienst führen den folgenden Befehl aus:

$ Brew Services starten [email protected]

So stoppen Sie den Dienstnutzung:

$ Brew Services stoppen [email protected]

Und um den Dienstnutzung neu zu starten:

$ Brew Services Neustart [email protected]

Schritt 5: Überprüfen Sie, ob der MongoDB -Dienst ausgeführt wird oder nicht:

$ Brew Services Liste

Schritt 6: Verbinden Sie nun und verwenden Sie MongoDB und führen Sie den folgenden Befehl aus:

$ mongo

Jetzt ist MongoDB bereit zu verwenden:

MongoDB -Typ beenden aufhören() und drücke Eingeben:

Der Befehl mongo nicht verwenden - Befehl nicht auf dem Mac gefunden?

Wenn aus irgendeinem Grund die Mongo Der Befehl funktioniert nicht und addiert dann einen Pfad in die bash_profile Datei. Öffnen Sie die Datei im Nano -Editor mit:

$ nano ~/.bash_profile

Führen Sie nun den Pfad der MongoDB -Binärin ein:

Exportpfad = $ path:/usr/local/opt/[email protected]/bin

Speichern Sie die Datei und beenden Sie. Führen Sie nun den folgenden Befehl aus:

$ source ~/.bash_profile

Sobald Sie fertig sind, können Sie die verwenden Mongo Befehl im Terminal.

Methode 2: Installieren und Ausführen von MongoDB durch Herunterladen von der Website

MongoDB kann auch auf dem Mac installiert werden, indem die TAR -Datei von der offiziellen Website heruntergeladen wird. Eine vollständige schrittweise Vorgehensweise zum Installieren und Einrichten von MongoDB finden Sie unten:

Schritt 1 : Gehen Sie auf die Community -Download -Seite auf der MongoDB -Website und laden Sie MongoDB herunter. Sie können auch andere Versionen von MongoDB auswählen:

Schritt 2 : Öffnen Sie nun Ihr Mac -Terminal, drücken Sie Befehl + Space Bar und geben Sie "Terminal" ein:

Schritt 3 : Wechseln Sie das Verzeichnis in den Pfad, in dem die MongoDB -Tar -Datei mithilfe der Mongoden -Tar -Datei heruntergeladen wird CD der Befehl. In unserem Fall ist die Datei in Downloads Verzeichnis:

$ CD Downloads

Der obere Befehl verschiebt das aktuelle Verzeichnis auf Downloads:

Schritt 4 : Downloaded Tar -Datei extrahieren mit:

$ sudo tar -xvf mongoDb-macos-x86_64-4.4.14.Teer

Schritt 5: Wechseln Sie das Verzeichnis in den extrahierten Ordner:

$ cd mongoDB-macos-x86_64-4.4.14.Teer

Schritt 6: Kopieren Sie nun die Binärdateien in die /usr/local/bin Verzeichnis:

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

Machen Sie auch einen symbolischen Link:

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

Schritt 7: Um den MongoDB zu führen, müssen Sie ein paar Änderungen in der vornehmen Ulimit Einstellungen. Öffnen Sie die Ulimit -Einstellung:

$ ulimit -a

Stellen Sie sicher, dass der Wert von Dateien öffnen (-n) ist mindestens 64000. Um den Wert zu ändern, verwenden Sie den Befehl:

$ ulimit -n 64000

Die Grenze hat sich geändert:

Schritt 8: Erstellen Sie nun ein Verzeichnis für MongoDB, um das Datum zu schreiben (für macOS 10.15 Catalina und höher):

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

Schritt 9: Sie müssen auch ein Protokollverzeichnis erstellen, indem Sie:

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

Notiz: Um anderen Benutzern Zugriff auf diese Verzeichnisse zu gewähren, müssen Sie die Berechtigungen ändern:

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

Schritt 10: Um die zu laufen Mongod In der Befehlszeilenschnittstelle geben Sie das folgende Parameterverzeichnis im Terminal an:

$ mongod -dbpath/usr/local/var/mongoDB - -LogPath/usr/local/var/log/mongoDB/mongo.Protokoll -Gabel

Schritt 11: Um zu überprüfen, ob der Mongod -Dienst aktiv ist oder nicht: Nutzung:

$ PS Aux | grep -v grep | Grep Mongod

Schritt 12: Das ist es, jetzt tippen Mongo im Terminal mit MongoDB zu beginnen:

$ mongo

Um den MongoDB zu schließen, Typ aufhören():

Abschluss

MongoDB ist eines der weit verbreiteten NoSQL -Datenbankverwaltungssysteme. Der Installationsprozess von MongoDB auf dem Mac ist etwas schwierig. Dieser Artikel führt Sie zur Installation von MongoDB auf einem Mac unter Verwendung von zwei verschiedenen Ansätzen: Durch das Brauen und durch das Herunterladen der TAR -Datei von der offiziellen MongoDB -Website. Beide Methoden installieren den MongoDB erfolgreich, aber es ist Empfohlen, Brew zu verwenden, da ist es einfach und setzt viele Dinge automatisch ein.