MongoDB 4.4, इसे Ubuntu के नवीनतम LTS संस्करणों पर कैसे स्थापित किया जाए

के बारे में mongoDB 4.4

अगले लेख में हम उबंटू पर MongoDB कैसे स्थापित कर सकते हैं, इस पर एक नज़र डालने जा रहे हैं। की व्यवस्था है डेटाबेस दस्तावेज़-उन्मुख, खुला स्रोत प्रौद्योगिकी-आधारित NoSQL। यह आधुनिक वेब अनुप्रयोग विकास के साथ संगत है। इसमें लचीलापन, अभिव्यंजक क्वेरी भाषाएँ, द्वितीयक इंडेक्स और बहुत कुछ जैसी सुविधाएँ शामिल हैं। इसके अलावा, यह शक्तिशाली डेटाबेस के साथ आधुनिक एप्लिकेशन बनाने के लिए शानदार मापनीयता और प्रदर्शन प्रदान करता है।

मोंडोडीबी इसके बजाय डेटा को तालिकाओं में सहेजने के लिए, जैसा कि संबंधपरक डेटाबेस में किया जाता है, उन्हें BSON डेटा संरचनाओं में सहेजता है (JSON जैसी विनिर्देशन) एक डायनेमिक स्कीमा के साथ। यह कुछ अनुप्रयोगों में डेटा के एकीकरण को आसान और तेज बनाता है।

MongoDB एक डेटाबेस सिस्टम है उत्पादन में उपयोग करने के लिए और कई कार्यक्षमताओं के लिए उपयुक्त है। इस प्रकार का डेटाबेस उद्योग में व्यापक रूप से उपयोग किया जाता है। इसका स्रोत कोड ऑपरेटिंग सिस्टम के लिए उपलब्ध है जैसे; Gnu / Linux, Windows, OSX और Solaris।

निम्नलिखित पंक्तियों में हम यह देखने जा रहे हैं कि हम कैसे कर सकते हैं उपयुक्त पैकेज मैनेजर का उपयोग करके पिछले तीन उबंटू LTS संस्करणों पर MongoDB 4.4 स्थापित करें.

MongoDB 4.4 स्थापित करें

मंच का समर्थन

MongoDB 4.4 समुदाय संस्करण में निम्नलिखित Ubuntu LTS संस्करण शामिल हैं (दीर्घकालिक समर्थन) 64-बिट: 20.04 एलटीएस ('फोकल'), 18.04 एलटीएस ('बायोनिक'), 16.04 एलटीएस ('फोकल')

डिफ़ॉल्ट Ubuntu रिपॉजिटरी प्रस्ताव या MongoDB का पुराना संस्करण पेश कर सकता है। इस कारण से हम इस डेटाबेस सिस्टम के नवीनतम संस्करण को इसकी आधिकारिक रिपॉजिटरी से इंस्टॉल करने जा रहे हैं.

Ubuntu में MongoDB रिपॉजिटरी जोड़ें

Ubuntu पर MongoDB सामुदायिक संस्करण का नवीनतम संस्करण स्थापित करने के लिए, हमें आवश्यक निर्भरताएं स्थापित करने की आवश्यकता है। ऐसा करने के लिए, हमें केवल एक टर्मिनल (Ctrl + Alt + T) खोलना होगा और निम्नलिखित कमांड का उपयोग करना होगा:

sudo apt update

sudo apt install dirmngr gnupg apt-transport-https ca-certificates software-properties-common

Seguimos MongoDB से सार्वजनिक GPG कुंजी आयात करना। यह पैकेज प्रबंधन प्रणाली द्वारा उपयोग किया जाता है और हम इसका उपयोग करने जा रहे हैं wget टर्मिनल से (Ctrl + Alt + T):

आयात gpg रेपो कुंजी MongoDB 4.4

wget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add -

उसके बाद हम फ़ाइल मोंगोडब-ऑर्ग-4.4.लिस्ट बनाने जा रहे हैं जिसमें उबंटू के संस्करण के लिए मोंगोडीबी रिपॉजिटरी का विवरण होगा जिसका हम उपयोग कर रहे हैं। यह फ़ाइल निर्देशिका में स्थित होगी /etc/apt/source.list.d/। इसे बनाने के लिए, हमें केवल अपने सिस्टम के संस्करण के आधार पर एक टर्मिनल (Ctrl + Alt + T) में निम्नलिखित कमांड को निष्पादित करना होगा:

Ubuntu 20.04 (फोकल)

Ubuntu 20.04 के लिए रेपो जोड़ें

echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list

उबुन्टु 18.04 (बायोनिक)

echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list

उबुन्टु 16.04 (एक्सनियल)

echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list

अब हम जा रहे हैं उपलब्ध सॉफ़्टवेयर की सूची अपडेट करें रिपॉजिटरी से:

sudo apt update

Ubuntu पर MongoDB 4.4 डेटाबेस स्थापित करें

अब जब MongoDB रिपॉजिटरी सक्षम है, तो हम कर सकते हैं नवीनतम स्थिर संस्करण स्थापित करें टर्मिनल में निम्नलिखित कमांड चलाना (Ctrl + Alt + T):

mongodb-org स्थापित करें

sudo apt install mongodb-org

स्थापना के दौरान कॉन्फ़िगरेशन फ़ाइल बनाई जाएगी /etc/mongod.conf, डेटा निर्देशिका / var / lib / mongodलॉग डायरेक्टरी द्वारा / var / लॉग / मंगोलोड.

डिफ़ॉल्ट रूप से, MongoDB मोंगॉडब उपयोगकर्ता खाते के अंतर्गत चलता है। यदि हम उपयोगकर्ता को बदलते हैं, तो हमें इन निर्देशिकाओं तक पहुँच प्रदान करने के लिए, डेटा और रिकॉर्ड निर्देशिकाओं की अनुमति को भी बदलना होगा।

MongoDB शुरू

अब हम कर सकते हैं मोंगॉड प्रक्रिया शुरू और सत्यापित करें निम्न आदेशों को चलाना:

स्थिति mongod

sudo systemctl start mongod
sudo systemctl status mongod

मंगोल सेवा की स्थिति

sudo service mongod start
sudo service mongod status

एक मोंगो शेल शुरू करें

अगर सब कुछ सही हो गया है, तो हम कर सकते हैं हमारे स्थानीय होस्ट पर चलने वाले एक मोंगोडब से कनेक्ट करने के लिए विकल्पों के बिना एक मोंगो शेल शुरू करें डिफ़ॉल्ट पोर्ट का उपयोग करना 27017:

आम खोल स्टार्टअप

mongo

स्थापना रद्द करें

पैरा पूरी तरह से MongoDB को हटा दें, जिसमें MongoDB एप्लिकेशन, कॉन्फ़िगरेशन फ़ाइलें और डेटा और लॉग युक्त कोई निर्देशिका शामिल है, एक टर्मिनल में (Ctrl + Alt + T) हमें निम्नलिखित कमांड निष्पादित करने होंगे:

sudo service mongod stop

sudo apt-get purge mongodb-org*

sudo rm -r /var/log/mongodb

sudo rm -r /var/lib/mongodb

और इसके साथ हमारे पास पहले से ही Ubuntu में MongoDB है। MongoDB 4.4 के विन्यास और उपयोग के बारे में अधिक जानकारी के लिए, उपयोगकर्ता परामर्श कर सकते हैं प्रलेखन परियोजना की वेबसाइट पर की पेशकश की।


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।