AWS-এ MongoDB ডেটাবেসের সাথে কীভাবে সংযোগ করবেন

Aws E Mongodb Detabesera Sathe Kibhabe Sanyoga Karabena



MongoDB হল একটি NoSQL ডাটাবেস যা BSON নামক JSON ফর্ম্যাটে প্রচুর পরিমাণে ডেটা সঞ্চয় করতে পারে। নিরাপত্তা, স্কেলিং, খরচ-কার্যকারিতা এবং ডেটা ব্যাক আপ নিশ্চিত করতে, এটি বিভিন্ন মাধ্যমে AWS এর সাথে সংযুক্ত করা যেতে পারে।

এই নিবন্ধটি AWS-এ MongoDB ডেটাবেসের সাথে সংযোগ করার জন্য দুটি সহজ পদ্ধতি প্রদান করবে:

Amazon Cloud9 ব্যবহার করে MongoDB কানেক্ট করুন

অ্যামাজন ম্যানেজমেন্ট কনসোলে, অনুসন্ধান করুন ক্লাউড 9 এবং ক্লিক করুন ক্লাউড 9 একটি নতুন উইজার্ড খুলতে পরিষেবা:









ক্লিক করুন পরিবেশ তৈরি করুন বোতাম:







একটি নতুন পরিবেশ তৈরি করুন উইজার্ড খুলবে, প্রবেশ করুন নাম পরিবেশের জন্য:



নির্বাচন করুন প্ল্যাটফর্ম আপনার পছন্দ অনুযায়ী:

তৈরি বোতাম টিপুন:

একটি বার্তা প্রদর্শন করবে যে MongoDB তৈরিতে কয়েক মিনিট সময় লাগবে:

MongoDB তৈরি হয়ে গেলে, একটি সফল বার্তা প্রদর্শিত হবে। এই মেসেজ পাওয়ার পর ক্লিক করুন খোলা cloud9 IDE:

এটি Cloud9 IDE এর টার্মিনাল খুলবে:

পরবর্তী পদক্ষেপটি হল MongoDB সংগ্রহস্থল যোগ করা, এবং এর জন্য, নিম্নলিখিত কমান্ড দিয়ে একটি নতুন ফাইল তৈরি করুন:

$ sudo ন্যানো / ইত্যাদি / yum.repos.d / mongodb-org- 6.0 রেপো

এখন ফাইলটিতে এই কোডটি পেস্ট করুন:

[ mongodb-org- 6.0 ]
নাম =মঙ্গোডিবি সংগ্রহস্থল
baseurl =https: // repo.mongodb.org / yum / amazon / 2 / mongodb-org / 6.0 / x86_64 /
জিপিজিচেক = 1
সক্রিয় = 1
gpgkey =https: // www.mongodb.org / স্থির / pgp / সার্ভার- 6.0 .asc

কোড যোগ করার পরে, ফাইলটি সংরক্ষণ করুন এবং টিপে প্রস্থান করুন CTRL + O এবং CTRL + X কী:

mongodb-org প্যাকেজ টাইপ ইনস্টল করতে:

$ sudo yum ইনস্টল করুন -এবং mongodb-org

ইনস্টলেশনের পরে, এর ইনস্টল করা সংস্করণটি পরীক্ষা করতে এই কমান্ডটি টাইপ করুন:

$ মঙ্গোড --সংস্করণ

পরিদর্শন MongoDB ওয়েবসাইট এবং সাইন ইন করুন . এখন ডাটাবেস নির্বাচন করুন যে আপনি AWS-এ সংযোগ করতে চান, এবং ক্লিক করুন সংযোগ করুন বোতাম:

এটি একটি উইজার্ড খুলবে, ক্লিক করুন MongoDB Shell এর সাথে সংযোগ করুন :

বিকল্পটি নির্বাচন করুন, বিকল্পটি নির্বাচন করুন, আমার কাছে MongoDB শেল ইনস্টল আছে এবং সংযোগ স্ট্রিং অনুলিপি করুন: :

Cloud9 টার্মিনালে ফিরে যান এবং সংযোগ স্ট্রিং আটকান। এন্টার টিপুন, এটি পাসওয়ার্ড চাইবে, আপনার মঙ্গোডিবি পাসওয়ার্ড টাইপ করুন এবং এন্টার টিপুন:

উপরের আউটপুটে, এটি দৃশ্যমান যে MongoDB AWS-এ Cloud9 ব্যবহার করে সংযুক্ত।

EC2 ব্যবহার করে MongoDB এর সাথে সংযোগ করুন

যান আমাজন ম্যানেজমেন্ট কনসোল এবং অনুসন্ধান EC2 অনুসন্ধান বারে। খোলা EC2 ড্যাশবোর্ড এবং ক্লিক করুন লঞ্চ ইনস্ট্যান্স ড্রপ-ডাউন তালিকা, এবং বিকল্পটি নির্বাচন করুন লঞ্চ উদাহরণ :

এটি একটি ইনস্ট্যান্স উইজার্ড চালু করবে, এই EC2 উদাহরণের জন্য নাম টাইপ করুন:

একটি অ্যামাজন মেশিন ইমেজ হিসাবে নির্বাচন করুন আমাজন লিনাক্স , এবং এটা নিশ্চিত করুন স্থাপত্য 64 বিট সেট করা হয়েছে:

সুরক্ষিত লগইন করার জন্য একটি ইতিমধ্যে বিদ্যমান কী জোড়া নির্বাচন করুন বা ডিফল্ট বিকল্পগুলি ব্যবহার করে একটি নতুন কী জোড়া তৈরি করুন:

বাকি সেটিংস ডিফল্ট হিসাবে ছেড়ে দিন এবং টিপুন লঞ্চ উদাহরণ বোতাম:

সাফল্যের বার্তা প্রদর্শিত হবে, ক্লিক করুন ইনস্ট্যান্সে সংযোগ করুন বোতাম:

নির্বাচন করুন SSH ক্লায়েন্ট ট্যাব এবং অনুলিপি এসএসএইচ আদেশ:

পরবর্তী ধাপ হল কমান্ড প্রম্পট বা পাওয়ারশেল ওপেন করা পেস্ট আদেশ:

বিঃদ্রঃ : ধারাবাহিকতার জন্য প্রম্পটে হ্যাঁ টাইপ করুন।

আসুন একটি ফাইলে MongoDB-এর জন্য সংগ্রহস্থল যোগ করুন, তাই ফাইলটি তৈরি এবং খুলতে এই কমান্ডটি টাইপ করুন:

$ sudo ন্যানো / ইত্যাদি / yum.repos.d / mongodb-org- 6.0 রেপো

ফাইলটিতে এই কোডটি লিখুন:

[ mongodb-org- 6.0 ]
নাম =মঙ্গোডিবি সংগ্রহস্থল
baseurl =https: // repo.mongodb.org / yum / amazon / 2 / mongodb-org / 6.0 / x86_64 /
জিপিজিচেক = 1
সক্রিয় = 1
gpgkey =https: // www.mongodb.org / স্থির / pgp / সার্ভার- 6.0 .asc

এবং এটি সংরক্ষণ করুন:

mongodb-org প্যাকেজ ইনস্টল করতে, টাইপ করুন:

$ sudo yum ইনস্টল করুন -এবং mongodb-org

ইনস্টল করা সংস্করণের সংস্করণ পরীক্ষা করতে, টাইপ করুন:

$ মঙ্গোড --সংস্করণ

MongoDB-এর অফিসিয়াল ওয়েবসাইটে নেভিগেট করুন, আপনি AWS-এ সংযোগ করতে চান এমন ডেটাবেস নির্বাচন করুন এবং সংযোগ বোতামে ক্লিক করুন। এটি এই উইজার্ডটি খুলবে, এখান থেকে আমার কাছে মঙ্গোডিবি শেল ইনস্টল করা আছে বিকল্পটি নির্বাচন করুন এবং সংযোগ স্ট্রিংটি অনুলিপি করুন:

চূড়ান্ত ধাপ হল পেস্ট SSH ক্লায়েন্টের কমান্ড প্রম্পটে সংযোগ স্ট্রিং এবং আঘাত করুন প্রবেশ করুন এবং আপনার MongoDB অ্যাকাউন্টের পাসওয়ার্ড টাইপ করুন:

উপরের আউটপুটে এটি দৃশ্যমান যে MongoDB ডেটাবেস AWS-এ EC2 ব্যবহার করে সফলভাবে সংযুক্ত হয়েছে।

উপসংহার

নিরাপত্তা, মাপযোগ্যতা এবং ব্যাকআপ সুবিধার কারণে অনেকেই তাদের MongoDB ডেটাবেসকে AWS-এর সাথে সংযুক্ত করতে চান। এটি বিভিন্ন পদ্ধতির মাধ্যমে সম্ভব, তবে এই নিবন্ধে, আমরা MongoDB কে AWS ব্যবহার করে সংযুক্ত করেছি ক্লাউড 9 এবং EC2 দৃষ্টান্ত. MongoDB-এর জন্য একটি সংগ্রহস্থল যোগ করা এবং MongoDB-org প্যাকেজ ইনস্টল করা, তারপর সংযোগ স্ট্রিং ব্যবহার করে MongoDB-এর অফিসিয়াল ওয়েবসাইট থেকে পছন্দসই ডাটাবেস সংযোগ করা।