Questo articolo fornirà due semplici metodi per la connessione al database MongoDB su AWS:
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.