How to install and open Postman in Chrome
جدول المحتويات:
Apache CouchDB هي قاعدة بيانات NoSQL مجانية ومفتوحة المصدر تم تطويرها بواسطة Apache Software Foundation. يمكن استخدامه كقاعدة بيانات واحدة أو عقدة.
يخزن خادم CouchDB بياناته في قواعد بيانات مسماة ، والتي تحتوي على مستندات ذات بنية JSON. يتكون كل مستند من عدد من الحقول والمرفقات. يمكن أن تتضمن الحقول نصًا وأرقامًا وقوائمًا منطقية وغير ذلك الكثير. وهو يتضمن واجهة برمجة تطبيقات HTTP RESTful التي تتيح لك قراءة مستندات قاعدة البيانات وإنشائها وتحريرها وحذفها.
، سنغطي تثبيت CouchDB على CentOS 8.
تمكين مستودع CouchDB
تتمثل أسهل طريقة لتثبيت CouchDB على CentOS 8 في تمكين مستودع البائع وتثبيت الحزم الثنائية.
افتح المحرر الذي اخترته كجذر أو مستخدم له امتيازات sudo وقم بإنشاء ملف مستودع CouchDB:
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
احفظ الملف وأغلق المحرر.
تثبيت CouchDB على CentOS
قم بتثبيت حزم CouchDB عن طريق تشغيل الأمر التالي:
sudo dnf install couchdb
بمجرد اكتمال التثبيت ، قم بتمكين وبدء خدمة CouchDB:
sudo systemctl enable --now couchdb
تكوين CouchDB
يمكن إعداد CouchDB في عقدة واحدة أو وضع متفاوت المسافات. في هذا المثال ، سنقوم بنشر الخادم في تكوين عقدة واحدة. تحقق من الوثائق الرسمية حول كيفية إعداد CouchDB في وضع متفاوت المسافات.
يمكنك تكوين CouchDB باستخدام Fauxton ، على
http://127.0.0.1:5984/_utils#setup
أو من سطر الأوامر. سيرشدك "معالج الإعداد" خلال تحديد الوضع وإنشاء المسؤول.
سنقوم بإنشاء المستخدم المسؤول وقواعد البيانات من سطر الأوامر.
يتم تخزين ملفات بيانات وتهيئة Apache CouchDB في دليل
/opt/couchdb
. لإنشاء حساب مسؤول ، افتح ملف
local.ini
وأضف سطرًا أسفل
القسم في تنسيق
username = password
.
sudo nano /opt/couchdb/etc/local.ini
/opt/couchdb/etc/local.ini
admin = mysecretpassword
أعد تشغيل خدمة CouchDB لتغيير كلمة المرور إلى علامة تجزئة:
sudo systemctl restart couchdb
يمكنك استخدام التنسيق نفسه لإضافة حسابات مسؤول متعددة. أعد تشغيل خدمة CouchDB دائمًا بعد إضافة حساب جديد.
استخدم
curl
لإنشاء قواعد بيانات النظام
_replicator
و
_global_changes
و
_global_changes
:
curl -u ADMINUSER:PASS -X PUT
curl -u ADMINUSER:PASS -X PUT
curl -u ADMINUSER:PASS -X PUT
يجب أن يرجع كل أمر ما يلي:
التحقق من تثبيت CouchDB
خادم CouchDB يعمل على
localhost:5984
. للتحقق من نجاح التثبيت وتشغيل الخدمة ، قم بتشغيل الأمر
curl
التالي الذي سيقوم بطباعة معلومات حول قاعدة بيانات CouchDB بتنسيق 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/
استنتاج
لقد أوضحنا لك كيفية تثبيت CouchDB CentOS 8. يمكن أن تكون خطوتك التالية هي زيارة وثائق Apache CouchDB والبحث عن مزيد من المعلومات حول هذا الموضوع.
لا تتردد في ترك تعليق إذا كان لديك أي أسئلة.
قاعدة بيانات centos couchdbكيفية تثبيت couchdb على centos 7

Apache CouchDB هي قاعدة بيانات NoSQL مجانية ومفتوحة المصدر تم تطويرها بواسطة Apache Software Foundation. في هذا البرنامج التعليمي ، سنشرح كيفية تثبيت أحدث إصدار من CouchDB على CentOS 7.
كيفية تثبيت couchdb على ديبيان 9

CouchDB هي قاعدة بيانات NoSQL مفتوحة المصدر متسامحة مع الأخطاء وخالية من المخطط تحتفظ بها Apache Software Foundation. في هذا البرنامج التعليمي ، سنشرح كيفية تثبيت أحدث إصدار من CouchDB على دبيان 9.
كيفية تثبيت couchdb على أوبونتو 18.04

CouchDB هي قاعدة بيانات NoSQL مجانية ومفتوحة المصدر ومتسامحة مع الأخطاء تحتفظ بها Apache Software Foundation. في هذا البرنامج التعليمي ، سنغطي عملية تثبيت أحدث إصدار من CouchDB على Ubuntu 18.04 من مستودعات CouchDB الرسمية.