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 la sicurezza, il ridimensionamento, il rapporto costo-efficacia e il backup dei dati, può essere collegato a AWS attraverso vari.

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

  • Connettiti a MongoDB utilizzando Amazon Cloud9
  • Connettiti a MongoDB usando EC2

Connetti MongoDB utilizzando Amazon Cloud9

Nella console di gestione di Amazon, ricerca Nuvola 9 e fare clic su Nuvola 9 Servizio per aprire un nuovo mago:

Clicca sul Crea ambiente pulsante:

Un nuovo Crea ambiente Il mago aprirà, entrerà nel nome Per l'ambiente:

Seleziona il piattaforma Secondo le tue preferenze:

Premere 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 Cloud9 IDE:

Aprirà il terminale di Cloud9 IDE:

Il prossimo passo è aggiungere il repository MongoDB e per questo, basta creare un nuovo file con il seguente comando:

$ sudo nano /etc /yum.repository.D/MongoDB-ORG-6.0.Repo

Ora incolla questo codice nel file:

[MongoDB-ORG-6.0]
nome = repository mongodb
baseurl = https: // repo.MongodB.Org/Yum/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, salva il file ed esci, premendo Ctrl + O E Ctrl + X Chiavi:

Per installare il tipo di pacchetto MongoDB-ORG:

$ sudo yum install -y Mongodb -Org

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

$ Mongod -Version

Visitare il Sito Web MongoDB E Registrazione. Ora Seleziona il database che vuoi connetterti su AWS e fare clic su Collegare pulsante:

Aprirà una procedura guidata, fai clic su Connettiti con la shell Mongodb:

Selezionare l'opzione, selezionare l'opzione, ho la shell MongoDB installata e copiare la stringa di connessione ::

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

Nell'output sopra, è visibile che MongoDB sia collegato usando Cloud9 su AWS.

Connettiti a MongoDB usando EC2

Vai al Amazon Management Console e cerca EC2 nella barra di ricerca. Apri il Dashboard EC2 e fare clic su Avvia istanza Elenco a discesa e selezionare l'opzione Avvia istanza:

Aprirà il lancio di una procedura guidata di istanza, digita il nome per questa istanza EC2:

Seleziona un'immagine della macchina Amazon come Amazon Linux, E assicurati che sia architettura è impostato su 64 bit:

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

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

UN messaggio di successo Viene visualizzato, fare clic su Connettersi all'istanza pulsante:

Seleziona il Cliente SSH scheda e copiare il Ssh comando:

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

Nota: Digitare sì, sul prompt per la continuità.

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

$ sudo nano /etc /yum.repository.D/MongoDB-ORG-6.0.Repo

Scrivi questo codice nel file:

[MongoDB-ORG-6.0]
nome = repository mongodb
baseurl = https: // repo.MongodB.Org/Yum/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, tipo:

$ sudo yum install -y Mongodb -Org

Per controllare la versione della versione installata, tipo:

$ Mongod -Version

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

L'ultimo passo è quello di impasto la stringa di connessione nel prompt dei comandi del client SSH e premere accedere e digita la password dell'account MongoDB:

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

Conclusione

Molte persone vogliono collegare il loro database MongoDB ad AWS a causa della sua sicurezza, scalabilità e struttura di backup. È possibile attraverso vari metodi, ma in questo articolo abbiamo collegato MongoDB a AWS usando Nuvola 9 e il EC2 esempio. Aggiunta di un repository per MongoDB e installazione del pacchetto MongoDB-ORG, quindi collegando il database desiderato dal sito Web ufficiale di MongoDB utilizzando la stringa di connessione.