উবুন্টু 24.04 এ মঙ্গোডিবি কীভাবে ইনস্টল করবেন

Ubuntu 24 04 E Mangodibi Kibhabe Inastala Karabena



যখন ডাটাবেসের কথা আসে, তখন আপনার কাছে রিলেশনাল বা অ-রিলেশনাল ডাটাবেস থাকতে পারে। রিলেশনাল ডাটাবেস এসকিউএল সিনট্যাক্স অনুসরণ করে এবং তাদের ডেটা স্ট্রাকচার্ড টেবিলে সংরক্ষণ করা হয়। এই ধরনের ডাটাবেসের উদাহরণ হল MySQL। যাইহোক, নন-রিলেশনাল ডাটাবেস অন্যান্য ফরম্যাটে যেমন গ্রাফ, ডকুমেন্ট ইত্যাদিতে ডেটা সঞ্চয় করে এবং একটি ভালো উদাহরণ হল MongoDB।

MongoDB হল একটি অ-রিলেশনাল ডাটাবেস যা নথি হিসাবে ডেটা সংরক্ষণ করে। ডাটাবেসটি ওপেন-সোর্স, এবং আপনার উৎস তালিকায় এর সংগ্রহস্থল যোগ করে, আপনি এটিকে আপনার উবুন্টু 24.04 এ ইনস্টল করতে পরিচালনা করবেন। এই পোস্টটি আপনাকে প্রতিটি প্রয়োজনীয় পদক্ষেপের মধ্য দিয়ে নিয়ে যায়।







উবুন্টু 24.04-এ মঙ্গোডিবি ইনস্টলেশন গাইড

অন্যান্য ডাটাবেসের তুলনায় MongoDB বেছে নেওয়ার অনেক কারণ রয়েছে। উদাহরণস্বরূপ, আপনি যদি স্কেলেবিলিটি এবং নমনীয়তা অর্জন করতে চান, মঙ্গোডিবি হল আদর্শ নন-রিলেশনাল ডাটাবেস। এছাড়াও, MongoDB 32 এবং 64-বিট সিস্টেমগুলিকে মিটমাট করে।



MongoDB ইনস্টল করতে, নিম্নলিখিত পদক্ষেপগুলি ব্যবহার করুন।
ধাপ 1: সংগ্রহস্থল আপডেট করুন
MongoDB ইনস্টল করার সময়, প্রস্তাবিত পদ্ধতি হল আপনার উত্স তালিকায় MongoDB সংগ্রহস্থল যোগ করে এর সর্বশেষ সংস্করণটি পেতে। এইভাবে, আমাদের প্রথমে প্যাকেজ সূচকটি আপডেট করে রিফ্রেশ করতে হবে।



$ sudo apt আপডেট

ধাপ 2: নির্ভরতা প্যাকেজ ইনস্টল করুন
আমরা MongoDB ইনস্টল করার আগে, আমাদের উবুন্টু 24.04 এ কয়েকটি প্যাকেজ উপলব্ধ থাকতে হবে। তাদের মধ্যে কিছু ইতিমধ্যে ইনস্টল করা আছে কিন্তু এই নির্ভরতা প্যাকেজগুলি পরিচালনা করতে আপনার নীচের কমান্ডটি চালানো উচিত।





$ sudo apt gnupg wget apt ইনস্টল করুন - পরিবহন - https ca - সার্টিফিকেট সফটওয়্যার - বৈশিষ্ট্য - সাধারণ

ধাপ 3: MongoDB-এর GPG কী আমদানি করুন
তৃতীয় পক্ষের সংগ্রহস্থল থেকে প্যাকেজ ইনস্টল করার সময়, আপনার সিস্টেমে কোনো ক্ষতি না হয় তা নিশ্চিত করার জন্য প্যাকেজগুলির সত্যতা যাচাই করার জন্য আপনার একটি GPG কী আমদানি করা উচিত। MongoDB সংগ্রহস্থলের জন্য, আমরা নীচের GPG কী আমদানি করব।

$ wget - qO - https : //pgp.mongodb.com/server-7.0.asc | gpg -- dearmor | sudo tee /usr/share/keyrings/mongodb-server-7.0.gpg >/dev/null

ধাপ 4: MongoDB এর সংগ্রহস্থল যোগ করুন
পরবর্তী পদক্ষেপটি হল আপনার উবুন্টু নোবেল নম্বাটের জন্য মঙ্গোডিবি সংগ্রহস্থল যোগ করা। আমরা ব্যবহার করেছি ইকো কমান্ড আমাদের উৎস তালিকায় সংগ্রহস্থল যোগ করতে। দ্য lsb_release -cs উবুন্টু 24.04 এর কোডনেম আনবে এবং সংশ্লিষ্ট MongoDB সংগ্রহস্থল আনতে এটি ব্যবহার করবে।



$ প্রতিধ্বনি 'deb [ arch=amd64,arm64 signed-by=/usr/share/keyrings/mongodb-server-7.0.gpg ] https://repo.mongodb.org/apt/ubuntu $(lsb_release/71E52 $(lsb_release)/multiverse. | sudo টি - / ইত্যাদি / উপযুক্ত / সূত্র তালিকা . d / mongodb - org - 7.0 . তালিকা

আবার, নতুন যোগ করা সংগ্রহস্থল রিফ্রেশ করতে আপনার সংগ্রহস্থল আপডেট করুন।

$ sudo apt আপডেট

ধাপ 5: MongoDB ইনস্টল করুন
আমাদের সিস্টেমে MongoDB সংগ্রহস্থলের সাথে, আমরা এখন নিম্নলিখিত কমান্ড ব্যবহার করে MongoDB ইনস্টল করতে পারি।

$ sudo apt mongodb ইনস্টল করুন - org

ধাপ 6: মঙ্গোডিবি পরিষেবা সক্ষম করুন এবং শুরু করুন
MongoDB ইনস্টল করার পরে, আমাদের এখনও এটি সক্রিয় করতে হবে এবং এটি সক্রিয় এবং চলমান কিনা তা নিশ্চিত করতে পরীক্ষা করতে হবে। আমরা রেফারেন্স দেব mongod.service নিম্নলিখিত কমান্ড সহ।

$ sudo systemctl মঙ্গোড সক্ষম করুন। সেবা
$ sudo systemctl অবস্থা মঙ্গোড। সেবা

ধাপ 7: MongoDB সংযোগ পরীক্ষা করুন
আমরা আমাদের সিস্টেমে MongoDB ইনস্টল করেছি, কিন্তু সবকিছু চেক আউট নিশ্চিত করতে আমাদের সংযোগ পরীক্ষা করতে হবে। একটি চমৎকার উপায় ব্যবহার করে একটি সংযোগ স্থিতি চালানো হয় মঙ্গোলিয়ান শেল টুল। ডাটাবেসের সাথে সংযোগ স্থাপন করা গেলে, আমরা একটি 'ওকে' রিটার্ন স্ট্যাটাস পাব।

$ মঙ্গোলিয়ান -- eval 'db.runCommand({ connection Status: 1 })'

ধাপ 8: উন্নত নিরাপত্তার জন্য MongoDB কনফিগার করুন
MongoDB এর মৌলিক কনফিগারেশন রয়েছে যা মৌলিক ব্যবহারের জন্য ঠিক কাজ করে। যাইহোক, এটির কনফিগারেশন ফাইলের নিরাপত্তা বিভাগটি সম্পাদনা করার পরামর্শ দেওয়া হয়, বিশেষ করে যদি এটি একটি উত্পাদন পরিবেশে ব্যবহার করা হয়। একটি টেক্সট এডিটর ব্যবহার করে আপনার MongoDB এর কনফিগারেশন ফাইলটি খুলুন এবং নীচের চিত্রের মতো নিরাপত্তা বিভাগটি সম্পাদনা করুন।

ফাইলটি সংরক্ষণ করুন, পাঠ্য সম্পাদক থেকে প্রস্থান করুন এবং MongoDB পরিষেবা পুনরায় চালু করুন।

$ sudo systemctl রিস্টার্ট মঙ্গোড। সেবা

ধাপ 9: একটি অ্যাডমিন ব্যবহারকারী তৈরি করুন
আপনার ডাটাবেস নিরাপত্তা বাড়ানোর অংশ হিসাবে, আপনাকে একটি প্রশাসনিক ব্যবহারকারী তৈরি করতে হবে। এটি করার জন্য, নীচের কমান্ডের সাহায্যে MongoDB শেল অ্যাক্সেস করুন এবং আপনি কোন ডাটাবেস ব্যবহার করতে চান তা নির্বাচন করুন।

$ মঙ্গোলিয়ান
$ অ্যাডমিন ব্যবহার করুন

এরপরে, আপনার ডাটাবেসের জন্য একজন অ্যাডমিন ব্যবহারকারী তৈরি করুন এবং তাদের পাসওয়ার্ড এবং ব্যবহারকারীর নাম সেট করুন। তদুপরি, তাদের ভূমিকা সেট করুন এবং শেষ পর্যন্ত, এটি বন্ধ করতে শেলটি ছেড়ে দিন।

আপনার অ্যাডমিন ব্যবহারকারী সফলভাবে তৈরি হয়েছে তা যাচাই করতে, তাদের ব্যবহারকারীর নাম এবং নির্ধারিত পাসওয়ার্ড ব্যবহার করে আপনার MongoDB-তে লগ ইন করুন।

$ মঙ্গোলিয়ান - ইউ ব্যবহারকারীর নাম - পি

একবার আপনি আপনার পাসওয়ার্ড প্রবেশ করান, আপনাকে MongoDB-তে অ্যাক্সেস পেতে হবে। শেষ ধাপ হল অ্যাডমিন ডাটাবেস নির্বাচন করা এবং উপলব্ধ ব্যবহারকারীদের প্রদর্শন করা।

আউটপুট নিশ্চিত করা উচিত যে আপনার অ্যাডমিন ব্যবহারকারী বিদ্যমান।
উবুন্টু 24.04 এ মঙ্গোডিবি কীভাবে ইনস্টল করবেন।

উপসংহার

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