উবুন্টু 20.04 এ অ্যাপাচি কাউচডিবি কীভাবে ইনস্টল করবেন


এরলং এ প্রয়োগ করা হয়েছে, অ্যাপাচি কাউচডিবি, যা কেবলমাত্র কাউচডিবি হিসাবে পরিচিত, এটি একটি ওপেন সোর্স নোএসকিউএল ডাটাবেস যা জেএসএন ফর্ম্যাটে ডেটা স্টোরেজকে কেন্দ্র করে। কাউচডিবি হ'ল অপারেশন টিম এবং ব্যবসায়ের জন্য একটি উচ্চ-পারফরম্যান্স নোএসকিউএল ডাটাবেস সমাধান খুঁজছেন perfect মাইএসকিউএলের মতো সম্পর্কিত ডেটাবেসগুলির বিপরীতে, কাউচডিবি বিভিন্ন স্কাউটিং ডিভাইস জুড়ে রেকর্ড পরিচালনা সহজ করে একটি স্কিমা-মুক্ত ডেটা মডেল ব্যবহার করে।

এই টিউটোরিয়ালটি আপনাকে দেখায় যে কীভাবে উবুন্টু 20.04 এ অ্যাপাচি কাউচডিবি এর সর্বশেষ সংস্করণটি ইনস্টল করবেন।

পদক্ষেপ 1: কাউচডিবি সংগ্রহস্থল সক্ষম করুন

শুরু করতে, আপনার সার্ভারের দৃষ্টান্তে লগ ইন করুন এবং জিপিজি কীটি প্রদর্শিত হিসাবে আমদানি করুন।

$ curl -L https://couchdb.apache.org/repo/bintray-pubkey.asc   | sudo apt-key add -

এরপরে, প্রদর্শিত হিসাবে কাউচডিবি সংগ্রহস্থল সক্ষম করতে ভুলবেন না।

$ echo "deb https://apache.bintray.com/couchdb-deb focal main" >> /etc/apt/sources.list

সংগ্রহস্থল এবং কী যুক্ত হয়ে গেলে, পরবর্তী ধাপে এগিয়ে যান।

পদক্ষেপ 2: উবুন্টুতে অ্যাপাচি কাউচডিবি ইনস্টল করুন

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

$ sudo apt update
$ sudo apt install apache2 couchdb -y

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

পরবর্তী প্রম্পটে, আপনার নেটওয়ার্ক ইন্টারফেসটি কনফিগার করার কথা রয়েছে যা কাউচডিবি আবদ্ধ করবে। স্বতন্ত্র সার্ভার মোডে, ডিফল্টটি 127.0.0.1 (লুপব্যাক) হয়।

যদি এটি ক্লাস্টার্ড মোড হয় তবে সার্ভারের ইন্টারফেস আইপি ঠিকানা লিখুন বা 0.0.0.0 টাইপ করুন, যা সমস্ত নেটওয়ার্ক ইন্টারফেসের সাথে কাউচডিবি আবদ্ধ করে।

এরপরে, প্রশাসকের পাসওয়ার্ড সেট করুন।

আপনার ইনস্টলেশনটি চূড়ান্ত করতে সেট পাসওয়ার্ডটি নিশ্চিত করুন।

পদক্ষেপ 3: কাউচডিবি ইনস্টলেশন যাচাই করুন

কাউচডিবি সার্ভার টিসিপি পোর্টটি 5984 ডিফল্টরূপে শুনে। আপনার কৌতূহল নিবারণ করতে, দেখানো মতো নেটস্যাট কমান্ডটি চালান।

$ netstat -pnltu | grep 5984

ইনস্টলেশনটি সফল হয়েছিল এবং পরিষেবাটি চলছে কিনা তা যাচাই করতে নীচে কার্ল কমান্ডটি চালান। কাউছডিবি ডাটাবেস যা জেএসওএন ফর্ম্যাটে মুদ্রিত রয়েছে সে সম্পর্কে আপনার নিম্নলিখিত তথ্য পাওয়া উচিত।

$ curl http://127.0.0.1:5984/

আপনার টার্মিনালের আউটপুটটি দেখতে এইরকম হবে:

পদক্ষেপ 4: অ্যাক্সেস কাউচডিবি ওয়েব ইন্টারফেস

আপনি আপনার ব্রাউজারটি খুলতে পারেন এবং http://127.0.0.1:5984/_utils/ এ ব্রাউজ করতে পারেন এবং আপনার ডাটাবেসে লগইন করতে প্রশাসকের নাম এবং পাসওয়ার্ড টাইপ করুন:

অ্যাপাচি কাউচডিবি সফলভাবে কনফিগার ও ইনস্টল হওয়ার পরে, এর অবস্থান শুরু, সক্ষম, থামাতে এবং পরীক্ষা করতে নীচের কমান্ডগুলি ব্যবহার করুন।

$ sudo systemctl start couchdb.service
$ sudo systemctl enable couchdb.service
$ sudo systemctl stop couchdb.service

চেক স্থিতি কমান্ডটি দেখায়:

$ sudo systemctl status couchdb.service

কাউচডিবি সম্পর্কিত আরও তথ্যের জন্য অ্যাপাচি কাউচডিবি ডকুমেন্টেশন দেখুন। এটি আমাদের আশা যে আপনি এখন উবুন্টু 20.04 এ স্বাচ্ছন্দ্যে কাউচডিবি ইনস্টল করতে পারেন।