अगले लेख में हम उबंटू पर 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):
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 (फोकल)
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):
sudo apt install mongodb-org
स्थापना के दौरान कॉन्फ़िगरेशन फ़ाइल बनाई जाएगी /etc/mongod.conf, डेटा निर्देशिका / var / lib / mongodलॉग डायरेक्टरी द्वारा / var / लॉग / मंगोलोड.
डिफ़ॉल्ट रूप से, MongoDB मोंगॉडब उपयोगकर्ता खाते के अंतर्गत चलता है। यदि हम उपयोगकर्ता को बदलते हैं, तो हमें इन निर्देशिकाओं तक पहुँच प्रदान करने के लिए, डेटा और रिकॉर्ड निर्देशिकाओं की अनुमति को भी बदलना होगा।
MongoDB शुरू
अब हम कर सकते हैं मोंगॉड प्रक्रिया शुरू और सत्यापित करें निम्न आदेशों को चलाना:
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 के विन्यास और उपयोग के बारे में अधिक जानकारी के लिए, उपयोगकर्ता परामर्श कर सकते हैं प्रलेखन परियोजना की वेबसाइट पर की पेशकश की।