GNU/Linux >> Linux Esercitazione >  >> Debian

Come installare MongoDB su Debian 10

MongoDB è il database NoSQL orientato ai documenti più popolare, scalabile e veloce. È disponibile sia nell'edizione open source (Community) che in quella basata su abbonamento (Commerciale). Nei nostri post precedenti, abbiamo discusso su come installare MongoDB su Ubuntu, Mint e CentOS. Il post di oggi riguarderà l'installazione di MongoDB sul sistema Debian.

Nota:tutti i comandi e le procedure mostrati qui sono stati testati su Debian 10 (Buster).

Installazione di MongoDB su Debian

L'ultima versione di MongoDB non è disponibile nei repository ufficiali di Debian. Pertanto, dovremo prima aggiungere il repository MongoDB al nostro sistema e quindi installarlo. Installeremo l'ultima versione di MongoDB che è la 4.4.

Ecco i passaggi per l'installazione di MongoDB sul sistema Debian:

Passaggio 1:importa la chiave GPG MongoDB

Importa la chiave GPG MongoDB nell'elenco delle chiavi attendibili del tuo sistema. Ecco il comando per farlo:

$ wget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add –

Se ricevi un errore "gnupg non è installato" quando aggiungi la chiave GPG al tuo sistema, installa "gnupg" come segue:

$ sudo apt-get install gnupg

Dopo aver installato gnupg, esegui nuovamente il comando precedente per aggiungere la chiave GPG.

Passaggio 2:aggiungi il repository MongoDB

Aggiungi il repository MongoDB al tuo sistema. Ecco il comando per farlo:

$ echo "deb [ arch=amd64,arm64 ]http://repo.mongodb.org/apt/debian buster/mongodb-org/4.4 main" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list

Fase 3:aggiorna il database del pacchetto locale

Dopo aver aggiunto il repository MongoDB al tuo sistema, aggiorna il database del pacchetto locale come segue:

$ sudo apt-get update

Fase 4:installa MongoDB

Poiché il repository MongoDB e la sua chiave GPG sono stati aggiunti, ora puoi installare MongoDB usando il comando apt-get come segue:

$ sudo apt-get install mongodb-org

Ti verrà chiesto con s/N , premi y . Successivamente, verrà avviata l'installazione di MongoDB.

Una volta completata l'installazione di MongoDB, vedrai le seguenti righe nell'output che mostra anche la versione di MongoDB che è 4.4.2 installata sul tuo sistema.

Fase 5:avvia MongoDB

Dopo l'installazione, MongoDB non si avvia automaticamente. Pertanto, dovrai avviare manualmente il suo servizio. Ecco il comando per avviare il servizio MongoDB:

$ sudo systemctl start mongod

Dopo aver avviato il servizio MongoDB, se ricevi l'errore servizio non trovato, esegui prima il comando seguente e quindi prova ad avviare il servizio:

$ sudo systemctl daemon-reload

Ora per verificare se il servizio MongoDB è avviato ed è in esecuzione senza problemi, esegui il comando seguente:

$ sudo systemctl status mongod

Dovresti vedere attivo (in esecuzione) stato nell'uscita.

Se desideri che MongoDB si avvii automaticamente dopo il riavvio del sistema, esegui il comando seguente:

$ sudo systemctl enable mongod

In alcuni casi, potrebbe essere necessario interrompere il servizio MongoDB. Ecco il comando per farlo:

$ sudo systemctl stop mongod

Dopo aver apportato modifiche alla configurazione, è necessario riavviare il servizio MongoDB. Ecco il comando per farlo:

$ sudo systemctl restart mongod

Fase 6:connessione a MongoDB

Ora per verificare se riesci a connetterti al server MongoDB, esegui il comando seguente:

$ mongo

Questo è l'output del comando precedente che mostra la versione MongoDB installata sul tuo sistema (4.4.2), l'indirizzo del server (127.0.0.1) e la porta (27017).

Disinstallazione di MongoDB

Potrebbe arrivare il momento in cui desideri rimuovere MongoDB dal tuo sistema. Per fare ciò, prima interrompi il servizio MongoDB come segue:

$ sudo systemctl stop mongod

Quindi disinstalla MongoDB come segue:

$ sudo apt-get purge mongodb-org*

Puoi anche rimuovere database e librerie MongoDB. Ecco i comandi per farlo:

$ sudo rm -r /var/log/mongodb
$ sudo rm -r /var/lib/mongodb

In questo post, hai imparato come installare/disinstallare MongoDB sul tuo sistema Debian. Hai anche imparato a gestire i servizi MongoDB. Per ulteriori informazioni, visita la documentazione ufficiale di MongoDB.


Debian
  1. Come installare Debian 10 (Buster)

  2. Come installare MongoDB 4.4 / 4.2 su Debian 9

  3. Come installare e configurare MongoDB 5 su Debian 11

  4. Come installare NodeBB su Debian 9

  5. Come installare MongoDB su Debian 11

Come installare MongoDB su Debian 9 Stretch

Come installare MongoDB su Debian 10 Buster

Come installare Vai su Debian 10

Come installare MongoDB Compass su Debian 11

Come installare MongoDB su Debian 11

Come installare Vai su Debian