Hvordan lage MongoDB -database i AWS EC2

Hvordan lage MongoDB -database i AWS EC2

MongoDB er en databaseplattform som brukes til internettapplikasjoner, og den har blitt veldig populær for sin pålitelighet og skalerbarhet. Det gjør prosessen med å lagre, administrere og hente dataene enklere for utviklere. MongoDB -database kan brukes med en AWS EC2 -forekomst for å utføre databaseoperasjoner ved hjelp av Amazon Web Services med dem.

Dette innlegget vil forklare metoden for å lage en MongoDB -database på EC2 i detalj.

Hvordan lage MongoDB -database i AWS EC2?

Opprette en MongoDB -database i AWS EC2 krever først å starte en forekomst eller bruke en eksisterende EC2 -forekomst og deretter etablere en SSH -tilkobling for å utføre kommandoer for å installere MongoDB og deretter bruke den til å opprette databaser.

For å starte med prosessen, må brukeren enten opprette en ny EC2 -forekomst eller velge en eksisterende, etter det, velg forekomsten og klikk på "Connect" -knappen:

Brukeren må bygge en SSH -tilkobling av EC2 -forekomsten med den virtuelle maskinen. Bare kopier SSH -kommandoen for å lime den inn i ledeteksten:

Lim inn den kopierte kommandoen til kommandolinjegrensesnittet med "PEM" -formatet Key Pair -filplassering og start den virtuelle maskinen. I dette innlegget var AMI valgt, for eksempel, "Ubuntu", så det vil starte Ubuntu Virtual Machine:

Oppgrader pakker

Etter å ha etablert SSH -tilkoblingen, må brukeren først oppgradere sudo -pakkene. For å gjøre det, bruk kommandoen:

sudo apt oppgradering

Last ned SSL -biblioteket

Last ned SSL -biblioteket nå ved hjelp av kommandoen:

sudo apt install dirmngr gnupg apt-transport-https ca-certificates programvare-Properties-Common

Last ned GPG -tasten

Til GPG -nøkkel for MongoDB, bruk kommandoen:

sudo wget -qo - https: // www.Mongodb.org/statisk/pgp/server-5.0.ASC | sudo apt-key add -

Lag en liste for MongoDB

For å opprette en liste for MongoDB, bruk kommandoen:

Sudo Echo "Deb [Arch = AMD64, ARM64] https: // repo.Mongodb.org/apt/ubuntu focal/mongodb-org/5.0 multiverse "| sudo tee/etc/apt/kilder.liste.d/mongodb-org-5.0.liste

Last ned den nødvendige pakken

Nå, for å laste ned den nødvendige pakken før du installerer MongoDB med kommandoen:

sudo apt-get oppdatering

For å installere 'DPKG' -pakken på Ubuntu, er det følgende kommando:

sudo apt install dpkg

For å få tilgang til og pakke ut pakken, bruk følgende kommando:

sudo -i
wget http: // arkiv.Uburoot@IP-172-31-18-73: ~# wget http: // arkiv.Ubuntu.com/ubuntu/basseng/main/o/openssl/libsl1.1_1.1.1F-1UBUNTU2_AMD64.Deb

Få tilgang til pakkene

For å pakke ut og få tilgang til DPKG -pakkene, skriv kommandoen:

sudo dpkg -i libsl1.1_1.1.1F-1UBUNTU2_AMD64.Deb

Installer MongoDB

Etter å ha lastet ned alle nødvendige pakker, er Ubuntu Virtual Machine klar til å installere MongoDB, og for å installere MongoDB er det følgende kommando:

sudo apt-get install -y mongodb-org

Etter å ha utført denne kommandoen, vil MongoDB -databasen være klar til å starte:

Start MongoDB

Skriv følgende kommandoer for å starte og aktivere MongoDB:

sudo systemctl start mongod
sudo systemctl aktiver mong

Vis status

For å se statusen til MongoDB for å bekrefte om den er aktiv eller ikke bruker følgende kommando:

sudo systemctl status mongod

Se autentiseringsinformasjon

For å se informasjonsinformasjonen for databasen i MongoDB, bruk følgende kommando:

sudo mongo -eval 'db.RunCommand (ConnectionStatus: 1) '

Få tilgang til MongoDB -skallet

For å få tilgang til MongoDB -skallet, er det kommandoen:

sudo mongo

Koble til databasen

Nå kan brukeren koble seg til admin -databasen gjennom kommandoen:

sudo bruk admin

Dette handlet om hvordan du installerer MongoDB og oppretter en MongoDB -database.

Konklusjon

For å opprette en MongoDB -database i en AWS EC2 -forekomst, kreves det først å opprette en SSH -tilkobling fra EC2 -forekomsten til den virtuelle maskinen og deretter utføre kommandoer på terminalen for å installere pakkene som kreves for MongoDB -databasen, og deretter installere tilgang , og autentiser mongodb. Denne artikkelen forklarte godt hvordan du oppretter en MongoDB -database i AWS EC2.