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.