Come connettersi al database MongoDB su AWS

Come Connettersi Al Database Mongodb Su Aws



MongoDB è un database NoSQL in grado di archiviare una grande quantità di dati in un formato JSON chiamato BSON. Per garantire sicurezza, scalabilità, convenienza e backup dei dati, può essere connesso ad AWS tramite vari.

Questo articolo fornirà due semplici metodi per connettersi al database MongoDB su AWS:

Connetti MongoDB utilizzando Amazon Cloud9

Nella console di gestione di Amazon, cerca Nuvola 9 e clicca sul Nuvola 9 servizio per aprire una nuova procedura guidata:









Clicca sul Crea ambiente pulsante:







Un nuovo Crea ambiente si aprirà la procedura guidata, inserire il file nome per l'ambiente:



Seleziona il piattaforma secondo le tue preferenze:

Premi il pulsante Crea:

Un messaggio visualizzerà che la creazione di MongoDB richiederà diversi minuti:

Una volta creato MongoDB, verrà visualizzato un messaggio di successo. Dopo aver ricevuto questo messaggio, fare clic su Aprire IDE cloud9:

Si aprirà il terminale di Cloud9 IDE:

Il passaggio successivo consiste nell'aggiungere il repository MongoDB e, per questo, è sufficiente creare un nuovo file con il seguente comando:

$ sudo nano / eccetera / yum.repos.d / mongodb-org- 6.0 .repo

Ora incolla questo codice nel file:

[ mongodb-org- 6.0 ]
nome = Repository MongoDB
baseurl = https: // repo.mongodb.org / mmm / amazon / 2 / mongodb-org / 6.0 / x86_64 /
gpgcheck = 1
abilitato = 1
gpgkey = https: // www.mongodb.org / statico / pgp / server- 6.0 .asc

Dopo aver aggiunto il codice, salvare il file ed uscire premendo CTRL+O E CTRL+X chiavi:

Per installare il tipo di pacchetto mongodb-org:

$ sudo gnam installa -E mongodb-org

Dopo l'installazione, digita questo comando per verificare la sua versione installata:

$ mongod --versione

Visitare il Sito MongoDB E Registrazione . Ora selezionare la banca dati che desideri connettere su AWS e fai clic sul file Collegare pulsante:

Si aprirà una procedura guidata, fare clic su Connettiti con MongoDB Shell :

Seleziona l'opzione, seleziona l'opzione, ho installato MongoDB Shell e copia la stringa di connessione: :

Torna al terminale Cloud9 e incolla la stringa di connessione. Premi Invio, ti chiederà la password, digita la tua password MongoDB e premi Invio:

Nell'output sopra, è visibile che MongoDB è connesso tramite Cloud9 su AWS.

Connettiti a MongoDB utilizzando EC2

Vai al Console di gestione Amazon e ricerca EC2 nella barra di ricerca. Apri il Cruscotto EC2 e clicca sul Avvia istanza dall'elenco a discesa e selezionare l'opzione Avvia istanza :

Si aprirà Avvia una procedura guidata di istanza, digitare il nome per questa istanza EC2:

Seleziona un'immagine macchina Amazon come AmazonLinux , e assicurati che sia architettura è impostato a 64 bit:

Seleziona una coppia di chiavi già esistente per l'accesso sicuro o genera una nuova coppia di chiavi utilizzando le opzioni predefinite:

Lasciare il resto delle impostazioni come predefinite e premere il tasto Avvia istanza pulsante:

UN messaggio di successo verrà visualizzato, fare clic sul Connetti all'istanza pulsante:

Seleziona il Cliente SSH scheda e copiare il file SSH comando:

Il prossimo passo è aprire il prompt dei comandi o Powershell e impasto il comando:

Nota : digitare sì, al prompt per la continuità.

Aggiungiamo il repository per MongoDB in un file, quindi digita questo comando per creare e aprire il file:

$ sudo nano / eccetera / yum.repos.d / mongodb-org- 6.0 .repo

Scrivi questo codice nel file:

[ mongodb-org- 6.0 ]
nome = Repository MongoDB
baseurl = https: // repo.mongodb.org / gnam / amazon / 2 / mongodb-org / 6.0 / x86_64 /
gpgcheck = 1
abilitato = 1
gpgkey = https: // www.mongodb.org / statico / pgp / server- 6.0 .asc

E salvalo:

Per installare il pacchetto mongodb-org, digitare:

$ sudo gnam installa -E mongodb-org

Per verificare la versione della versione installata, digitare:

$ mongod --versione

Passare al sito Web ufficiale di MongoDB, selezionare il database che si desidera connettere su AWS e fare clic sul pulsante Connetti. Si aprirà questa procedura guidata, da qui seleziona l'opzione Ho installato MongoDB Shell e copia la stringa di connessione:

Il passo finale è quello di impasto la stringa di connessione nel prompt dei comandi del client SSH e premi accedere e digita la password del tuo account MongoDB:

Nell'output sopra è visibile che il database MongoDB è connesso correttamente utilizzando EC2 su AWS.

Conclusione

Molte persone desiderano connettere il proprio database MongoDB ad AWS per la sua sicurezza, scalabilità e funzionalità di backup. È possibile attraverso vari metodi, ma in questo articolo abbiamo collegato MongoDB ad AWS utilizzando Nuvola 9 e il EC2 esempio. Aggiunta di un repository per MongoDB e installazione del pacchetto MongoDB-org, quindi connessione del database desiderato dal sito Web ufficiale di MongoDB utilizzando la stringa di connessione.