CouchDB
 sql >> डेटाबेस >  >> NoSQL >> CouchDB

लिनक्स में Apache CouchDB 2.3.0 कैसे स्थापित करें?

अपाचे काउचडीबी NoSQL के साथ एक ओपन सोर्स डॉक्यूमेंट-ओरिएंटेड डेटाबेस है - इसका मतलब है, इसमें कोई डेटाबेस स्कीमा, टेबल, रो आदि नहीं है, जो आप MySQL, PostgreSQL और Oracle में देखेंगे। CouchDB JSON . का उपयोग करता है दस्तावेज़ों के साथ डेटा संग्रहीत करने के लिए, जिसे आप HTTP के माध्यम से वेब ब्राउज़र से एक्सेस कर सकते हैं। CouchDB सभी नवीनतम आधुनिक वेब और मोबाइल ऐप्स के साथ सुचारू रूप से काम करता है।

यह आलेख बताता है कि अपाचे कॉचडीबी 2.3.0 को कैसे स्थापित किया जाए पर आरएचईएल, सेंटोस, फेडोरा, डेबियन और उबंटू सुविधा बाइनरी पैकेज का उपयोग कर लिनक्स वितरण।

अपाचे काउचडीबी पैकेज रिपोजिटरी को सक्षम करना

अपाचे काउचडीबी स्थापित करने के लिए CentOS . पर और आरएचईएल वितरण, पहले आपको EPEL . को स्थापित और सक्षम करना होगा निम्नलिखित कमांड का उपयोग करके सिस्टम सॉफ्टवेयर पैकेज को नवीनतम में रिपोजिटरी और अपडेट करें।

# yum update
# yum install epel-release

अगला, CentOS . पर वितरण, /etc/yum.repos.d/bintray-apache-couchdb-rpm.repo नामक फ़ाइल बनाएँ और इसमें निम्न पाठ रखें।

[bintray--apache-couchdb-rpm]
name=bintray--apache-couchdb-rpm
baseurl=http://apache.bintray.com/couchdb-rpm/el$releasever/$basearch/
gpgcheck=0
repo_gpgcheck=0
enabled=1

आरएचईएल . पर वितरण, /etc/yum.repos.d/bintray-apache-couchdb-rpm.repo नामक फ़ाइल बनाएँ और इसमें निम्न पाठ रखें। संस्करण संख्या el7 . को बदलना सुनिश्चित करें या el6 फ़ाइल में।

[bintray--apache-couchdb-rpm]
name=bintray--apache-couchdb-rpm
baseurl=http://apache.bintray.com/couchdb-rpm/el7/$basearch/ gpgcheck=0 repo_gpgcheck=0 enabled=1

डेबियन/उबंटू . पर वितरण, रिपॉजिटरी को सक्षम करने के लिए निम्न कमांड चलाएँ। {distribution} . को बदलना सुनिश्चित करें आपके OS संस्करण के लिए उपयुक्त विकल्प के साथ:डेबियन 8:jessie , डेबियन 9:खिंचाव , उबंटू 14.04:भरोसेमंद , उबंटू 16.04:ज़ेनियल या उबंटू 18.04:बायोनिक

$ echo "deb https://apache.bintray.com/couchdb-deb {distribution} main" | sudo tee -a /etc/apt/sources.list

अपाचे काउचडीबी पैकेज इंस्टाल करना

CentOS . पर और आरएचईएल वितरण, Apache CouchDB स्थापित करने के लिए निम्न आदेश जारी करें पैकेज।

# yum -y install epel-release && yum install couchdb

डेबियन/उबंटू . पर वितरण, सबसे पहले आपको रिपोजिटरी कुंजी स्थापित करने, रिपोजिटरी कैश अपडेट करने और अपाचे कॉच डीबी इंस्टॉल करने की आवश्यकता है पैकेज।

$ curl -L https://couchdb.apache.org/repo/bintray-pubkey.asc | sudo apt-key add -
$ sudo apt-get update && sudo apt-get install couchdb

अपाचे CouchDB कॉन्फ़िगर करें

डिफ़ॉल्ट रूप से, CouchDB पोर्ट पर चलता है 5984 और सर्वर के भीतर ही पहुँचा जा सकता है [लोकलहोस्ट ] केवल, यदि आप इसे वेब से एक्सेस करना चाहते हैं, तो आपको /opt/couchdb/etc/local.ini फ़ाइल को संशोधित करने की आवश्यकता है। और [chttpd] . के अंतर्गत सेटिंग बदलें अनुभाग जैसा कि नीचे दिखाया गया है।

# vi /opt/couchdb/etc/local.ini
[chttpd]
port = 5984
bind_address = 0.0.0.0

इसके बाद, इस फ़ाइल के निचले भाग में जाएँ और व्यवस्थापक उपयोगकर्ता और पासवर्ड को दिखाए गए अनुसार परिभाषित करें।

[admins]
admin = tecmint

CouchDB को पुनरारंभ करें और सक्षम करें उपरोक्त परिवर्तन करने के बाद सेवा।

# systemctl enable couchdb.service
# systemctl restart couchdb.service
# systemctl status couchdb.service

अपाचे काउचडीबी सत्यापित करना

CouchDB सत्यापित करें नीचे दिए गए URL http://your-ip-address:5984 . पर जाकर , एक स्वागत . दिखाई देगा पृष्ठ जो निम्न संदेश प्रदर्शित करता है।

{"couchdb":"Welcome","version":"2.3.0","git_sha":"07ea0c7","uuid":"1b373eab0b3b6cf57420def0acb17da8","features":["pluggable-storage-engines","scheduler"],"vendor":{"name":"The Apache Software Foundation"}}

इसके बाद, http://your-ip-address:5984/_utils/ पर कॉचडीबी वेब इंटरफेस पर जाएं। काउचडीबी . बनाने और प्रबंधित करने के लिए डेटाबेस।

डेटाबेस बनाने और उनकी सेटिंग प्रबंधित करने के तरीके के बारे में अधिक जानकारी के लिए यह पृष्ठ पर जाएं , या CouchDB . पर हमारे लेखों की अगली श्रृंखला के लिए बने रहें ।


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. CentOS 7 . पर Apache CouchDB स्थापित करना

  2. क्या किसी ने कॉच डीबी, और विभिन्न ऑफ़लाइन कार्यान्वयन (पाउच डीबी) की कोशिश की है?

  3. CentOS 8 . पर Apache CouchDB स्थापित करना

  4. लिनक्स में Apache CouchDB 2.3.0 कैसे स्थापित करें?

  5. डेबियन 10 . पर कॉच डीबी कैसे स्थापित करें