Jak zainstalować MongoDB na macOS

Jak zainstalować MongoDB na macOS

MongoDB jest jedną z najpopularniejszych baz danych dokumentów używanych w nowoczesnych aplikacjach. Służy do zasilania aplikacji mnóstwa od małych projektów po masowe aplikacje przedsiębiorstwa. Jest to baza danych bez SQL z minimalną krzywą uczenia się w porównaniu z relacyjnymi bazami danych.

W tym samouczku skupimy się na zainstalowaniu serwera MongoDB na macOS w prostych krokach.

Wymagania

Przed śledzeniem tego samouczka upewnij się, że masz spełnione następujące wymagania:

    1. Zainstalowane narzędzia do linii poleceń xcode
    2. Menedżer pakietu Homebrew
    3. Przywileje sudo

Dodaj MongoDB TAP do Brew

Przed zainstalowaniem MongoDB na macOS musimy pobrać formułę HomeBrew dla MongoDB oraz wymagane narzędzia i zależności.

Otwórz terminal i uruchom następujące polecenie:

$ Brew Tap MongoDB/Brew


Polecenie powinno dodać formułę MongoDB.

Zaktualizuj Homebrew i istniejące formuły

Następnym krokiem jest aktualizacja repozytorium Homebrew i wszystkie niestandardowe formuły. Możemy to zrobić, uruchamiając następujące polecenie:

Aktualizacja $ BREW


Po zakończeniu aktualizacji możemy kontynuować instalację serwera MongoDB.

Instalowanie MongoDB

Aby zainstalować MongoDB, po prostu uruchom następujące polecenie, jak pokazano:

$ Brew Instal MongoDB-Community


Dane polecenie używa menedżera pakietów HomeBrew do pobrania i zainstalowania serwera społeczności MongoDB w twoim systemie.

Uruchomienie serwera MongoDB

Po zakończeniu instalacji możesz uruchomić serwer MongoDB za pomocą następującego polecenia:

$ Brew Services rozpocznij MongoDB-Community
==> Pomyślnie zaczął „MongoDB-Community” (etykieta: Homebrew.Mxcl.MongoDB-Community)


Polecenie powinno uruchomić serwer MongoDB na komputerze lokalnym, który umożliwia połączenie się z bazą danych i administrowanie obsługiwanymi poleceniami.

Możesz także uruchomić MongoDB jako proces w tle za pomocą następującego polecenia:

$ MONGOD - -CONFIG/USR/LOCAL/ETC/MONGOD.Conf - -Fork


W najnowszych wersjach macOS użyj następującego polecenia:

$ MONGOD -CONFIG/OPT/HOMEBREW/ETC/MONGOD.Conf - -Fork


Polecenie powinno zwrócić wyjście, jak pokazano:

Mongood - -config/opt/homebrew/etc/mongod.Conf - -Fork
zamierzał rozwinąć proces dziecięcy, czekając, aż serwer będzie gotowy na połączenia.
Rozwidziany proces: 4929
Proces dziecięcy zaczął się skutecznie, a rodzic wychodzący


Po uruchomieniu serwera możesz połączyć się z nim z poleceniem MongoDB Shell w następujący sposób:

$ Mongosh


Polecenie loguje się na lokalnym serwerze MongoDB za pomocą domyślnego portu.

Zatrzymanie serwera MongoDB

Po zakończeniu pracy z serwerem MongoDB możesz wyłączyć usługę za pomocą następującego polecenia:

$ Brew Stop MongoDB-Community

Wniosek

W tym poście omówiliśmy proces instalowania serwera MongoDB na macOS za pomocą menedżera pakietów HomeBrew. Omówiliśmy także, jak rozpocząć i zatrzymać serwer MongoDB za pomocą homebrew.