Как да се свържете с MongoDB база данни на AWS

Kak Da Se Sv Rzete S Mongodb Baza Danni Na Aws



MongoDB е NoSQL база данни, която може да съхранява голямо количество данни във формат JSON, наречен BSON. За да се осигури сигурност, мащабиране, рентабилност и архивиране на данни, той може да бъде свързан към AWS чрез различни.

Тази статия ще предостави два лесни метода за свързване към MongoDB база данни на AWS:

Свържете MongoDB с помощта на Amazon Cloud9

В конзолата за управление на Amazon търсете Облак 9 и щракнете върху Облак 9 услуга за отваряне на нов съветник:









Кликнете върху Създайте среда бутон:







Нов Създайте среда съветникът ще се отвори, въведете име за околната среда:



Изберете платформа според вашите предпочитания:

Натиснете бутона Създай:

Ще се покаже съобщение, че създаването на MongoDB ще отнеме няколко минути:

След като MongoDB бъде създаден, ще се покаже съобщение за успех. След като получите това съобщение, щракнете върху Отворете cloud9 IDE:

Той ще отвори терминала на Cloud9 IDE:

Следващата стъпка е да добавите хранилището на MongoDB и за това просто създайте нов файл със следната команда:

$ sudo нано / и т.н / yum.repos.d / mongodb-org- 6.0 .repo

Сега поставете този код във файла:

[ mongodb-org- 6.0 ]
име =MongoDB хранилище
baseurl =https: // repo.mongodb.org / вкусно / амазонка / 2 / mongodb-org / 6.0 / x86_64 /
gpgcheck = 1
активиран = 1
gpgkey =https: // www.mongodb.org / статичен / pgp / сървър- 6.0 .asc

След като добавите кода, запишете файла и го излезте, като натиснете CTRL + O и CTRL + X ключове:

За да инсталирате тип пакет mongodb-org:

$ sudo yum инсталирайте mongodb-org

След инсталацията въведете тази команда, за да проверите инсталираната версия:

$ mongod --версия

Посетете уебсайт MongoDB и Впиши се . Сега изберете базата данни който искате да се свържете с AWS, и щракнете върху Свържете се бутон:

Ще се отвори съветник, щракнете върху Свържете се с MongoDB Shell :

Изберете опцията, изберете опцията, имам инсталиран MongoDB Shell и копирайте низа за връзка: :

Навигирайте обратно до терминала Cloud9 и поставете низа за връзка. Натиснете Enter, ще поиска паролата, въведете паролата си за MongoDB и натиснете Enter:

В изхода по-горе се вижда, че MongoDB е свързан с помощта на Cloud9 на AWS.

Свържете се с MongoDB с помощта на EC2

Отидете на Конзола за управление на Amazon и търсене EC2 в лентата за търсене. Отвори EC2 табло и щракнете върху Стартиране на екземпляр падащ списък и изберете опцията Стартирайте екземпляр :

Ще се отвори Стартиране на съветник за екземпляр, въведете името за този екземпляр на EC2:

Изберете изображение на машина на Amazon като Amazon Linux и се уверете, че е така архитектура е настроен на 64 бита:

Изберете вече съществуваща двойка ключове за защитено влизане или генерирайте нова двойка ключове, като използвате опциите по подразбиране:

Оставете останалите настройки по подразбиране и натиснете Стартирайте екземпляр бутон:

А съобщение за успех ще се покаже, щракнете върху Свързване с екземпляр бутон:

Изберете SSH клиент раздел и копирайте SSH команда:

Следващата стъпка е да отворите командния ред или Powershell и паста командата:

Забележка : Въведете да, в подканата за непрекъснатост.

Нека добавим хранилището за MongoDB във файл, така че въведете тази команда, за да създадете и отворите файла:

$ sudo нано / и т.н / yum.repos.d / mongodb-org- 6.0 .repo

Напишете този код във файла:

[ mongodb-org- 6.0 ]
име =MongoDB хранилище
baseurl =https: // repo.mongodb.org / вкусно / амазонка / 2 / mongodb-org / 6.0 / x86_64 /
gpgcheck = 1
активиран = 1
gpgkey =https: // www.mongodb.org / статичен / pgp / сървър- 6.0 .asc

И го запазете:

За да инсталирате пакета mongodb-org, въведете:

$ sudo yum инсталирайте mongodb-org

За да проверите версията на инсталираната версия, въведете:

$ mongod --версия

Отидете до официалния уебсайт на MongoDB, изберете базата данни, която искате да свържете към AWS, и щракнете върху бутона Свързване. Той ще отвори този съветник, от тук изберете опцията Имам инсталиран MongoDB Shell и копирайте низа за връзка:

Последната стъпка е да паста низа за връзка в командния ред на SSH клиента и натиснете Въведете и въведете паролата на вашия MongoDB акаунт:

В изхода по-горе се вижда, че базата данни MongoDB е свързана успешно с помощта на EC2 на AWS.

Заключение

Много хора искат да свържат своята MongoDB база данни с AWS поради нейната сигурност, мащабируемост и възможност за архивиране. Възможно е чрез различни методи, но в тази статия ние свързахме MongoDB към AWS с помощта на Облак 9 и на EC2 инстанция. Добавяне на хранилище за MongoDB и инсталиране на пакета MongoDB-org, след което свързване на желаната база данни от официалния уебсайт на MongoDB с помощта на низа за връзка.