Installa MongoDB su Ubuntu

Installa MongoDB su Ubuntu
MongoDB è un database liberamente accessibile. Un database contiene le informazioni raccolte in un posto, quindi è facile accedere, utilizzare e gestire i dati memorizzati. Ora, se andiamo avanti, ci sono diversi tipi di database, ad esempio un database centralizzato, database cloud, database NOSQL ecc. Tutti i database sono classificati sulla base delle proprietà. Invece di discutere tutti i tipi, avremo una breve introduzione di database NoSQL perché MongoDB appartiene ad esso. Database NoSQL significa che può gestire i dati in modo diverso dagli altri database convenzionali come MySQL. MongoDB è un database non relazionale, che può essere utilizzato in modo più conveniente. Non ci sono una serie di regole a differenza di altri database che devi seguire. È possibile gestire i dati su un modulo tabulare e puoi modificarli in qualsiasi momento sulle regole impostate dall'utente stesso.

In questo tutorial, discuteremo di come MongoDB può essere installato su Ubuntu 20.04. Discutiamo in dettaglio il processo di installazione:

Come può essere installato MongoDB su Ubuntu

Per installare MongoDB su Ubuntu seguire la procedura indicata di seguito:

Accesso alla chiave di MongoDB

Aggiungeremo la chiave di MongoDB dal sito Web ufficiale di MongoDB nel repository di Ubuntu utilizzando il comando wget. Potrebbe richiedere l'autorizzazione dell'amministrazione chiedendo una password, quindi immettere la password, se necessario:

$ wget -qo - https: // www.MongodB.org/statico/pgp/server-4.4.ASC | sudo Apt-Key Aggiungi -

Come verrà visualizzato un output "OK", il che significa che la chiave è stata aggiunta correttamente nel repository di Ubuntu. Successivamente, aggiungeremo il repository MongoDB nel nostro repository di origine e per questo scopo prima apriremo l'elenco delle fonti con l'aiuto di un nano editor:

$ sudo nano/etc/apt/fonti.elenco

Non appena si apre l'editor, copiare il seguente testo e salvare nel file come mostrato nell'immagine:

Deb [Arch = AMD64, ARM64] https: // Repo.MongodB.Org/Apt/Ubuntu Focal/MongoDB-ORG/4.4 Multiverso

Esci dall'editor salvando il file premendo Ctrl +S e quindi premendo Ctrl +X.

Aggiornamento e aggiornamento del repository Ubuntu

Dopo il download della chiave del MongoDB dal suo sito Web ufficiale e l'aggiunta del repository MongoDB nell'elenco delle fonti del repository di Ubuntu, aggiorneremo il repository di Ubuntu:

$ sudo apt update

Aggiorneremo anche il repository, quindi se ci sono pacchetti presenti che devono essere aggiornati, possono essere aggiornati a questo punto:

$ sudo apt upgrade

I pacchetti vengono aggiornati e anche loro sono aggiornati.

Installazione di MongoDB

Per l'installazione di MongoDB, useremo semplicemente il comando di installazione e installeremo MongoDB come:

$ sudo apt install MongoDB -ORG -Y

Avvia e controlla lo stato di MongoDB

Dopo l'installazione riuscita, inizieremo MongoDB utilizzando il comando SystemCtl.

$ sudo systemctl avvia Mongod

Poiché non vi è alcun errore, il comando viene eseguito correttamente e il MongoDB è stato avviato, ma per confermare il successo del comando sopra controlleremo lo stato di MongoDB:

$ sudo systemctl status mongod

Lo stato attivo (in esecuzione) e il punto verde conferma che il comando start è stato eseguito correttamente e il mongodb è stato eseguito.

Esegui il MongoDB

Possiamo aprire il mongodb semplicemente digitando Mongo:

$ Mongo

Abilitare il mongolo

Possiamo abilitare il MongoDB utilizzando il comando SystemCtl come:

$ sudo SystemCtl Abilita Mongod

Test del MongoDB

Per il test di MongoDB eseguiremo un comando diagnostico del database collegando al server. Possiamo farlo con il seguente comando

$ mongo --val 'db.RunCommand (ConnectionStatus: 1) '

L'output mostra che il mongolo non è solo installato correttamente ma anche funziona.

Conclusione

Se sei nelle fasi iniziali dello sviluppo web e stai sviluppando il sito Web, preferisci lavorare su MongoDB in quanto non ha limitazioni per la gestione dei dati e puoi gestire facilmente i tuoi dati impostando le proprie regole. MongoDB è oggi utilizzato principalmente nelle applicazioni Web. In questo tutorial, abbiamo discusso del processo di installazione di MongoDB su Ubuntu 20.04.