Kako se povezati z bazo podatkov MongoDB na AWS

Kako Se Povezati Z Bazo Podatkov Mongodb Na Aws



MongoDB je baza podatkov NoSQL, ki lahko shrani veliko količino podatkov v formatu JSON, imenovanem BSON. Da bi zagotovili varnost, skaliranje, stroškovno učinkovitost in varnostno kopiranje podatkov, ga je mogoče povezati z AWS prek različnih.

Ta članek ponuja dva preprosta načina za povezovanje z zbirko podatkov MongoDB na AWS:

Povežite MongoDB z uporabo Amazon Cloud9

V konzoli za upravljanje Amazon poiščite Cloud9 in kliknite na Cloud9 storitev za odpiranje novega čarovnika:









Kliknite na Ustvari okolje gumb:







Nov Ustvari okolje odpre se čarovnik, vnesite ime za okolje:



Izberite platforma po vaših željah:

Pritisnite gumb Ustvari:

Prikaže se sporočilo, da bo ustvarjanje MongoDB trajalo nekaj minut:

Ko je MongoDB ustvarjen, se prikaže sporočilo o uspehu. Ko prejmete to sporočilo, kliknite Odprto cloud9 IDE:

Odprl se bo terminal Cloud9 IDE:

Naslednji korak je dodajanje repozitorija MongoDB in za to preprosto ustvarite novo datoteko z naslednjim ukazom:

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

Zdaj prilepite to kodo v datoteko:

[ mongodb-org- 6.0 ]
ime =Repozitorij MongoDB
baseurl =https: // repo.mongodb.org / njam / amazonka / 2 / mongodb-org / 6.0 / x86_64 /
gpgcheck = 1
omogočeno = 1
gpgkey =https: // www.mongodb.org / statična / pgp / strežnik- 6.0 .naraščanje

Ko dodate kodo, shranite datoteko in jo zapustite s pritiskom na CTRL + O in CTRL + X ključi:

Če želite namestiti vrsto paketa mongodb-org:

$ sudo yum namestitev -in mongodb-org

Po namestitvi vnesite ta ukaz, da preverite njegovo nameščeno različico:

$ mongod --različica

Obiščite Spletno mesto MongoDB in Prijava . zdaj izberite bazo podatkov ki se želite povezati na AWS, in kliknite na Povežite se gumb:

Odpre se čarovnik, kliknite Povežite se z lupino MongoDB :

Izberite možnost, izberite možnost, imam nameščeno lupino MongoDB in kopirajte povezovalni niz: :

Pomaknite se nazaj do terminala Cloud9 in prilepite povezovalni niz. Pritisnite Enter, vprašalo vas bo za geslo, vnesite geslo MongoDB in pritisnite Enter:

V zgornjem izpisu je razvidno, da je MongoDB povezan z uporabo Cloud9 na AWS.

Povežite se z MongoDB z uporabo EC2

Pojdi na Amazonova konzola za upravljanje in iskanje EC2 v iskalni vrstici. Odprite EC2 armaturna plošča in kliknite na Zagon primerka spustni seznam in izberite možnost Zagon primerka :

Odprlo se bo Zaženi čarovnika za primerek, vnesite ime za ta primerek EC2:

Izberite sliko stroja Amazon kot Amazon Linux in se prepričajte, da je arhitektura je nastavljen na 64 bitov:

Izberite že obstoječi par ključev za varno prijavo ali ustvarite nov par ključev s privzetimi možnostmi:

Ostale nastavitve pustite privzete in pritisnite Zagon primerka gumb:

A sporočilo o uspehu se prikaže, kliknite na Povežite se s primerkom gumb:

Izberite Odjemalec SSH in kopirajte SSH ukaz:

Naslednji korak je, da odprete ukazni poziv ali Powershell in pasta ukaz:

Opomba : Vnesite da, na poziv za kontinuiteto.

Dodajmo repozitorij za MongoDB v datoteko, zato vnesite ta ukaz, da ustvarite in odprete datoteko:

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

V datoteko zapišite to kodo:

[ mongodb-org- 6.0 ]
ime =Repozitorij MongoDB
baseurl =https: // repo.mongodb.org / njam / amazonka / 2 / mongodb-org / 6.0 / x86_64 /
gpgcheck = 1
omogočeno = 1
gpgkey =https: // www.mongodb.org / statična / pgp / strežnik- 6.0 .naraščanje

In shranite:

Če želite namestiti paket mongodb-org, vnesite:

$ sudo yum namestitev -in mongodb-org

Če želite preveriti različico nameščene različice, vnesite:

$ mongod --različica

Pojdite na uradno spletno stran MongoDB, izberite bazo podatkov, ki jo želite povezati na AWS, in kliknite gumb Poveži. Odpre se ta čarovnik, od tu izberite možnost Imam nameščeno lupino MongoDB in kopirajte povezovalni niz:

Zadnji korak je, da pasta povezovalni niz v ukazni poziv odjemalca SSH in pritisnite Vnesite in vnesite geslo svojega računa MongoDB:

V zgornjem izpisu je razvidno, da je zbirka podatkov MongoDB uspešno povezana z uporabo EC2 na AWS.

Zaključek

Mnogi ljudje želijo povezati svojo bazo podatkov MongoDB z AWS zaradi njene varnosti, razširljivosti in možnosti varnostnega kopiranja. Možno je z različnimi metodami, vendar smo v tem članku povezali MongoDB z AWS z uporabo Cloud9 in EC2 primerek. Dodajanje repozitorija za MongoDB in namestitev paketa MongoDB-org, nato povezovanje želene baze podatkov z uradnega spletnega mesta MongoDB s povezovalnim nizom.