نحوه نصب CouchDB در Debian 9

نحوه نصب CouchDB در Debian 9

زهرا عزتی

CouchDB یک ديتابيس  open-source NoSQL مقاوم در برابر خطا است که توسط بنیاد نرم افزار Apache نگهداری می شود. سرور CouchDB داده های خود را در ديتابيس هاي نامگذاری شده که حاوی اسنادی با ساختار JSON است ذخیره می کند. هر سند از تعدادی قسمت و پیوست تشکیل شده است. زمینه ها می توانند شامل متن ، اعداد ، لیست ها ، booleans و موارد دیگر باشند. از طریق RESTful HTTP / JSON API قابل دسترسی است که به شما امکان می دهد اسناد ديتابيس را بخوانید ، ایجاد کنید ، ویرایش و حذف کنید. در این مقاله ، نحوه نصب آخرین نسخه CouchDB در دبیان ۹ را به شما كاربران گرامي توضیح خواهیم داد. با ما در شتابان هاست همراه باشيد.

پیش نیازها

برای اینکه بتوانید package ها را روی سیستم دبیان خود نصب کنید ، باید به عنوان یک کاربر با امتیازات sudo وارد سیستم شوید.

فعال کردن مخزن CouchDB

package های CouchDB .deb از مخازن رسمی آنها در دسترس است. برای فعال کردن مخزن CouchDB و وارد کردن کلید GPG ، دستورات زیر را اجرا کنید:

echo "deb https://apache.bintray.com/couchdb-deb bionic main" | sudo tee -a /etc/apt/sources.listcurl -L https://couchdb.apache.org/repo/bintray-pubkey.asc | sudo apt-key add -

 

نصب CouchDB در دبیان

پس از فعال شدن مخزن ، لیست package ها را به روز کنید و CouchDB را نصب کنید:

sudo apt updatesudo apt install couchdb

ابتدا از شما سال می شود که آیا می خواهید CouchDB را در حالت مستقل یا cluster نصب کنید. ما CouchDB را در یک حالت مستقل تک سرور نصب خواهیم کرد.

نحوه نصب CouchDB در Debian 9

در مرحله بعدی ، به شما گزینه ای داده می شود تا آدرس IP رابط شبکه را که CouchDB به آن متصل خواهد شد ، تنظیم کنید. برای نصب تک سرور ، پیش فرض ۱۲۷٫۰٫۰٫۱ را ترک کنید. اگر در حال پیکربندی یک cluster هستید آدرس IP رابط را وارد کنید یا ۰٫۰٫۰٫۰ را تایپ کنید که باعث اتصال CouchDB به همه رابط های شبکه می شود.

نحوه نصب CouchDB در Debian 9

در پیام بعدی رمز عبور مدیر را تنظیم کنید. توصیه می شود گذرواژه ای انتخاب كنيد که CouchDB را از حالت ناامن بودن “admin party” خارج کند. اگر این قسمت را خالی بگذارید ، کاربر مدیر ایجاد نمی شود.

نحوه نصب CouchDB در Debian 9

رمز ورود را تأیید کنید و نصب CouchDB ادامه خواهد یافت.

نحوه نصب CouchDB در Debian 9

تأیید نصب CouchDB

برای تأیید نصب ، دستور curl زیر را اجرا کنید که اطلاعات ديتابيس CouchDB را در قالب JSON چاپ می کند:

curl http://127.0.0.1:5984/

خروجی به صورت زیر است:

{  
   "couchdb":"Welcome",
   "version":"2.3.1",
   "git_sha":"c298091a4",
   "uuid":"370903b5400643c2979838f5b68348c1",
   "features":[  
      "pluggable-storage-engines",
      "scheduler"
   ],
   "vendor":{  
      "name":"The Apache Software Foundation"
   }
}

اگر رابط کاربری گرافیکی را ترجیح می دهید ، می توانید به رابط وب مبتنی بر CouchDB دسترسی پیدا کنید ، Fauxton در:

http://127.0.0.1:5984/_utils/

نحوه نصب CouchDB در Debian 9

اميدواريم مطالب گفته شده براي شما مفيد باشد. ما را در شتابان هاست دنبال كنيد.😊

 

 

برچسب ها: دستورات لينوكس