Jak zainstalować MongoDB na Mac M1

Jak zainstalować MongoDB na Mac M1
MongoDB to wydajny program zarządzania bazą danych NoSQL, który przechowuje rejestry jako dokumenty. Dokumenty te działają jak obiekty JSON w JavaScript i są super elastyczne i mogą być uformowane w dowolnym formacie struktury danych. MongoDB mapy obiektów kodu aplikacji i ułatwia pracę z danymi. MongoDB działa jako rozproszona baza danych i sprawia, że ​​dostęp do danych jest łatwy.

Istnieją dwie metody instalowania MongoDB na Mac:

  1. Instalowanie MongoDB za pomocą naparu (Zalecana)
  2. Instalowanie MongoDB poprzez pobieranie z oficjalnej strony internetowej

Obaj obejmiemy oba w tym samouczku.

Metoda 1: Instalowanie MongoDB za pomocą naparu

MongoDB może być instalowany na Mac za pomocą tylko terminalu i do tego należy dokładnie wykonać wszystkie perspektywy:

Warunek 1: Zainstaluj narzędzia wiersza poleceń Xcode
Polecenie do zainstalowania Narzędzia wiersza poleceń Xcode są:

$ xcode-select-install

Jeśli narzędzia wiersza poleceń są już zainstalowane w systemie, wyjście poinformuje Cię. Aby sprawdzić, czy narzędzia wiersza poleceń są już zainstalowane, czy nie, użyj:

$ xcode -select -p

Warunek 2: Zainstaluj homebrew
Aby zainstalować Brew, postępuj zgodnie z procedurą wymienioną na oficjalnej stronie internetowej.

Po pomyślnym wykonaniu powyższych kroków przejdźmy do instalacji MongoDB na komputerze Mac przez napar.

Krok 1: Wykonaj następujące polecenie, aby pobrać oficjalną formułę Homebrew i inne narzędzia dla MongoDB:

$ Brew Tap MongoDB/Brew

Krok 2: Teraz zaktualizuj wszystkie formuły:

Aktualizacja $ BREW

Krok 3 : Aby zainstalować społeczną wersję MongoDB, uruchom następujące polecenie w terminalu:

$ Brew Instal [email protected]

Krok 4 : Teraz, aby uruchomić Mongood Usługa Wykonaj następujące polecenie:

$ Brew Services uruchom [email protected]

Aby zatrzymać korzystanie z usługi:

$ Brew Services Stop [email protected]

I ponownie uruchomić użycie usługi:

$ Brew Services restartuj [email protected]

Krok 5: Sprawdź, czy usługa MongoDB działa, czy nie używa:

Lista usług $ Brew

Krok 6: Teraz połącz i użyj MongoDB, uruchom następujące polecenie:

$ Mongo

Teraz MongoDB jest gotowy do użycia:

Aby rzucić typ MongoDB zrezygnować() i naciśnij Wchodzić:

Nie można użyć polecenia Mongo - polecenie nie znaleziono na Mac?

Jeśli z jakiegoś powodu Mongo polecenie nie działa, a następnie spróbuj dodać ścieżkę w bash_profile plik. Otwórz plik w edytorze Nano za pomocą:

$ nano ~/.bash_profile

Teraz wstaw ścieżkę binarną MongoDB:

Eksport ścieżka = $ ścieżka:/usr/local/opt/[email protected]/Bin

Zapisz plik i wyjdź. Teraz wykonaj następujące polecenie:

$ źródło ~/.bash_profile

Po zakończeniu będziesz mógł użyć Mongo polecenie w terminalu.

Metoda 2: Instalowanie i uruchamianie MongoDB, pobierając ze strony internetowej

MongoDB można również zainstalować na MAC, pobierając jego plik TAR z oficjalnej strony internetowej. Poniżej podano pełną procedurę instalacji i konfiguracji MongoDB:

Krok 1 : Przejdź do strony pobierania społeczności na stronie MongoDB i pobierz MongoDB. Możesz także wybrać inne wersje MongoDB:

Krok 2 : Teraz otwórz terminal Mac, naciśnij Command + Space pasek i wpisz „Terminal”:

Krok 3 : Zmień katalog na ścieżkę, na której pobierany jest plik TAR MongoDB płyta CD Komenda. W naszym przypadku plik jest w Pliki informator:

$ Pliki CD

Powyższe polecenie przesunie bieżący katalog na Pliki:

Krok 4 : Wyodrębnić pobrany plik smar za pomocą:

$ sudo tar -xvf MongoDB-Macos-x86_64-4.4.14.smoła

Krok 5: Zmień katalog na wyodrębniony folder:

$ CD MongoDB-Macos-X86_64-4.4.14.smoła

Krok 6: Teraz skopiuj pliki binarne do /usr/lokalny/bin informator:

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

Zrób także symboliczny link:

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

Krok 7: Aby uruchomić MongoDB, musisz wprowadzić kilka zmian w Ulimit Ustawienia. Otwórz ustawienie UliMit:

$ ulimit -a

Upewnij się, że wartość Otwórz pliki (-n) jest nie mniej niż 64000. Aby zmienić wartość, użyj polecenia:

$ ulimit -n 64000

Limit zmienił się:

Krok 8: Teraz utwórz katalog, aby MongoDB napisać datę (dla macOS 10.15 Catalina i powyżej):

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

Krok 9: Musisz także utworzyć katalog dziennika za pomocą:

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

Notatka: Aby uzyskać dostęp do tych katalogów innym użytkownikom, musisz zmienić uprawnienia:

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

Krok 10: Aby uruchomić Mongood W interfejsie wiersza poleceń Podaj następujący katalog parametrów w terminalu:

$ MONGOD - -DBPATH/USR/Local/var/MongoDB -Logpath/usr/local/var/log/mongoDB/Mongo.Log -Fork

Krok 11: Teraz, aby sprawdzić, czy usługa MongoD jest aktywna, czy nie, użyj:

$ ps aux | grep -v grep | Grep Mongood

Krok 12: To wszystko, teraz typ Mongo w terminalu na początek od MongoDB:

$ Mongo

Aby zamknąć MongoDB, wpisz zrezygnować():

Wniosek

MongoDB jest jednym z powszechnie używanych systemów zarządzania bazą danych NoSQL. Proces instalacji MongoDB na komputerze Mac jest nieco trudny. Ten artykuł prowadzi do zainstalowania MongoDB na komputerze Mac, przy użyciu dwóch różnych podejść: poprzez Brew i poprzez pobieranie pliku TAR z oficjalnej strony internetowej MongoDB. Obie metody z powodzeniem instalują MongoDB, ale tak jest Zalecane do używania naparu, ponieważ jest to łatwe i automatycznie konfiguruje wiele rzeczy.