Come installare MongoDB sulla top 10 di Debian

Come installare MongoDB sulla top 10 di Debian
MongoDB è un database NOSQL che è semplice, orientato agli oggetti, scalabile e un database dinamico. È molto popolare al giorno d'oggi rispetto ad altri database NoSQL, anche dai database relazionali a causa della sua facilità di apprendimento.

A differenza dei database relazionali, è gratuito dalle tabelle, è possibile aggiungere e modificare facilmente i dati a causa del suo modello di dati orientato al documento e, a causa di questo modello, può corrispondere a diversi tipi di dati di molti linguaggi di programmazione.

MongoDB ha alcune caratteristiche distintive come se non sia senza schema, quindi sei libero dall'onere della mappatura del tipo, allo stesso modo, può essere utilizzato come file system con replica dei dati e funzionalità di bilanciamento del carico su più macchine per lo stoccaggio di file.

In questo articolo, discuteremo del metodo per installare MongoDB su Debian 11.

Come installare MongoDB su Debian 11

Per l'installazione dell'ultima versione di MongoDB su Debian, in primo luogo, installeremo il pacchetto "Wget". Questo pacchetto viene utilizzato per importare la chiave GPG di MongoDB.

$ sudo apt-get installa wget

Importeremo la chiave gpg di MongoDB dal suo sito ufficiale.

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

L'output del comando eseguito dovrebbe essere "ok". C'è un avvertimento che la chiave che verrà aggiunto è deprecata ma possiamo ancora usarla. Abilita il repository MongoDB creando un file /etc/apt/fonti.elenco.D/MongoDB-ORG-5.0.elenco E poiché la versione "Bullseye" di MongoDB non è ancora rilasciata, quindi usiamo la versione "Buster" di MongoDB.

$ echo "deb http: // repo.MongodB.Org/Apt/Debian Buster/MongoDB-ORG/5.0 principale "| sudo tee/etc/apt/fonti.elenco.D/MongoDB-ORG-5.0.elenco

Aggiorna il repository.

Ora installeremo il pacchetto MongoDB insieme ad altri pacchetti correlati a MongoDB.

$ sudo apt-get Installa MongoDB-Org Mongodb-Org-Server Mongodb-Org-Database Mongodb-Org-Mongos Mongodb-Org-Shell Mongodb-Org-Tools -y

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

$ sudo systemctl avvia Mongod

Una volta avviato il mongodb, abilitalo come

$ sudo SystemCtl Abilita Mongod

Controlla lo stato di MongoDB e verifica che sia in esecuzione correttamente.

$ sudo systemctl status mongod

Per controllare la versione di MongoDB che è installata.

$ Mongod -Version

Per proteggere il MongoDB, lancia il MongoDB.

$ Mongo

Digita l '"amministratore" nell'ambiente di MongoDB.

Usa l'amministratore

Verrai cambiato al DB Main. Scrivi il seguente comando per aggiungere un utente per creare l'utente, il nome utente è "Mongoadmin" e la password è "ABC123", è possibile modificare il nome utente e la password di conseguenza:

db.creare un utente(

Utente: "Mongoadmin",
PWD: "ABC123",
Ruoli: [Ruolo: "UserAdminanyDatabase", DB: "Admin"]

)

L'output mostra che l'utente viene aggiunto correttamente. Una volta fatto il tipo di tipo "Quit ()" per uscire dall'ambiente MongoDB.

Per abilitare la sicurezza di MongoDB, aprire il file di configurazione di MongoDB.

$ sudo nano /etc /mongod.conf

Scopri il "Sicurezza", Riscaliarlo rimuovendo"#"e scrivi una riga accanto ad essa.

Autorizzazione: abilitata

Salvalo premendo Ctrl + S e quindi esci premendo Ctrl + X. Riavvia MongoDB in modo che possa aggiornare le modifiche modificate:

$ sudo systemctl riavvia mongod

Per verificare che l'utente sia stato aggiunto, eseguiremo il seguente comando, modificherà "Mongoadmin" nel comando dal tuo nome utente e, dopo l'esecuzione, chiederà una password, immettere la password che nel nostro caso è "ABC123".

$ mongo -u mongoadmin -p --authenticationdatabase admin

Digita "Usa l'amministratore", una volta che sei nell'ambiente MongoDB.

Usa l'amministratore

Per visualizzare il tipo utenti "Mostra utenti":

Mostra agli utenti

Possiamo vedere che l'utente è stato visualizzato che abbiamo creato.

Conclusione

MongoDB è facile da usare se hai familiarità con JavaScript. Inoltre, è schema. A parte questo, è raccomandato ai principianti a causa della sua facilità d'uso e dell'efficienza. In questo articolo, abbiamo discusso della procedura di installazione di MongoDB, importando la sua chiave per il repository di Debian e quindi installandola. Conferma il suo stato dopo l'avvio e abilitato, quindi aggiungi un utente a MongoDB assegnandolo un ruolo.