كيفية التنزيل والتثبيت MongoDB on Windows والسحابة

⚡ ملخص ذكي

كيفية تنزيل وتثبيت MongoDB on Windows ويتم شرح خدمة السحابة كدليل إعداد كامل. يغطي هذا المورد عملية التثبيت. MongoDB خادم المجتمع على Windowsأطلقت حملة Javaنص, Pythonوبرامج تشغيل روبي، MongoDB Compass، وتكوين مع استيراد وتصدير، وملف تكوين، ونشر MongoDB أطلس على السحابة.

  • 🪟 Windows تثبيت: قم بتنزيل خادم المجتمع 64 بت وقم بتشغيل برنامج التثبيت MSI.
  • ؟؟؟؟ برامج التشغيل: Javaتم تضمين نصوص السفن؛ أضف Python برامج تشغيل (pymongo) و Ruby (mongo).
  • 🧭 البوصلة: تثبيت MongoDB Compass واجهة مستخدم رسومية لإدارة قواعد البيانات بشكل مرئي.
  • ⚙️ ترتيب: قم بتعيين دليل البيانات، واستورد/صدر ملفات CSV، واستخدم ملف التكوين.
  • ☁️ سحابة: نشر MongoDB أطلس على AWS، Google Cloud أو Azure وربط العميل.

كيفية تنزيل وتثبيت MongoDB

المثبتون ل MongoDB تتوفر هذه البرامج بصيغتي 32 بت و64 بت. تُعدّ برامج التثبيت 32 بت مناسبة لبيئات التطوير والاختبار، بينما يُنصح باستخدام برامج التثبيت 64 بت في بيئات الإنتاج. وإلا، فقد تواجه قيودًا على كمية البيانات التي يمكن تخزينها. MongoDBيُنصح دائمًا باستخدام الإصدار المستقر لبيئات الإنتاج.

كيفية التنزيل والتثبيت MongoDB on Windows

يمكن استخدام الخطوات التالية للتنزيل والتثبيت MongoDB on Windows 10:

الخطوة 1) التنزيل MongoDB خادم المجتمع

انتقل إلى الصفحة وتنزيل MongoDB خادم المجتمع. سنقوم بتثبيت الإصدار 64 بت لـ Windows.

تحميل ملف التثبيت MongoDB on Windows

الخطوة 2) انقر على الإعداد

بعد اكتمال التنزيل، افتح ملف msi. انقر فوق "التالي" في شاشة بدء التشغيل.

تحميل ملف التثبيت MongoDB on Windows

الخطوة 3) قبول اتفاقية ترخيص المستخدم النهائي

  1. وافق على اتفاقية ترخيص المستخدم النهائي.
  2. انقر فوق التالي.

تحميل ملف التثبيت MongoDB on Windows

الخطوة الرابعة) انقر على زر "إكمال"

انقر على زر "إكمال" لتثبيت جميع المكونات. يمكنك استخدام خيار التثبيت المخصص لتثبيت مكونات محددة أو لتغيير موقع التثبيت.

تحميل ملف التثبيت MongoDB on Windows

الخطوة 5) تكوين الخدمة

  1. اختر "تشغيل الخدمة كمستخدم خدمة الشبكة". دوّن مسار مجلد البيانات؛ سنحتاج إليه لاحقًا.
  2. انقر فوق التالي.

تحميل ملف التثبيت MongoDB on Windows

الخطوة 6) ابدأ عملية التثبيت

انقر على زر التثبيت لبدء التثبيت.

تحميل ملف التثبيت MongoDB on Windows

الخطوة 7) انقر على "التالي" عند الانتهاء

يبدأ التثبيت. انقر على "التالي" عند اكتماله.

تحميل ملف التثبيت MongoDB on Windows

الخطوة 8) انقر على زر إنهاء

الخطوة الأخيرة: بمجرد اكتمال التثبيت، انقر فوق زر "إنهاء".

تحميل ملف التثبيت MongoDB on Windows

مرحبا يا عالم MongoDB: Javaبرنامج تشغيل البرنامج النصي

السائقين في MongoDB تُستخدم هذه البيانات للربط بين تطبيقات العميل وقاعدة البيانات. على سبيل المثال، إذا كان لديك Java البرنامج ويتطلب الاتصال به MongoDBبعد ذلك، ستحتاج إلى تنزيل ودمج Java برنامج التشغيل حتى يتمكن البرنامج من العمل مع MongoDB قاعدة البيانات.

السائق ل Javaسيناريو يخرج من الصندوق. MongoDB shell الذي يُستخدم للعمل مع MongoDB قاعدة البيانات هي في الواقع Javaواجهة سطر الأوامر البرمجية. للوصول إليها:

الخطوة 1) انتقل إلى "C:\Program Files\"MongoDB"\Server\4.0\bin" وانقر نقرًا مزدوجًا فوق mongo.exe. بدلاً من ذلك، يمكنك أيضًا النقر فوق MongoDB عنصر مكتبي.

مرحبا يا عالم MongoDB: Javaبرنامج تشغيل البرنامج النصي

الخطوة 2) أدخل البرنامج التالي في سطر الأوامر:

var myMessage='Hello World';
printjson(myMessage);

مرحبا يا عالم MongoDB: Javaبرنامج تشغيل البرنامج النصي

Code التفسير:

  1. نحن نعلن فقط بسيطة Javaمتغير برمجي لتخزين سلسلة نصية تسمى "Hello World".
  2. نحن نستخدم طريقة printjson لطباعة المتغير على الشاشة.

تثبيت Python سائق

الخطوة 1) ضمان Python مثبت على النظام.

الخطوة 2) قم بتثبيت برامج التشغيل المتعلقة بـ MongoDB عن طريق تنفيذ الأمر التالي:

pip install pymongo

تثبيت برنامج تشغيل روبي

الخطوة 1) تأكد من تثبيت Ruby على النظام.

الخطوة 2) تأكد من تحديث الجواهر عن طريق تنفيذ الأمر التالي:

gem update --system

الخطوة 3) قم بتثبيت برامج التشغيل المتعلقة بـ MongoDB عن طريق تنفيذ الأمر التالي:

gem install mongo

تثبيت MongoDB Compass - MongoDB أداة إدارة

هناك أدوات في السوق متاحة للإدارة MongoDB. إحدى هذه الأدوات غير التجارية هي MongoDB Compassبعض ميزات برنامج Compass موضحة أدناه:

  1. كامل قوة واجهة Mongo
  2. قذائف متعددة
  3. نتائج متعددة

الخطوة 1) انتقل إلى الصفحة ثم انقر على زر التنزيل.

تثبيت MongoDB Compass

الخطوة 2) أدخل التفاصيل في النافذة المنبثقة وانقر على "إرسال".

تثبيت MongoDB Compass

الخطوة 3) Double انقر على الملف الذي تم تنزيله.

تثبيت MongoDB Compass

الخطوة 4) سيبدأ التثبيت تلقائيًا.

تثبيت MongoDB Compass

الخطوة 5) سيتم تشغيل تطبيق Compass بشاشة ترحيب.

تثبيت MongoDB Compass

الخطوة 6) احتفظ بإعدادات الخصوصية كما هي افتراضياً وانقر على "بدء استخدام Compass".

تثبيت MongoDB Compass

الخطوة 7) سترى الشاشة الرئيسية مع قائمة بقواعد البيانات الحالية.

تثبيت MongoDB Compass

MongoDB التكوين والاستيراد والتصدير

قبل البدء في MongoDB الخادم، الجانب الرئيسي الأول هو تكوين دليل البيانات حيث يتم تخزين كافة البيانات MongoDB سيتم تخزين البيانات. ويمكن القيام بذلك بالطريقة التالية:

MongoDB التكوين والاستيراد والتصدير

يقوم الأمر أعلاه 'md \data\db' بإنشاء دليل يسمى \data\db في موقعك الحالي. MongoDB سيقوم تلقائيًا بإنشاء قواعد البيانات في هذا الموقع، لأن هذا هو الموقع الافتراضي لـ MongoDB لتخزين معلوماته. نحن نتأكد فقط من وجود الدليل، لذلك MongoDB يمكن العثور عليه عندما يبدأ.

استيراد البيانات إلى MongoDB يتم ذلك باستخدام الأمر "mongoimport". يوضح المثال التالي كيفية القيام بذلك.

الخطوة 1) أنشئ ملف CSV باسم data.csv وضع البيانات التالية فيه:

Employeeid,EmployeeName
1,Guru99
2,Mohan
3,Smith

في المثال أعلاه، نفترض أننا نريد استيراد 3 مستندات إلى مجموعة بيانات تُسمى "data". يُسمى الصف الأول "صف العنوان"، والذي سيُمثل أسماء حقول المجموعة.

الخطوة 2) قم بإصدار أمر mongoimport.

MongoDB التكوين والاستيراد والتصدير

Code التفسير:

  1. نقوم بتحديد خيار قاعدة البيانات لتحديد قاعدة البيانات التي يجب استيراد البيانات إليها.
  2. يُستخدم خيار النوع لتحديد أننا نستورد ملف CSV.
  3. تذكر أن الصف الأول يُسمى صف العناوين، والذي سيحتوي على أسماء حقول المجموعة؛ ولهذا السبب نحدد الخيار ‎–headerline. ثم نحدد ملف data.csv الخاص بنا.

الناتج

MongoDB التكوين والاستيراد والتصدير

يُظهر الإخراج بوضوح أنه تم استيراد 3 مستندات إلى MongoDB.

ألاستراد والتصدير MongoDB يتم ذلك باستخدام أمر mongoexport.

MongoDB التكوين والاستيراد والتصدير

Code التفسير:

  1. نحن نحدد خيار db لتحديد قاعدة البيانات التي يجب تصدير البيانات منها.
  2. نقوم بتحديد خيار المجموعة لتوضيح المجموعة التي سيتم استخدامها.
  3. الخيار الثالث هو تحديد أننا نريد التصدير إلى ملف CSV.
  4. والرابع هو تحديد حقول المجموعة التي يجب تصديرها.
  5. يحدد الخيار –out اسم ملف CSV الذي سيتم تصدير البيانات إليه.

الناتج

MongoDB التكوين والاستيراد والتصدير

يُظهر الإخراج بوضوح أنه تم تصدير 3 سجلات من MongoDB.

تكوين MongoDB الخادم مع ملف التكوين

يمكن تهيئة خادم mongod ليبدأ التشغيل باستخدام ملف تهيئة. يحتوي ملف التهيئة على إعدادات تُعادل خيارات سطر أوامر mongod. على سبيل المثال، لنفترض أنك تريد MongoDB لتخزين جميع معلومات التسجيل في موقع مخصص، اتبع الخطوات التالية:

الخطوة 1) أنشئ ملفًا باسم "mongod.conf" وقم بتخزين المعلومات التالية في الملف.

تكوين MongoDB الخادم مع ملف التكوين

  1. يحدد السطر الأول من الملف أننا نريد إضافة تكوين لملف سجل النظام، وهو المكان الذي تذهب إليه المعلومات حول ما يفعله الخادم، في ملف سجل مخصص.
  2. الخيار الثاني هو الإشارة إلى أن الموقع سيكون ملفًا.
  3. يشير هذا إلى موقع ملف السجل.
  4. يشير logAppend: "true" إلى التأكد من استمرار إضافة معلومات السجل إلى ملف السجل. إذا وضعت القيمة على أنها "خطأ"، فسيتم حذف الملف وإنشائه من جديد عندما يبدأ الخادم مرة أخرى.

الخطوة 2) ابدأ عملية خادم mongod وحدد ملف التكوين الذي أنشأته أعلاه كمعامل. تظهر لقطة الشاشة أدناه كيفية القيام بذلك.

تكوين MongoDB الخادم مع ملف التكوين

بمجرد تنفيذ الأمر المذكور أعلاه، سيبدأ خادم النظام باستخدام ملف الإعدادات هذا، وإذا انتقلت إلى مجلد /etc على نظامك، فستجد ملف mongod.log الذي تم إنشاؤه. توضح الصورة أدناه مثالاً على شكل ملف السجل.

تكوين MongoDB الخادم مع ملف التكوين

كيفية تثبيت MongoDB على السحابة (AWS، Google, Azure)

لست بحاجة إلى تثبيت MongoDB يمكنك نشر الخادم وتكوينه. MongoDB خادم Atlas على السحابة على منصات مثل AWS، Google Cloudو Azureثم الاتصال بالمثيل باستخدام عميل. فيما يلي الخطوات التفصيلية:

الخطوة 1) انتقل إلى الصفحة .

  1. أدخل التفاصيل الشخصية
  2. توافق على شروط
  3. انقر على زر "ابدأ مجاناً"

تثبيت MongoDB على السحابة

الخطوة 2) انقر على "إنشاء أول مجموعة لي".

تثبيت MongoDB على السحابة

الخطوة 3) يمكنك الاختيار بين AWS, Google Cloudو Azure كمزود خدمة سحابية. في هذا الشرح، سنستخدم AWS، وهو الخيار الافتراضي. لا تُجرِ أي تغييرات أخرى على الصفحة، ثم انقر على "إنشاء". Cluster".

تثبيت MongoDB على السحابة

الخطوة 4) Cluster يستغرق الإبداع بعض الوقت.

تثبيت MongoDB على السحابة

الخطوة 5) بعد مرور بعض الوقت سترى المجموعة جاهزة.

تثبيت MongoDB على السحابة

الخطوة 6) انقر فوق الأمان > إضافة مستخدم جديد.

تثبيت MongoDB على السحابة

الخطوة 7) في الشاشة التالية:

  1. أدخل بيانات اعتماد المستخدم
  2. تعيين الامتيازات
  3. انقر فوق زر إضافة مستخدم

تثبيت MongoDB على السحابة

الخطوة 8) في لوحة التحكم، انقر فوق زر الاتصال.

  1. قم بإدراج اتصال IP الخاص بك في القائمة البيضاء
  2. اختر طريقة الاتصال

تثبيت MongoDB على السحابة

الخطوة 9) اختر طريقة الاتصال التي تفضلها للاتصال بـ MongoDB الخادم.

تثبيت MongoDB على السحابة

الأسئلة الشائعة

نعم. يمكن للمساعدين المدعومين بالذكاء الاصطناعي إنشاء ملفات تكوين mongod، وشرح أخطاء الاتصال، واقتراح حلول لمشاكل برامج التشغيل أو الخدمات. مع ذلك، يجب عليك التحقق من الأوامر بالرجوع إلى المصادر الرسمية. MongoDB توثيقها قبل تطبيقها.

نعم. MongoDB يتضمن أطلس ميزة البحث المتجهي من أطلس وتكاملات الذكاء الاصطناعي التي تتيح لك إنشاء تطبيقات بحث دلالي وتطبيقات توليد معززة بالاسترجاع. ويقوم بتخزين التضمينات بجانب المستندات، مما يلغي الحاجة إلى قاعدة بيانات متجهة منفصلة.

نعم. MongoDB خادم المجتمع مجاني ومفتوح المصدر لـ Windows, macOSولينكس. MongoDB يوفر أطلس أيضًا مستوى سحابي مجاني، بينما تضيف نسخة المؤسسات ميزات ودعمًا متقدمًا مدفوعًا.

يتم تثبيت خادم المجتمع وإدارته على جهازك أو خادمك الخاص. أما أطلس فهي خدمة سحابية مُدارة بالكامل تتولى الإعداد والتوسع والنسخ الاحتياطي والأمان على AWS. Google Cloud أو Azure.

تلخيص هذه التدوينة بـ: