উবুন্টু অপারেটিং সিস্টেমে মোংগোডিবি কীভাবে ইনস্টল করবেন?



এই নিবন্ধটি আপনাকে কিভাবে উবুন্টু অপারেটিং সিস্টেমে একটি পুঙ্খানুপুঙ্খভাবে এবং বিস্তারিত ব্যবহারিক বিক্ষোভের মাধ্যমে মঙ্গোডিবি ইনস্টল করতে হবে তা বলবে।

উইন্ডোজ অপারেটিং সিস্টেমের পরে কেবল দ্বিতীয়, লিনাক্স বর্তমানে শিল্পের অন্যতম জনপ্রিয় অপারেটিং সিস্টেম। তবে উইন্ডোজ এবং ম্যাক ওএসের বিপরীতে যা কিছু স্ট্যান্ডার্ড সংস্করণে রয়েছে, লিনাক্স অপারেটিং সিস্টেমে বিভিন্ন ধরণের স্বাদ রয়েছে যা ব্যবহারকারীরা তাদের প্রয়োজনের উপর নির্ভর করে ডাউনলোড করতে পারেন। লিনাক্স অপারেটিং সিস্টেমের এমন একটি স্বাদ হ'ল উবুন্টু যা বর্তমানে লিনাক্সের সবচেয়ে জনপ্রিয় স্বাদ fla আপনি যদি ব্যবহার করতে চান আপনার উবুন্টু অপারেটিং সিস্টেমে প্রথমটি হ'ল আপনার উবুন্টু অপারেটিং সিস্টেমে মঙ্গোডিবি ইনস্টল করা এবং এই নিবন্ধে আমরা ঠিক সে সম্পর্কে আলোচনা করব।

নিম্নলিখিত পয়েন্টারগুলি এই নিবন্ধে কভার করা হবে,





চল শুরু করি!

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



উবুন্টু ওএস এ মঙ্গোডিবি ইনস্টল করতে নীচে বর্ণিত পদক্ষেপগুলি অনুসরণ করুন।

মঙ্গোডিবি প্যাকেজ আমদানি করুন

এই পদক্ষেপে আপনাকে প্রথমে উবুন্টু প্যাকেজ পরিচালন সিস্টেম দ্বারা ব্যবহৃত সর্বজনীন কীটি আমদানি করতে হবে। উবুন্টু প্যাকেজ ম্যানেজমেন্ট সিস্টেমটি ব্যবহার করার সর্বোত্তম সুবিধাগুলির মধ্যে একটি হ'ল জিপিজি কী ব্যবহার করে সবকিছু স্বাক্ষরিত হয়েছে কিনা তা যাচাই করে যে এটি আমদানি করে এমন সমস্ত কীগুলির মধ্যে ধারাবাহিকতার পাশাপাশি সত্যতা রয়েছে।



মঙ্গোডিবি পাবলিক কী আমদানি করতে নীচের কমান্ডটি ব্যবহার করুন।

> সুডো এপটি-কী অ্যাড-কিসিভার এইচকেপি: //keyserver.ubuntu.com: 80 crecv 7F0CEB10

এটি সম্পন্ন হয়ে গেলে, আপনাকে মঙ্গোডিবি-র জন্য উত্স তালিকা ফাইল তৈরি করতে হবে

আপনার যে তালিকাটি তৈরি করতে হবে তা হ'ল, /etc/apt/sources.list.d/mongodb-org-3.4.list এবং এটি করার জন্য আপনি নীচের কমান্ডটি ব্যবহার করতে পারেন।

> প্রতিধ্বনি 'দেব http://repo.mongodb.org/apt/ubuntu xenial / mongodb-org / 3.4 মাল্টিভার্স' | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list

একটি সংখ্যা জাভা এর ফ্যাকটোরিয়াল

এটি শেষ হয়ে গেলে, আপনাকে স্থানীয় প্যাকেজ সংগ্রহস্থল আপডেট করতে হবে। এটি করার জন্য, নিম্নলিখিত কমান্ডটি ব্যবহার করুন।

> sudo অ্যাপটি-আপডেট আপডেট

এখন আসুন কিভাবে মংগোডিবি প্যাকেজ ইনস্টল করবেন তা দেখুন

মঙ্গোডিবি প্যাকেজ ইনস্টল করুন

এখন আপনি সফলভাবে মঙ্গোডিবি সংগ্রহস্থল আমদানি করেছেন, এখন মোংগোডিবি প্যাকেজ ইনস্টল করার সময় এসেছে।

উবুন্টুর জন্য আপনাকে মংগোডিবি এর সর্বশেষতম স্থিতিশীল সংস্করণ ইনস্টল করতে হবে এবং এটি করতে নিম্নলিখিত কমান্ডটি ব্যবহার করুন।

> sudo অ্যাপ্লিকেশন -y mongodb-org ইনস্টল করুন

কোনও নির্দিষ্ট পরিস্থিতিতে যদি আপনাকে উবুন্টুর জন্য একটি নির্দিষ্ট সংস্করণ ইনস্টল করতে হবে, আপনি নীচের কমান্ডটি ব্যবহার করতে পারেন ud সুপ্রতিষ্ঠিতভাবে ইনস্টল করুন -y মঙ্গোডব-ওড়গ = 3.4 মংগদ্ব-ওড়্গ-সার্ভার = 3.4 মঙ্গোডব-অরগ- শেল = 3.4 মঙ্গডব-ওআরগ-মঙ্গোস = 3.4 মঙ্গদ্ব-ওআরগ-সরঞ্জামগুলি = 3.4

এখন যেহেতু আমরা জানি যে উবুন্টুতে মঙ্গোডিবি কীভাবে ইনস্টল করতে হয়, আসুন এটি কীভাবে চালু করা যায় তা দেখুন,

মংগোডিবি প্ল্যাটফর্ম চালু করুন

এখন যেটি আপনার উবুন্টু সিস্টেমে সাফল্যের সাথে মঙ্গোডিবি ইনস্টল করা হয়েছে, এখন এটি চালু করার সময়। এটি করার জন্য, আপনি নীচের কোডটি ব্যবহার করতে পারেন।

> sudo vim /etc/systemd/system/mongodb.service

উপরের উদাহরণে, আমরা mongodb.service নামের একটি কনফিগারেশন ফাইল তৈরি করেছি / ইত্যাদি / systemd / সিস্টেমে এবং এটি ব্যবহার করে যা আমাদের প্রয়োজন সমস্ত মঙ্গোডিবি পরিচালনা করতে।

ফাইলটি সফলভাবে তৈরি হয়ে গেলে, একইটি খুলুন এবং এর বিষয়বস্তুতে নীচের কোডটি অনুলিপি করুন।

জাভাতে উদাহরণগুলি কী হতে পারে

# ইউনাইটে পরিষেবা শুরু হওয়ার আগে সন্তুষ্ট হওয়ার জন্য নির্ভরতা রয়েছে।

[ইউনিট] বিবরণ = মোংগোডিবি ডাটাবেস পরে = নেটওয়ার্ক.তারেট ডকুমেন্টেশন = https: //docs.mongodb.org/manual # পরিষেবা সিস্টেমডকে বলে, পরিষেবাটি কীভাবে শুরু করা উচিত। # কী `ব্যবহারকারীর দ্বারা উল্লেখ করা হয়েছে যে সার্ভারটি মঙ্গোদব ব্যবহারকারীর অধীনে চলবে এবং #` এক্সিকিস্টার্ট` মঙ্গোডিবি সার্ভারের জন্য স্টার্টআপ কমান্ডটি সংজ্ঞায়িত করে। [পরিষেবা] ব্যবহারকারী = মোংডব গ্রুপ = মোংডব এক্সিকিস্টার্ট = / ইউএসআর / বিন / মঙ্গোড - কিয়েট --config /etc/mongod.conf # ইনস্টলটি সিস্টেমডকে জানায় যখন পরিষেবাটি স্বয়ংক্রিয়ভাবে শুরু করা উচিত। # `মাল্টি-ইউজারআটারেজেট` মানে বুট চলাকালীন সার্ভারটি স্বয়ংক্রিয়ভাবে শুরু হয়ে যাবে। [ইনস্টল] WantedBy = মাল্টি- ব্যবহারকারীর.তারক

এটি হয়ে গেলে, নীচের কমান্ডটি ব্যবহার করে সিস্টেম পরিষেবা আপডেট করুন।

> systemctl ডেমন-পুনরায় লোড করুন

সিস্টেমক্ল্যাক ব্যবহার করে পরিষেবাটি শুরু করুন।

> sudo systemctl মংডোব শুরু করুন

আপনাকে নিশ্চিত করতে হবে যে মংগাডিবি 27017 পোর্টে শুরু হয়েছে this এটি করার জন্য, নীচের কোডটি ব্যবহার করুন।

> নেটস্ট্যাট -প্লান্টু

এর পরে আপনার পরিষেবাটি সঠিকভাবে শুরু হয়েছে কিনা তা পরীক্ষা করে দেখুন। একই কাজ করতে নীচের কোডটি ব্যবহার করুন,

> sudo systemctl স্থিতি mongodb

যদি সিস্টেমটি প্রত্যাশার মতো চলছে এবং চলমান থাকে তবে আপনার আউটপুটটি বর্তমানে ব্যবহৃত পিআইডি এবং মেমরি / সিপিইউ সহ সক্রিয় (চলমান) প্রদর্শিত হবে।

উদাহরণস্বরূপ প্রোগ্রাম সহ সি ++ এ গতিশীল মেমরি বরাদ্দ

যদি কোনও নির্দিষ্ট পরিস্থিতিতে আপনার মংগোডিবির স্বয়ংক্রিয় সূচনা সক্ষম করতে হয় তবে আপনাকে নিম্নলিখিত কমান্ডটি ব্যবহার করতে হবে।

> sudo systemctl মঙ্গডব সক্ষম করে

মঙ্গোডিবি বন্ধ করতে, এই আদেশটি ব্যবহার করুন।

> sudo systemctl স্টপ মংডোব

আপনার যদি পুনরায় চালু করতে চান তবে এই কমান্ডটি ব্যবহার করুন ong

> sudo systemctl পুনরায় চালু করুন মংডোব

এটি আমাদের এই নিবন্ধের চূড়ান্ত কিছুতে নিয়ে আসে,

মঙ্গোডিবি সার্ভারে কনফিগার করা এবং সংযুক্ত করা হচ্ছে

প্রথমে মঙ্গোডিবি শেলটি খুলুন। আপনার সার্ভারে এটি করতে, নিম্নলিখিত কমান্ডটি ব্যবহার করুন।

> মঙ্গো

একবার খোলার পরে, নীচের কোডটি ব্যবহার করে প্রশাসক ডাটাবেসে স্যুইচ করুন।

> অ্যাডমিন ব্যবহার করুন

এখন এই কমান্ডটি ব্যবহার করে রুট ব্যবহারকারী তৈরি করুন।

> db.createUser ({ব্যবহারকারী: 'অ্যাডমিন', pwd: & rdquopassword ', ভূমিকা: [{ভূমিকা:' রুট ', ডিবি:' প্রশাসক '}]})

এখন এই সব হয়ে গেলে, মঙ্গোডিবি শেলটি থেকে প্রস্থান করুন।

মঙ্গোডিবি পুনরায় চালু করুন এবং উপরের পদক্ষেপে তৈরি করা ব্যবহারকারীর সাথে সংযোগ করুন।

> মঙ্গো -u অ্যাডমিন -p প্রশাসক 123 - প্রমাণীকরণ ডেটাবেস অ্যাডমিন

আপনি যদি বর্তমান ডাটাবেসটি সংযুক্ত হয়ে দেখতে চান তবে নীচের কমান্ডটি ব্যবহার করুন।

ডিবিএস দেখান

এটি আমাদের এই নিবন্ধটি নিয়ে আসে। আমি আশা করি আপনি কীভাবে উবুন্টু অপারেটিং সিস্টেমে মংগোডিবি ইনস্টল করতে শিখেছেন।

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

আমাদের জন্য একটি প্রশ্ন আছে? তাদের মন্তব্য বিভাগে উল্লেখ করুন এবং আমরা আপনার কাছে ফিরে আসব।