Come installare MongoDB su un Mac M1

Come installare MongoDB su un Mac M1
MongoDB è un programma di gestione del database NOSQL efficiente che mantiene i record come documenti. Questi documenti agiscono come fanno gli oggetti JSON in JavaScript e sono super flessibili e possono essere modellati in qualsiasi formato della struttura dei dati. MongoDB mappe sugli oggetti del codice dell'applicazione e semplifica il lavoro con i dati. MongoDB funziona come un database distribuito e semplifica l'accesso ai dati.

Esistono due metodi per installare MongoDB su Mac:

  1. Installazione di MongoDB con Brew (consigliato)
  2. Installazione di MongoDB scaricando dal sito Web ufficiale

Copriremo entrambi in questo tutorial.

Metodo 1: installazione di MongoDB usando Brew

MongoDB può essere installato su Mac utilizzando solo il terminale e per questo è necessario eseguire attentamente tutti i passaggi del perquisito:

Prerequisito 1: Installa gli strumenti della riga di comando Xcode
Il comando per installare gli strumenti di riga di comando Xcode è:

$ xcode-select-Installa

Se gli strumenti della riga di comando sono già installati sul sistema, l'output ti farà sapere. Per verificare se gli strumenti di riga di comando sono già installati o meno:

$ xcode -select -p

Prerequisito 2: installa homebrew
Per installare la birra segui la procedura menzionata sul sito ufficiale.

Dopo aver eseguito con successo i passaggi di cui sopra, ci muoviamo verso l'installazione di MongoDB su un Mac attraverso Brew.

Passo 1: Esegui il seguente comando per scaricare la formula homebrew ufficiale e altri strumenti per MongoDB:

$ BREW TAP MONGODB/BREE

Passo 2: Ora aggiorna tutte le formule:

$ BREW AGGIORNAMENTO

Passaggio 3: Per installare la versione della community di MongoDB eseguire il seguente comando in terminale:

$ BREW BREW INSTALL [email protected]

Passaggio 4: Ora, per eseguire il Mongod servizio eseguire il seguente comando:

$ BREE SERVIZI INIZIA [email protected]

Per fermare l'uso del servizio:

$ BREE SERVIZI STOP [email protected]

E per riavviare l'uso del servizio:

$ BREE SERVIZI Riavvia [email protected]

Passaggio 5: Controlla se il servizio MongoDB è in esecuzione o meno:

$ Brew Services List

Passaggio 6: Ora, connettiti e usa MongoDB, esegui il seguente comando:

$ Mongo

Ora MongoDB è pronto per l'uso:

Per smettere di tipo MongoDB esentato() e premere accedere:

Impossibile usare il comando mongo - comando non trovato su mac?

Se per qualche motivo il Mongo Il comando non funziona, quindi prova ad aggiungere un percorso in Bash_profile file. Apri il file nell'editor Nano usando:

$ nano ~/.Bash_profile

Ora inserisci il percorso del binario Mongodb:

Export Path = $ Path:/USR/Local/Opt/[email protected]/cestino

Salva il file ed esci. Ora esegui il seguente comando:

$ fonte ~/.Bash_profile

Una volta fatto, sarai in grado di utilizzare il Mongo comando nel terminale.

Metodo 2: installazione e gestione di MongoDB scaricando dal sito Web

MongoDB può anche essere installato su Mac scaricando il suo file TAR dal sito Web ufficiale. Di seguito è riportata una procedura completa passo passo per installare e configurare MongoDB:

Passo 1 : Vai avanti alla pagina di download della community sul sito Web MongoDB e scarica MongoDB. Puoi anche selezionare altre versioni di MongoDB:

Passo 2 : Ora, apri il tuo terminale Mac, premi Comando + barra spaziale e digitare "Terminale":

Passaggio 3: Modifica la directory nel percorso in cui viene scaricato il file TAR mongoDB utilizzando CD il comando. Nel nostro caso il file è in Download Directory:

Download di $ CD

Sopra il comando sposterà la directory corrente in Download:

Passaggio 4: Estratto file di catrame scaricato usando:

$ sudo tar -xvf mongodb-macos-x86_64-4.4.14.catrame

Passaggio 5: Cambia la directory nella cartella estratta:

$ CD Mongodb-Macos-X86_64-4.4.14.catrame

Passaggio 6: Ora copia i file binari in /usr/locale/cestino Directory:

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

Fai anche un collegamento simbolico:

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

Passaggio 7: Per eseguire il MongoDB devi apportare alcune modifiche al Ulimit impostazioni. Apri l'impostazione Ulimit:

$ Ulimit -A

Assicurati il ​​valore di Apri i file (-N) non è inferiore a 64000. Per modificare il valore usa il comando:

$ Ulimit -N 64000

Il limite è cambiato:

Passaggio 8: Ora crea la directory per la data di scrittura di MongoDB (per macOS 10.15 Catalina e sopra):

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

Passaggio 9: È inoltre necessario creare una directory di registro utilizzando:

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

Nota: Per dare accesso a queste directory ad altri utenti, è necessario modificare le autorizzazioni:

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

Passaggio 10: Per eseguire il Mongod nell'interfaccia della riga di comando fornisci la seguente directory dei parametri nel terminale:

$ MONGOD -DBPATH/USR/LOCAL/VAR/MONGODB -LOGPATH/USR/LOCAL/VAR/LOG/MONGODB/MONGO.Registro - -fori

Passaggio 11: Ora, per verificare se il servizio Mongod è attivo o meno:

$ ps aux | grep -v grep | Grep Mongod

Passaggio 12: Ecco, ora digita Mongo nel terminale per iniziare con MongoDB:

$ Mongo

Per chiudere il MongoDB, digita esentato():

Conclusione

MongoDB è uno dei sistemi di gestione del database NOSQL ampiamente utilizzati. Il processo di installazione di MongoDB su Mac è un po 'complicato. Questo articolo ti guida a installare MongoDB su un Mac utilizzando due approcci diversi: attraverso la birra e il download del file TAR dal sito Web ufficiale di MongoDB. Entrambi i metodi installano il MongoDB con successo ma lo è consigliato per utilizzare la birra, poiché è facile e crea molte cose automaticamente.