Asterisk16 ইনস্টল উপর সেন্টওএস 7
সুচিপত্র:
- পূর্বশর্ত
- কাউচডিবি সংগ্রহস্থল সক্ষম করুন
- CentOS এ কাউচডিবি ইনস্টল করুন
- কাউচডিবি ইনস্টলেশন যাচাই করা হচ্ছে
- উপসংহার
অ্যাপাচি কাউচডিবি অ্যাপাচি সফ্টওয়্যার ফাউন্ডেশন দ্বারা বিকাশ করা একটি ফ্রি এবং ওপেন সোর্স নোএসকিউএল ডাটাবেস।
কাউচডিবি সার্ভার এর ডেটা নামক ডাটাবেসে সংরক্ষণ করে যা জেএসওএন কাঠামোর সাথে নথি ধারণ করে। প্রতিটি নথিতে বেশ কয়েকটি ক্ষেত্র এবং সংযুক্তি থাকে। ক্ষেত্রগুলিতে পাঠ্য, সংখ্যা, তালিকাগুলি, বুলিয়ানস অন্তর্ভুক্ত থাকতে পারে। এটিতে একটি RESTful HTTP এপিআই অন্তর্ভুক্ত যা আপনাকে ডাটাবেস দস্তাবেজগুলি পড়তে, তৈরি করতে, সম্পাদনা করতে এবং মুছতে দেয়।
এই টিউটোরিয়ালে, আমরা কীভাবে CentOS 7 এ কাউচডিবি এর সর্বশেষ সংস্করণটি ইনস্টল করবেন তা ব্যাখ্যা করব।
পূর্বশর্ত
আপনার CentOS সিস্টেমে নতুন প্যাকেজ ইনস্টল করতে সক্ষম হতে আপনাকে sudo সুবিধাগুলি সহ ব্যবহারকারী হিসাবে লগ ইন করতে হবে।
কাউচডিবি সংগ্রহস্থল সক্ষম করুন
কাউচডিবি সংগ্রহস্থল EPEL সংগ্রহস্থলের উপর নির্ভর করে। যদি আপনার সিস্টেমে EPEL সংগ্রহস্থল সক্ষম না করা থাকে তবে টাইপ করে এটি সক্ষম করুন:।
sudo yum install epel-release
এরপরে, আপনার পছন্দের সম্পাদকটি খুলুন এবং কাউচডিবি সংগ্রহস্থল ফাইলটি তৈরি করুন:
sudo nano /etc/yum.repos.d/bintray-apache-couchdb-rpm.repo
নিম্নলিখিত সামগ্রীটি ফাইলে আটকান:
/etc/yum.repos.d/bintray-apache-couchdb-rpm.repo
name=bintray--apache-couchdb-rpm baseurl=http://apache.bintray.com/couchdb-rpm/el$releasever/$basearch/ gpgcheck=0 repo_gpgcheck=0 enabled=1
ফাইলটি সংরক্ষণ করুন এবং সম্পাদকটি বন্ধ করুন।
CentOS এ কাউচডিবি ইনস্টল করুন
এখন সংগ্রহস্থল সক্ষম করা থাকলে, আপনি নিম্নলিখিত কমান্ডটি ব্যবহার করে কাউচডিবি প্যাকেজ ইনস্টল করতে পারেন:
sudo yum install couchdb
ইনস্টলেশন শেষ হয়ে গেলে, কাউচডিবি পরিষেবাটি সক্ষম করুন এবং শুরু করুন:
sudo systemctl start couchdb
sudo systemctl enable couchdb
ডিফল্টরূপে, কাউচডিবি কেবল লোকালহোস্টে শুনবে এবং কোনও প্রশাসক অ্যাকাউন্ট তৈরি হয় না।
অ্যাপাচি কাউচডিবি ডেটা এবং কনফিগারেশন ফাইলগুলি
/opt/couchdb
ডিরেক্টরিতে সঞ্চয় করা হয়। প্রশাসক অ্যাকাউন্ট তৈরি করতে স্থানীয়.
local.ini
ফাইলটি খুলুন এবং এর অধীনে একটি লাইন যুক্ত করুন
ফর্ম্যাট
username = password
।
sudo nano /opt/couchdb/etc/local.ini
/opt/couchdb/etc/local.ini
admin = mysecretpassword
কাউচডিবি পরিষেবাটি পুনরায় চালু করে পাসওয়ার্ডটিকে একটি হ্যাশে রূপান্তর করুন:
sudo systemctl restart couchdb
একাধিক প্রশাসনিক অ্যাকাউন্ট যুক্ত করতে একই ফর্ম্যাটটি ব্যবহার করুন। একটি নতুন অ্যাকাউন্ট যুক্ত করার পরে আপনাকে কাউচডিবি পরিষেবাটি পুনরায় চালু করতে হবে।
সিস্টেমের ডাটাবেসগুলি তৈরি করতে
curl
ব্যবহার করুন:
_users
,
_replicator
এবং
_global_changes
:
curl -u ADMINUSER:PASS -X PUT
curl -u ADMINUSER:PASS -X PUT
curl -u ADMINUSER:PASS -X PUT
প্রতিটি কমান্ডের নিম্নলিখিতটি ফেরত দেওয়া উচিত:
কাউচডিবি ইনস্টলেশন যাচাই করা হচ্ছে
ইনস্টলেশনটি সফলভাবে সম্পাদিত হয়েছে কিনা তা যাচাই করতে, নিম্নলিখিত
curl
কমান্ডটি জারি করুন যা কাউচডিবি ডাটাবেস তথ্যটি JSON ফর্ম্যাটে মুদ্রণ করবে:
curl
স্বচ্ছতার জন্য নীচের আউটপুটটি ফর্ম্যাট করা হয়েছে।
{ "couchdb":"Welcome", "version":"2.3.1", "git_sha":"c298091a4", "uuid":"17a6b911e0d5bfe36778b387510dbd93", "features":, "vendor":{ "name":"The Apache Software Foundation" } }
http://127.0.0.1:5984/_utils/
উপসংহার
আপনি কীভাবে কাউচডিবি সেন্টোস ইনস্টল করবেন 7.. আপনার পরবর্তী পদক্ষেপটি অ্যাপাচি কাউচডিবি ডকুমেন্টেশনটি দেখার এবং এই বিষয়ে আরও তথ্য সন্ধান করা হতে পারে।
সেন্টস কাউচডিবি ডাটাবেসসেন্টোস 8 এ কীভাবে কাউচডিবি ইনস্টল করবেন

অ্যাপাচি কাউচডিবি অ্যাপাচি সফ্টওয়্যার ফাউন্ডেশন দ্বারা বিকাশ করা একটি ফ্রি এবং ওপেন সোর্স নোএসকিউএল ডাটাবেস। এই নিবন্ধে, আমরা সেন্টস 8 এ কাউচডিবিয়ের ইনস্টলেশনটি কভার করব।
ডেবিয়ান 9 এ কীভাবে কাউচডিবি ইনস্টল করবেন

কাউচডিবি অ্যাপাচি সফ্টওয়্যার ফাউন্ডেশন দ্বারা পরিচালিত একটি ওপেন-সোর্স ত্রুটি-সহনশীল এবং স্কিমা-মুক্ত NoSQL ডাটাবেস database এই টিউটোরিয়ালে, আমরা কীভাবে দেবিয়ান 9 এ কাউচডিবি এর সর্বশেষ সংস্করণটি ইনস্টল করবেন তা ব্যাখ্যা করব।
উবুন্টুতে 18.04 এ কীভাবে কাউচডিবি ইনস্টল করবেন

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