Computer >> कंप्यूटर ट्यूटोरियल >  >> समस्या निवारण >> Apple

MacOS पर MongoDB इंस्टाल करना:एक सरल चरण-दर-चरण होमब्रू गाइड

<पी> यह मार्गदर्शिका macOS पर MongoDB स्थापित करने पर केंद्रित है। MacOS पर MongoDB इंस्टॉल करने के दो तरीके हैं:या तो macOS TAR.GZ फ़ाइल डाउनलोड करके या Homebrew का उपयोग करके। tar.gz फ़ाइल विंडोज़ पर ज़िप फ़ाइल के समान, एक पैकेज में लपेटी गई फ़ाइलों का एक संग्रह है। हालाँकि, इसकी जटिलता के कारण, अधिकांश डेवलपर्स को Mac पर MongoDB स्थापित करने के लिए TAR.GZ का उपयोग करना चुनौतीपूर्ण लगता है। यही कारण है कि हम Homebrew का उपयोग करने जा रहे हैं।

होमब्रू क्या है?

<पी> Homebrew macOS के लिए एक अनुपलब्ध पैकेज मैनेजर है। यह एक निःशुल्क उपयोगिता है जो उपयोगकर्ताओं को कमांड लाइन के माध्यम से लाइब्रेरी और पैकेज को इंस्टॉल, अपडेट और प्रबंधित करने की अनुमति देती है।

आपको होमब्रू की आवश्यकता क्यों है?

<पी> तकनीकी रूप से, आपको होमब्रू की आवश्यकता नहीं है क्योंकि आप TAR.GZ फ़ाइल का उपयोग करके MongoDB स्थापित कर सकते हैं, हालांकि यह चुनौतीपूर्ण हो सकता है। हालाँकि, यदि आप Homebrew के माध्यम से MongoDB स्थापित करते हैं, तो आपको निम्नलिखित लाभ प्राप्त होंगे।

<पी> होमब्रू संकलन, डाउनलोडिंग और कॉन्फ़िगरेशन की प्रक्रिया को स्वचालित करता है, जिससे बहुत समय बचता है। होमब्रू में उपयोगिताओं, पुस्तकालयों और भाषाओं सहित सभी सॉफ़्टवेयर शामिल हैं, जिन्हें एक ही कमांड निष्पादित करके स्थापित किया जा सकता है।

<पी> और अधिक सीखना चाहते हैं? ब्रू.श पर जाएँ.

<पी> आइए अब देखें कि आप Homebrew का उपयोग करके MongoDB कैसे स्थापित कर सकते हैं।

  1. MongoDB इंस्टॉल करने से पहले, आपको Homebrew इंस्टॉल करना होगा
  2. इसके लिए, टर्मिनल खोलें और bread.sh पर जाएं।
  3. कॉपी आइकन बटन पर क्लिक करके कमांड को कॉपी करें।
  4. कमांड को टर्मिनल में पेस्ट करें और Enter दबाएं . इससे ब्रू स्वयं स्थापित नहीं होगा. ब्रू को स्थापित करने के लिए, आपको बस एक और कदम उठाने की ज़रूरत है, जो कि Zshrc नामक छिपे हुए फ़ोल्डर को ढूंढना है। (शेल के रूप में भी जाना जाता है) और ब्रू स्थापित करें उस फ़ोल्डर में.
  5. फ़ोल्डर ढूंढने के लिए, सुनिश्चित करें कि आप सही निर्देशिका में हैं। इसके लिए बस CD टाइप करें और एंटर दबाएं .
  6. टाइप करें ls -la और एंटर दबाएं . यह एक लंबी सूची और सभी छिपी हुई फ़ाइलें दिखाएगा।
  7. यहां आप डॉट निर्देशिकाएं देखेंगे, और हम केवल इसमें रुचि रखते हैं। Zshrc निर्देशिका.
  8. Homebrew को Zshrc निर्देशिका में डालने के लिए, vim .Zshrc टाइप करें और एंटर दबाएं विम खोलने के लिए.
  9. मैं दबाएँ इन्सर्ट मोड में आने के लिए, फिर होमब्रू जोड़ने के लिए निम्नलिखित कमांड दर्ज करें।
    export PATH="$PATH:/opt/homebrew/bin/"
    <पी>
  10. एक बार हो जाने पर, Esc दबाएं कुंजी, फिर कोलन दबाएं और wq टाइप करें लिखने और छोड़ने के लिए और Enter दबाएं .
  11. होमब्रू को स्थापित करने के लिए अब आपको Zshrc निर्देशिका को फिर से लोड करना होगा। उसके लिए, निम्नलिखित कमांड दर्ज करें या अपने टर्मिनल को पुनरारंभ करें।
    source ~/.zshrc
  12. अब यह सुनिश्चित करने के लिए कि होमब्रू ठीक से स्थापित है, निम्न कमांड टाइप करें।
    brew --version
  13. यदि टर्मिनल ब्रू का संस्करण प्रदर्शित करता है, तो इसका मतलब है कि ब्रू ठीक से स्थापित है, आप MongoDB स्थापित करने के लिए आगे बढ़ सकते हैं।
  14.  MongoDB इंस्टॉल करने के लिए, आपको पहले Xcode टूल इंस्टॉल करना होगा। उसके लिए, यह कमांड xcode-select -install चलाएँ .
  15. एक बार जब आप Xcode टूल इंस्टॉल कर लें, तो MongoDB पर टैप करने के लिए निम्न कमांड टाइप करें। इससे MongoDB के बारे में जानकारी मिलेगी।
    brew tap mongodb/brew
    <पी>
  16. अंत में, MongoDB स्थापित करने के लिए निम्नलिखित कमांड दर्ज करें।
    brew install mongodb-community@6.0
    <पी>
  17. एक बार MongoDB इंस्टॉल हो जाने पर, आप तुरंत इसका उपयोग शुरू नहीं कर सकते, क्योंकि आपको पहले कुछ कमांड निष्पादित करने की आवश्यकता होगी। MongoDB सेवाओं को चलाने के लिए, निम्नलिखित कमांड निष्पादित करें:
    brew services start mongodb-community@6.0
  18. MongoDB सेवाओं को रोकने के लिए, आपको बस वही कमांड दर्ज करना होगा लेकिन Start को हटा देना होगा और रोकें जोड़ें आदेश में.
    brew services stop mongodb-community@6.0
    <पी>
  19. जाहिर है, आप MongoDB सर्वर को शुरू और बंद करने के लिए इन कमांड को बार-बार दर्ज नहीं करना चाहेंगे। यदि आप MongoDB सेवर को पृष्ठभूमि प्रक्रिया के रूप में चलाने के लिए कॉन्फ़िगर करना चाहते हैं, भले ही आप टर्मिनल बंद कर दें, तो आप निम्न कमांड टाइप कर सकते हैं।
    mongod --config /opt/homebrew/etc/mongod.conf --fork
    <पी>
  20. अब आप किसी भी समय आगे बढ़ सकते हैं और निम्नलिखित कमांड दर्ज करके आम का खोल शुरू कर सकते हैं।
    mongosh
    <पी>
  21. एक बार जब आप MongoDB शेल चला लेते हैं, तो आप अपने प्रोजेक्ट पर काम करना शुरू कर सकते हैं। यह सुनिश्चित करने के लिए कि MongoDB सर्वर चल रहा है, show dbs टाइप करें , जो आपको MongoDB के सभी डिफ़ॉल्ट डेटाबेस देगा।
  22. बस, MongoDB आपके macOS पर ठीक से इंस्टॉल हो गया है।
<पी> यदि आपको MongoDB स्थापित करने का प्रयास करते समय कोई समस्या आ रही है, तो अपनी समस्या का समाधान पाने के लिए StackOverflow या किसी अन्य प्रोग्रामिंग फ़ोरम या फेसबुक पेज पर एक थ्रेड अपलोड करने का प्रयास करें।

<पी> लेखक के बारे में

<पी> MacOS पर MongoDB इंस्टाल करना:एक सरल चरण-दर-चरण होमब्रू गाइड

<पी> हमजा मोहम्मद अनवर

<पी> हमजा मोहम्मद अनवर एक मध्यवर्ती जावास्क्रिप्ट वेब डेवलपर है जो एमईआरएन प्रौद्योगिकियों का उपयोग करके उच्च-प्रदर्शन अनुप्रयोगों को विकसित करने पर ध्यान केंद्रित करता है। उनके कौशल सेट में ReactJS, MongoDB, Express NodeJS और अन्य संबंधित तकनीकों में विशेषज्ञता शामिल है। हमज़ा एक Google IT प्रमाणित पेशेवर भी है, जो IT समर्थन में उसकी क्षमता को उजागर करता है। एक शौकीन समस्या-समाधानकर्ता के रूप में, वह विभिन्न तकनीकी समस्याओं के निवारण और समाधान खोजने के लिए अपने कंप्यूटर पर त्रुटियों को फिर से बनाता है।
  1. आधुनिक या टूटा हुआ? विंडोज 8 ऐप्स के समस्या निवारण के लिए महत्वपूर्ण टिप्स आधुनिक या टूटा हुआ? विंडोज 8 ऐप्स के समस्या निवारण के लिए महत्वपूर्ण टिप्स

    विंडोज 8 चमकदार और नया है, जो पूरी तरह से नया और अलग एप्लिकेशन मॉडल और पारिस्थितिकी तंत्र लाता है। कोई फर्क नहीं पड़ता कि आप विंडोज के पिछले संस्करणों के समस्या निवारण में कितने अनुभवी हैं, जब आप पहली बार इसके साथ बैठते हैं तो आप विंडोज 8 की समस्या निवारण शुरू करने के लिए पूरी तरह से तैयार नहीं होंग

  1. फ़ॉर्मेटेड हार्ड ड्राइव से खोए हुए डेटा को पुनर्प्राप्त करना - सिद्ध चरण फ़ॉर्मेटेड हार्ड ड्राइव से खोए हुए डेटा को पुनर्प्राप्त करना - सिद्ध चरण

    एक ऐसे परिदृश्य की कल्पना करें जहां आप पाते हैं कि आपके लैपटॉप या डेस्कटॉप पर महत्वपूर्ण डेटा आपके कब्जे में है, और आपको एहसास होता है कि आपने इंस्टॉलेशन प्रक्रिया के दौरान गलती से अपनी हार्ड ड्राइव को फॉर्मेट कर दिया है। हममें से कोई भी कभी ऐसी स्थिति का सामना नहीं करना चाहेगा। परिणामस्वरूप, हमारी

  1. विंडोज 10 में लीग ऑफ लीजेंड्स डायरेक्टएक्स एरर को ठीक करें विंडोज 10 में लीग ऑफ लीजेंड्स डायरेक्टएक्स एरर को ठीक करें

    DirectX Microsoft द्वारा पेश किया गया एक एप्लिकेशन सूट है जिसे मल्टीमीडिया गतिविधियों को संभालने के लिए डिज़ाइन किया गया है और कई पीसी गेम के लिए आवश्यक है। DirectX अन्य सॉफ़्टवेयर के विज़ुअलाइज़ेशन और ग्राफ़िक्स फ़ंक्शंस को बढ़ाता है। हालाँकि कभी-कभी इससे संबंधित त्रुटि सामने आ सकती है। लीग ऑफ लीजे