डेबियन 7 पर MongoDB के नए संस्करण स्थापित करें

MongoDB एक तेज़ और शक्तिशाली NoSQL डेटाबेस है। हालांकि, डेबियन रिपॉजिटरी धीरे-धीरे अपडेट होती हैं और अक्सर पैकेज के बहुत पुराने संस्करण होते हैं। यह ट्यूटोरियल बताता है कि आधिकारिक MongoDB रिपॉजिटरी से MongoDB का नवीनतम संस्करण कैसे स्थापित किया जाए।

लेखन के समय, 3.0 MongoDB का वर्तमान संस्करण था।

नीचे दिए गए सभी कमांड को रूट उपयोगकर्ता से किया जाना चाहिए ।

1. MongoDB सार्वजनिक कुंजी जोड़ें

निम्न कमांड सिस्टम कुंजी रिंग में MongoDB सार्वजनिक GPG कुंजी जोड़ता है:

apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10

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

2. MongoDB रिपॉजिटरी जोड़ें

सिस्टम में MongoDB रिपॉजिटरी को जोड़ने के लिए एक mongodb.list फ़ाइल बनाएं। निम्न आदेश इस फ़ाइल को बनाएगा:

echo "deb http://repo.mongodb.org/apt/debian "$(lsb_release -sc)"/mongodb-org/3.0 main" | tee /etc/apt/sources.list.d/mongodb-org-3.0.list

3. अद्यतन पैकेज

रिपॉजिटरी में अंतिम संकुल के बारे में जानकारी प्राप्त करने के लिए निम्नलिखित कमांड का उपयोग करें:

apt-get update

यदि आप डेबियन से परिचित हैं, तो आप शायद पहले से ही इस कमांड को जानते हैं।

4. MongoDB पैकेज स्थापित करें

अब यह MongoDB स्थापित करने का समय है। MongoDB के नवीनतम स्थिर संस्करण को स्थापित करने के लिए, निम्नलिखित कमांड का उपयोग करें:

apt-get install -y mongodb-org

mongodb-org एक "रूपक" है जो स्वचालित रूप से चार घटक पैकेजों को स्थापित करेगा:

  • MongoDB-संगठन-सर्वर
  • MongoDB-संगठन-mongos
  • MongoDB-संगठन-खोल
  • MongoDB-संगठन-उपकरण

यदि आपको MongoDB के विशिष्ट संस्करण की आवश्यकता है, तो आप प्रत्येक घटक के संस्करण को चुनने के लिए निम्न कमांड का उपयोग कर सकते हैं:

apt-get install -y mongodb-org=3.0.0 mongodb-org-server=3.0.0 mongodb-org-shell=3.0.0 mongodb-org-mongos=3.0.0 mongodb-org-tools=3.0.0

इस उदाहरण में, मैंने संस्करण 3.0.0 का चयन किया है।

5. MongoDB शुरू करें

इंस्टॉलेशन खत्म होने के बाद, MongoDB अपने आप शुरू हो जाता है। यदि आपको मैन्युअल रूप से MongoDB सर्वर चलाने की आवश्यकता है, तो निम्न कमांड का उपयोग करें:

service mongod start

मोंगोड प्रक्रिया को रोकने के लिए, इस कमांड का उपयोग करें:

service mongod stop

और मोंगॉड को पुनरारंभ करने के लिए, निम्नलिखित का उपयोग करें:

service mongod restart

MongoDB शेल को निम्न कमांड चलाकर एक्सेस किया जा सकता है। यह आपको MongoDB सर्वर से कनेक्ट करने की अनुमति देता है।

mongo

जब शेल लॉन्च किया जाता है, तो आप इस प्रारूप में आउटपुट देखेंगे:

MongoDB shell version: 3.0.0
connecting to: test
>

अब आप अपने डेबियन सर्वर पर MongoDB का उपयोग कर सकते हैं।

एक टिप्पणी छोड़ें

डेबियन पर सेटअप NFS शेयर

डेबियन पर सेटअप NFS शेयर

एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं

Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें

Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें

LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है

मोटोमो एनालिटिक्स को फेडोरा 28 पर कैसे स्थापित करें

मोटोमो एनालिटिक्स को फेडोरा 28 पर कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed ​​का उपयोग करता है। क्या थी?

विंडोज सर्वर पर Garrys मॉड कैसे स्थापित करें

विंडोज सर्वर पर Garrys मॉड कैसे स्थापित करें

परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।

Linux पर एक TeamTalk Server सेटअप करें

Linux पर एक TeamTalk Server सेटअप करें

टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं

CentOS पर FFmpeg कैसे स्थापित करें

CentOS पर FFmpeg कैसे स्थापित करें

FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा

अपने Vultr VPS को कैसे एक्सेस करें

अपने Vultr VPS को कैसे एक्सेस करें

Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

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