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.