অ্যান্ড্রয়েড

সেন্টোস 8 এ কীভাবে কাউচডিবি ইনস্টল করবেন

CentOS 8 Screenfetch, আইকন ও জিটিকে থিম ইনস্টল করার জন্য কিভাবে

CentOS 8 Screenfetch, আইকন ও জিটিকে থিম ইনস্টল করার জন্য কিভাবে

সুচিপত্র:

Anonim

অ্যাপাচি কাউচডিবি অ্যাপাচি সফ্টওয়্যার ফাউন্ডেশন দ্বারা বিকাশ করা একটি ফ্রি এবং ওপেন সোর্স নোএসকিউএল ডাটাবেস। এটি একটি একক নোড বা গুচ্ছযুক্ত ডাটাবেস হিসাবে ব্যবহার করা যেতে পারে।

কাউচডিবি সার্ভারের নামযুক্ত ডাটাবেসে এটির ডেটা সংরক্ষণ করে, এতে জেএসওএন কাঠামোযুক্ত নথি রয়েছে। প্রতিটি নথিতে বেশ কয়েকটি ক্ষেত্র এবং সংযুক্তি থাকে। ক্ষেত্রগুলিতে পাঠ্য, সংখ্যা, তালিকাগুলি, বুলিয়ানস অন্তর্ভুক্ত থাকতে পারে। এটিতে একটি RESTful HTTP এপিআই অন্তর্ভুক্ত যা আপনাকে ডাটাবেস নথিগুলি পড়তে, তৈরি করতে, সম্পাদনা করতে এবং মুছতে দেয়।

, আমরা সেন্টস 8 এ কাউচডিবি ইনস্টল করব।

কাউচডিবি সংগ্রহস্থল সক্ষম করা হচ্ছে

CentOS 8 এ কাউচডিবি ইনস্টল করার সহজতম উপায় হ'ল বিক্রেতার সংগ্রহস্থল সক্ষম করা এবং বাইনারি প্যাকেজগুলি ইনস্টল করা।

আপনার পছন্দসই সম্পাদকটি মূল বা ব্যবহারকারী হিসাবে sudo সুবিধাগুলি সহ খুলুন এবং কাউচডিবি সংগ্রহস্থল ফাইলটি তৈরি করুন:

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 dnf install couchdb

ইনস্টলেশন শেষ হয়ে গেলে, কাউচডিবি পরিষেবাটি সক্ষম করুন এবং শুরু করুন:

sudo systemctl enable --now couchdb

কাউচডিবি কনফিগার করা হচ্ছে

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

আপনি ফাউসটন ব্যবহার করে কাউচডিবি কনফিগার করতে পারেন, http://127.0.0.1:5984/_utils#setup বা কমান্ড-লাইন থেকে। সেটআপ উইজার্ড মোড নির্বাচন এবং অ্যাডমিন তৈরির জন্য আপনাকে গাইড করবে।

আমরা কমান্ড-লাইন থেকে অ্যাডমিন ব্যবহারকারী এবং ডাটাবেস তৈরি করব।

অ্যাপাচি কাউচডিবি ডেটা এবং কনফিগারেশন ফাইলগুলি /opt/couchdb ডিরেক্টরিতে সঞ্চয় করা হয়। প্রশাসক অ্যাকাউন্ট তৈরি করতে, স্থানীয়. local.ini ফাইলটি খুলুন এবং এর অধীনে একটি লাইন যুক্ত করুন ফর্ম্যাট username = password

sudo nano /opt/couchdb/etc/local.ini /opt/couchdb/etc/local.ini

admin = mysecretpassword

পাসওয়ার্ডটি একটি হ্যাশে পরিবর্তন করতে কাউচডিবি পরিষেবাটি পুনরায় চালু করুন:

sudo systemctl restart couchdb

আপনি একাধিক প্রশাসনিক অ্যাকাউন্ট যুক্ত করতে একই ফর্ম্যাটটি ব্যবহার করতে পারেন। একটি নতুন অ্যাকাউন্ট যুক্ত করার পরে সর্বদা কাউচডিবি পরিষেবা পুনরায় চালু করুন।

সিস্টেম ডাটাবেস _users , _replicator এবং _global_changes _replicator তৈরি করতে curl ব্যবহার করুন:

curl -u ADMINUSER:PASS -X PUT curl -u ADMINUSER:PASS -X PUT curl -u ADMINUSER:PASS -X PUT

প্রতিটি কমান্ডের নিম্নলিখিতটি ফেরত দেওয়া উচিত:

{"ok":true}

কাউচডিবি ইনস্টলেশন যাচাই করা হচ্ছে

কাউচডিবি সার্ভারটি localhost:5984 এ চলছে। ইনস্টলেশনটি সফল হয়েছিল এবং পরিষেবাটি চলছে কিনা তা যাচাই করতে, নিম্নলিখিত curl কমান্ডটি চালান যা JSON ফর্ম্যাটে কাউচডিবি ডাটাবেস সম্পর্কিত তথ্য মুদ্রণ করবে:

curl

স্বচ্ছতার জন্য, নীচের আউটপুটটি ফর্ম্যাট করা হয়েছে।

{ "couchdb":"Welcome", "version":"2.3.1", "git_sha":"c298091a4", "uuid":"5e3878666b1077eb9d4a7ba7b06c251b", "features":, "vendor":{ "name":"The Apache Software Foundation" } }

http://127.0.0.1:5984/_utils/

উপসংহার

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

আপনার কোনও প্রশ্ন থাকলে নির্দ্বিধায় কোনও মন্তব্য করুন leave

সেন্টস কাউচডিবি ডাটাবেস