Come installare MongoDB su Ubuntu 24.04

Come Installare Mongodb Su Ubuntu 24 04



Quando si tratta di database, puoi avere database relazionali o non relazionali. I database relazionali seguono la sintassi SQL e i loro dati vengono archiviati in tabelle strutturate. Esempi di tali database sono MySQL. Tuttavia, i database non relazionali archiviano i dati in altri formati, come grafici, documenti, ecc., e un buon esempio è MongoDB.

MongoDB è un database non relazionale che archivia i dati come documenti. Il database è open source e, aggiungendo il suo repository all'elenco delle fonti, riuscirai a installarlo sul tuo Ubuntu 24.04. Questo post ti guida attraverso ogni passaggio richiesto.







Guida all'installazione di MongoDB su Ubuntu 24.04

Esistono numerosi motivi per scegliere MongoDB rispetto ad altri database. Ad esempio, se desideri ottenere scalabilità e flessibilità, MongoDB è il database non relazionale ideale. Inoltre, MongoDB supporta sistemi a 32 e 64 bit.



Per installare MongoDB, utilizzare i seguenti passaggi.
Passaggio 1: aggiorna il repository
Quando si installa MongoDB, l'approccio consigliato è ottenere la versione più recente aggiungendo il repository MongoDB all'elenco delle fonti. Pertanto, dobbiamo prima aggiornare l'indice del pacchetto aggiornandolo.



$ sudo apt aggiornamento

Passaggio 2: installare i pacchetti di dipendenze
Prima di installare MongoDB, alcuni pacchetti devono essere disponibili sul nostro Ubuntu 24.04. Alcuni di essi sono già installati ma dovresti eseguire il comando seguente per gestire questi pacchetti di dipendenze.





$ sudo apt installa gnupg wget apt - trasporto - httpsca - software di certificazione - proprietà - comune

Passaggio 3: importa la chiave GPG di MongoDB
Quando installi pacchetti da un repository di terze parti, dovresti importare una chiave GPG per verificare l'autenticità dei pacchetti e assicurarti che non venga danneggiato il tuo sistema. Per il repository MongoDB, importeremo la chiave GPG seguente.

$ wget - qO - https : //pgp.mongodb.com/server-7.0.asc | gpg --dearmor | sudo tee /usr/share/keyrings/mongodb-server-7.0.gpg >/dev/null

Passaggio 4: aggiungi il repository di MongoDB
Il prossimo passo è aggiungere il repository MongoDB per Ubuntu Noble Numbat. Abbiamo usato il comando eco per aggiungere il repository al nostro elenco di fonti. IL lsb_release -cs recupererà il nome in codice per Ubuntu 24.04 e lo utilizzerà per recuperare il rispettivo repository MongoDB.



$ eco 'deb [ arch=amd64,arm64 Signed-by=/usr/share/keyrings/mongodb-server-7.0.gpg ] https://repo.mongodb.org/apt/ubuntu $(lsb_release -cs)/mongodb-org/7.0 multiverse' | sudo tee - UN / eccetera / adatto / fonti. elenco . D / mongodb - org - 7.0 . elenco

Ancora una volta, aggiorna il tuo repository per aggiornare il repository appena aggiunto.

$ sudo apt aggiornamento

Passaggio 5: installa MongoDB
Con il repository MongoDB sul nostro sistema, ora possiamo installare MongoDB utilizzando il seguente comando.

$ sudo apt installa mongodb - org

Passaggio 6: abilitare e avviare il servizio MongoDB
Dopo aver installato MongoDB, dobbiamo ancora abilitarlo e verificare che sia attivo e funzionante. Faremo riferimento a mongod.service con i seguenti comandi.

$ sudo systemctl abilita mongod. servizio
$ sudo systemctl stato mongod. servizio

Passaggio 7: testare la connessione MongoDB
Abbiamo installato MongoDB sul nostro sistema, ma dobbiamo testare la connessione per assicurarci che tutto funzioni. Un modo eccellente è eseguire uno stato di connessione utilizzando il file mongolo strumento shell. Se è possibile stabilire la connessione al database, otterremo uno stato di restituzione 'OK'.

$ mongolo -- val 'db.runCommand({ ConnectionStatus: 1 })’

Passaggio 8: configura MongoDB per una migliore sicurezza
MongoDB ha configurazioni di base che funzionano bene per l'utilizzo di base. Tuttavia, è consigliabile modificare la sezione relativa alla sicurezza del suo file di configurazione, soprattutto se lo si utilizza in un ambiente di produzione. Apri il file di configurazione di MongoDB utilizzando un editor di testo e modifica la sezione di sicurezza per averla come nell'immagine qui sotto.

Salva il file, esci dall'editor di testo e riavvia il servizio MongoDB.

$ sudo systemctl riavvia mongod. servizio

Passaggio 9: crea un utente amministratore
Per migliorare la sicurezza del database, è necessario creare un utente amministrativo. Per fare ciò, accedi alla shell MongoDB con il comando seguente e seleziona il database che desideri utilizzare.

$ mongolo
$ usa amministratore

Successivamente, crea un utente amministratore per il tuo database e imposta la sua password e nome utente. Inoltre, imposta i loro ruoli e, infine, esci dalla shell per chiuderla.

Per verificare che il tuo utente amministratore sia stato creato correttamente, accedi al tuo MongoDB utilizzando il nome utente e la password assegnata.

$ mongolo - il tuo nome utente - P

Una volta inserita la password, dovresti ottenere l'accesso a MongoDB. L'ultimo passaggio è selezionare il database di amministrazione e visualizzare gli utenti disponibili.

L'output dovrebbe confermare che il tuo utente amministratore esiste.
Ecco come installare MongoDB su Ubuntu 24.04.

Conclusione

MongoDB è un database non relazionale preferito dagli sviluppatori che lavorano su progetti scalabili. Per installare MongoDB, aggiungi il suo repository all'elenco delle fonti, quindi installalo utilizzando APT. Successivamente, configura il database e imposta il tuo utente amministratore. Abbiamo discusso quali passaggi dovresti seguire e fornito esempi pratici.