Es gibt zwei Methoden, um MongoDB auf Mac zu installieren:
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:
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 -pVoraussetzung 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/BrewSchritt 2: Aktualisieren Sie nun alle Formeln:
$ Brew UpdateSchritt 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 ListeSchritt 6: Verbinden Sie nun und verwenden Sie MongoDB und führen Sie den folgenden Befehl aus:
$ mongoJetzt 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_profileFühren Sie nun den Pfad der MongoDB -Binärin ein:
Exportpfad = $ path:/usr/local/opt/[email protected]/binSpeichern Sie die Datei und beenden Sie. Führen Sie nun den folgenden Befehl aus:
$ source ~/.bash_profileSobald 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 DownloadsDer 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.TeerSchritt 5: Wechseln Sie das Verzeichnis in den extrahierten Ordner:
$ cd mongoDB-macos-x86_64-4.4.14.TeerSchritt 6: Kopieren Sie nun die Binärdateien in die /usr/local/bin Verzeichnis:
$ sudo cp/bin/*/usr/local/binMachen Sie auch einen symbolischen Link:
$ sudo ln -s/bin/*/usr/local/binSchritt 7: Um den MongoDB zu führen, müssen Sie ein paar Änderungen in der vornehmen Ulimit Einstellungen. Öffnen Sie die Ulimit -Einstellung:
$ ulimit -aStellen Sie sicher, dass der Wert von Dateien öffnen (-n) ist mindestens 64000. Um den Wert zu ändern, verwenden Sie den Befehl:
$ ulimit -n 64000Die 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/mongoDBSchritt 9: Sie müssen auch ein Protokollverzeichnis erstellen, indem Sie:
$ sudo mkdir -p/usr/local/var/log/mongoDBNotiz: Um anderen Benutzern Zugriff auf diese Verzeichnisse zu gewähren, müssen Sie die Berechtigungen ändern:
$ sudo chown/usr/local/var/mongoDBSchritt 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 -GabelSchritt 11: Um zu überprüfen, ob der Mongod -Dienst aktiv ist oder nicht: Nutzung:
$ PS Aux | grep -v grep | Grep MongodSchritt 12: Das ist es, jetzt tippen Mongo im Terminal mit MongoDB zu beginnen:
$ mongoUm 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.