Jak se připojit k databázi MongoDB na AWS

Jak Se Pripojit K Databazi Mongodb Na Aws



MongoDB je NoSQL databáze, která dokáže ukládat velké množství dat ve formátu JSON zvaném BSON. Pro zajištění bezpečnosti, škálování, nákladové efektivity a zálohování dat jej lze připojit k AWS prostřednictvím různých.

Tento článek poskytne dvě snadné metody pro připojení k databázi MongoDB na AWS:

Připojte MongoDB pomocí Amazon Cloud9

V konzole pro správu Amazonu vyhledejte Cloud9 a klikněte na Cloud9 služba pro otevření nového průvodce:









Klikněte na Vytvořte prostředí knoflík:







Nový Vytvořte prostředí otevře se průvodce, zadejte název pro životní prostředí:



Vybrat plošina podle vašich preferencí:

Stiskněte tlačítko Vytvořit:

Zobrazí se zpráva, že vytvoření MongoDB bude trvat několik minut:

Po vytvoření MongoDB se zobrazí zpráva o úspěchu. Po obdržení této zprávy klikněte na OTEVŘENO cloud9 IDE:

Otevře se terminál Cloud9 IDE:

Dalším krokem je přidání úložiště MongoDB a za tímto účelem jednoduše vytvořte nový soubor pomocí následujícího příkazu:

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

Nyní vložte tento kód do souboru:

[ mongodb-org- 6.0 ]
název = Úložiště MongoDB
baseurl =https: // repo.mongodb.org / Mňam / Amazonka / 2 / mongodb-org / 6.0 / x86_64 /
gpgcheck = 1
povoleno = 1
gpgkey =https: // www.mongodb.org / statický / pgp / server- 6.0 .asc

Po přidání kódu uložte soubor a ukončete jej stisknutím CTRL + O a CTRL + X klíče:

Chcete-li nainstalovat typ balíčku mongodb-org:

$ sudo mňam instalace -a mongodb-org

Po instalaci zadejte tento příkaz pro kontrolu nainstalované verze:

$ mongod --verze

Navštivte Web MongoDB a Přihlásit se . Nyní vyberte Databáze že se chcete připojit k AWS, a klikněte na Připojit knoflík:

Otevře se průvodce, klikněte na Spojte se s MongoDB Shell :

Vyberte možnost, vyberte možnost, mám nainstalovaný MongoDB Shell a zkopírujte připojovací řetězec: :

Přejděte zpět k terminálu Cloud9 a vložte připojovací řetězec. Stiskněte Enter, budete požádáni o heslo, zadejte své heslo MongoDB a stiskněte Enter:

Ve výše uvedeném výstupu je vidět, že MongoDB je připojen pomocí Cloud9 na AWS.

Připojte se k MongoDB pomocí EC2

Přejít na Amazon Management Console a hledat EC2 ve vyhledávací liště. Otevři palubní deska EC2 a klikněte na Spusťte instanci rozevíracího seznamu a vyberte možnost Spustit instanci :

Otevře se Spustit průvodce instancí, zadejte název této instance EC2:

Vyberte obrázek stroje Amazon jako Amazon Linux a ujistěte se, že je architektura je nastaven na 64 bitů:

Vyberte již existující pár klíčů pro zabezpečené přihlášení nebo vygenerujte nový pár klíčů pomocí výchozích možností:

Zbytek nastavení ponechte jako výchozí a stiskněte tlačítko Spustit instanci knoflík:

A zpráva o úspěchu se zobrazí, klikněte na Připojte se k Instance knoflík:

Vybrat Klient SSH kartu a zkopírujte SSH příkaz:

Dalším krokem je otevření příkazového řádku nebo Powershell a vložit příkaz:

Poznámka : Na výzvu pro kontinuitu zadejte ano.

Pojďme přidat úložiště pro MongoDB do souboru, takže zadejte tento příkaz pro vytvoření a otevření souboru:

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

Napište tento kód do souboru:

[ mongodb-org- 6.0 ]
název = Úložiště MongoDB
baseurl =https: // repo.mongodb.org / Mňam / Amazonka / 2 / mongodb-org / 6.0 / x86_64 /
gpgcheck = 1
povoleno = 1
gpgkey =https: // www.mongodb.org / statický / pgp / server- 6.0 .asc

A uložte:

Chcete-li nainstalovat balíček mongodb-org, zadejte:

$ sudo mňam instalace -a mongodb-org

Chcete-li zkontrolovat verzi nainstalované verze, zadejte:

$ mongod --verze

Přejděte na oficiální web MongoDB, vyberte databázi, kterou chcete připojit k AWS, a klikněte na tlačítko Připojit. Otevře se tento průvodce, odtud vyberte možnost Mám nainstalovaný MongoDB Shell a zkopírujte připojovací řetězec:

Posledním krokem je vložit připojovací řetězec do příkazového řádku klienta SSH a stiskněte Vstupte a zadejte heslo svého účtu MongoDB:

Ve výstupu výše je vidět, že databáze MongoDB je úspěšně připojena pomocí EC2 na AWS.

Závěr

Mnoho lidí chce propojit svou databázi MongoDB s AWS kvůli její bezpečnosti, škálovatelnosti a možnosti zálohování. Je to možné různými metodami, ale v tomto článku jsme propojili MongoDB s AWS pomocí Cloud9 a EC2 instance. Přidání úložiště pro MongoDB a instalace balíčku MongoDB-org a poté připojení požadované databáze z oficiálního webu MongoDB pomocí připojovacího řetězce.