Cara Menyambung ke Pangkalan Data MongoDB pada AWS

Cara Menyambung Ke Pangkalan Data Mongodb Pada Aws



MongoDB ialah pangkalan data NoSQL yang boleh menyimpan sejumlah besar data dalam format JSON yang dipanggil BSON. Untuk memastikan keselamatan, penskalaan, keberkesanan kos dan data sandaran, ia boleh disambungkan kepada AWS melalui pelbagai.

Artikel ini akan menyediakan dua kaedah mudah untuk menyambung ke Pangkalan Data MongoDB pada AWS:

Sambungkan MongoDB menggunakan Amazon Cloud9

Dalam konsol pengurusan Amazon, cari Awan 9 dan klik pada Awan 9 perkhidmatan untuk membuka wizard baharu:









Klik pada Cipta persekitaran butang:







yang baru Cipta persekitaran wizard akan dibuka, masukkan nama untuk alam sekitar:



Pilih platform mengikut keutamaan anda:

Tekan butang Cipta:

Mesej akan memaparkan bahawa penciptaan MongoDB akan mengambil masa beberapa minit:

Setelah MongoDB dibuat, mesej kejayaan akan dipaparkan. Selepas mendapat mesej ini klik pada Buka cloud9 IDE:

Ia akan membuka terminal Cloud9 IDE:

Langkah seterusnya ialah menambah repositori MongoDB, dan untuk itu, hanya buat fail baharu dengan arahan berikut:

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

Sekarang tampal kod ini dalam fail:

[ mongodb-org- 6.0 ]
nama =Repositori MongoDB
baseurl =https: // repo.mongodb.org / sedap / amazon / 2 / mongodb-org / 6.0 / x86_64 /
gpgcheck = 1
didayakan = 1
gpgkey =https: // www.mongodb.org / statik / pgp / pelayan- 6.0 .asc

Selepas menambah kod, simpan fail dan keluar darinya, dengan menekan CTRL + O dan CTRL + X kunci:

Untuk memasang jenis pakej mongodb-org:

$ sudo sedap pasang -dan mongodb-org

Selepas pemasangan, taip arahan ini untuk menyemak versi yang dipasang:

$ mongod --versi

Lawati laman web MongoDB dan Log masuk . Sekarang pilih Pangkalan Data yang anda ingin sambungkan pada AWS, dan klik pada Sambung butang:

Ia akan membuka wizard, klik pada Sambung dengan MongoDB Shell :

Pilih pilihan, Pilih pilihan, Saya telah memasang MongoDB Shell dan salin rentetan sambungan: :

Navigasi kembali ke terminal Cloud9 dan tampal rentetan sambungan. Tekan Enter, ia akan meminta kata laluan, taip kata laluan MongoDB anda dan tekan Enter:

Dalam output di atas, kelihatan MongoDB disambungkan menggunakan Cloud9 pada AWS.

Sambung ke MongoDB menggunakan EC2

Pergi ke Konsol Pengurusan Amazon dan cari EC2 dalam bar carian. Buka papan pemuka EC2 dan klik pada Lancarkan Instance senarai juntai bawah, dan pilih pilihan Contoh pelancaran :

Ia akan membuka Lancarkan wizard contoh, taip nama untuk contoh EC2 ini:

Pilih Imej Mesin Amazon sebagai Amazon Linux , dan pastikan ianya seni bina ditetapkan kepada 64 bit:

Pilih pasangan kunci sedia ada untuk log masuk selamat atau jana pasangan kunci baharu menggunakan pilihan lalai:

Biarkan selebihnya tetapan sebagai lalai dan tekan butang Contoh pelancaran butang:

A mesej kejayaan akan dipaparkan, klik pada Sambung ke Instance butang:

Pilih Pelanggan SSH tab dan salin SSH perintah:

Langkah seterusnya ialah membuka Command Prompt atau Powershell dan tampal perintahnya:

Catatan : Taip ya, pada gesaan untuk kesinambungan.

Mari tambahkan Repositori untuk MongoDB dalam fail, jadi taip arahan ini untuk mencipta dan membuka fail:

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

Tulis kod ini dalam fail:

[ mongodb-org- 6.0 ]
nama =Repositori MongoDB
baseurl =https: // repo.mongodb.org / sedap / amazon / 2 / mongodb-org / 6.0 / x86_64 /
gpgcheck = 1
didayakan = 1
gpgkey =https: // www.mongodb.org / statik / pgp / pelayan- 6.0 .asc

Dan simpannya:

Untuk memasang pakej mongodb-org, taip:

$ sudo sedap pasang -dan mongodb-org

Untuk menyemak versi versi yang dipasang, taip:

$ mongod --versi

Navigasi ke tapak web Rasmi MongoDB, pilih Pangkalan Data yang anda ingin sambungkan pada AWS dan klik pada butang Sambung. Ia akan membuka wizard ini, dari sini pilih pilihan Saya telah memasang MongoDB Shell dan salin rentetan sambungan:

Langkah terakhir ialah tampal rentetan sambungan ke dalam Prompt Perintah Pelanggan SSH dan tekan Masuk dan taip Kata Laluan akaun MongoDB anda:

Dalam output di atas kelihatan bahawa Pangkalan Data MongoDB berjaya disambungkan menggunakan EC2 pada AWS.

Kesimpulan

Ramai orang ingin menyambungkan Pangkalan Data MongoDB mereka ke AWS kerana kemudahan keselamatan, kebolehskalaan dan sandarannya. Ia boleh dilakukan melalui pelbagai kaedah, tetapi dalam artikel ini, kami menyambungkan MongoDB ke AWS menggunakan Awan 9 dan juga EC2 contoh. Menambah repositori untuk MongoDB dan memasang pakej MongoDB-org, kemudian menyambungkan pangkalan data yang dikehendaki daripada tapak web rasmi MongoDB menggunakan rentetan sambungan.