How to install and open Postman in Chrome
جدول المحتويات:
Apache CouchDB هي قاعدة بيانات NoSQL مجانية ومفتوحة المصدر تم تطويرها بواسطة Apache Software Foundation.
خادم CouchDB يخزن بياناته في قواعد البيانات المسماة التي تحتوي على وثائق مع هيكل JSON. يتكون كل مستند من عدد من الحقول والمرفقات. يمكن أن تتضمن الحقول نصًا وأرقامًا وقوائمًا منطقية وغير ذلك الكثير. وهو يتضمن واجهة برمجة تطبيقات HTTP RESTful التي تتيح لك قراءة مستندات قاعدة البيانات وإنشائها وتحريرها وحذفها.
في هذا البرنامج التعليمي ، سنشرح كيفية تثبيت أحدث إصدار من CouchDB على CentOS 7.
المتطلبات الأساسية
لتكون قادرًا على تثبيت حزم جديدة على نظام CentOS ، يجب تسجيل الدخول كمستخدم لديه امتيازات sudo.
تمكين مستودع CouchDB
مستودع CouchDB يعتمد على مستودع EPEL. إذا لم يتم تمكين مستودع EPEL على نظامك ، فقم بتمكينه عن طريق الكتابة:.
sudo yum install epel-release
بعد ذلك ، افتح محررك المفضل وقم بإنشاء ملف مستودع 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 yum install couchdb
بمجرد اكتمال التثبيت ، قم بتمكين وبدء خدمة CouchDB:
sudo systemctl start couchdb
sudo systemctl enable couchdb
بشكل افتراضي ، يستمع CouchDB على المضيف المحلي فقط ولا يتم إنشاء حساب مسؤول.
يتم تخزين ملفات بيانات وتهيئة 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
للتحقق مما إذا كان قد تم إجراء التثبيت بنجاح ، أصدر أمر
curl
التالي الذي سيقوم بطباعة معلومات قاعدة بيانات CouchDB بتنسيق 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/
استنتاج
لقد تعلمت كيفية تثبيت CouchDB CentOS 7. قد تكون خطوتك التالية هي زيارة Apache CouchDB Documentation والعثور على مزيد من المعلومات حول هذا الموضوع.
قاعدة بيانات centos couchdbكيفية تثبيت couchdb على centos 8

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

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

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