كيفية تثبيت MongoDB على أوبونتو 24.04

Kyfyt Tthbyt Mongodb Ly Awbwntw 24 04



عندما يتعلق الأمر بقواعد البيانات، يمكن أن يكون لديك قواعد بيانات علائقية أو غير علائقية. تتبع قواعد البيانات العلائقية بناء جملة SQL، ويتم تخزين بياناتها في جداول منظمة. ومن أمثلة قواعد البيانات هذه MySQL. ومع ذلك، تقوم قواعد البيانات غير العلائقية بتخزين البيانات بتنسيقات أخرى، مثل الرسوم البيانية والمستندات وما إلى ذلك، ومثال جيد على ذلك هو MongoDB.

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







دليل تثبيت MongoDB على Ubuntu 24.04

هناك أسباب عديدة لاختيار MongoDB على قواعد البيانات الأخرى. على سبيل المثال، إذا كنت ترغب في تحقيق قابلية التوسع والمرونة، فإن MongoDB هي قاعدة البيانات المثالية غير العلائقية. علاوة على ذلك، يستوعب MongoDB أنظمة 32 و64 بت.



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



$ سودو التحديث المناسب

الخطوة 2: تثبيت حزم التبعية
قبل أن نقوم بتثبيت MongoDB، يجب أن تكون بعض الحزم متاحة على Ubuntu 24.04. بعضها مثبت بالفعل ولكن يجب عليك تشغيل الأمر أدناه للتعامل مع حزم التبعية هذه.





$ sudo apt install gnupg wget apt - ينقل - https كاليفورنيا - برامج الشهادات - ملكيات - شائع

الخطوة 3: استيراد مفتاح GPG الخاص بـ MongoDB
عند تثبيت حزم من مستودع جهة خارجية، يجب عليك استيراد مفتاح GPG للتحقق من صحة الحزم لضمان عدم حدوث أي ضرر لنظامك. بالنسبة لمستودع MongoDB، سنقوم باستيراد مفتاح GPG أدناه.

$ واجت - س - https : //pgp.mongodb.com/server-7.0.asc | جي بي جي --ديرمور | Sudo Tee /usr/share/keyrings/mongodb-server-7.0.gpg >/dev/null

الخطوة 4: إضافة مستودع MongoDB
الخطوة التالية هي إضافة مستودع MongoDB لـ Ubuntu Noble Numbat. لقد استخدمنا أمر الصدى لإضافة المستودع إلى قائمة المصادر لدينا. ال lsb_release -cs سيجلب الاسم الرمزي لـ Ubuntu 24.04 ويستخدمه لجلب مستودع MongoDB المعني.



$ صدى 'deb [arch=amd64,arm64sign-by=/usr/share/keyrings/mongodb-server-7.0.gpg ] https://repo.mongodb.org/apt/ubuntu $(lsb_release -cs)/mongodb-org/7.0 multiverse' | سودو تي - أ / إلخ / ملائم / مصادر. قائمة . د / com.mongodb - ORG - 7.0 . قائمة

مرة أخرى، قم بتحديث المستودع الخاص بك لتحديث المستودع المضاف حديثًا.

$ سودو التحديث المناسب

الخطوة 5: تثبيت MongoDB
باستخدام مستودع MongoDB الموجود على نظامنا، يمكننا الآن تثبيت MongoDB باستخدام الأمر التالي.

$ Sudo مناسب لتثبيت mongodb - ORG

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

$ sudo systemctl تمكين mongod. خدمة
$ Sudo systemctl Status mongod. خدمة

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

$ المنغولية -- تقييم 'db.runCommand({ حالة الاتصال: 1 })'

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

احفظ الملف، واخرج من محرر النصوص، وأعد تشغيل خدمة MongoDB.

$ sudo systemctl إعادة تشغيل mongod. خدمة

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

$ المنغولية
$ استخدم المشرف

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

للتحقق من إنشاء المستخدم الإداري الخاص بك بنجاح، قم بتسجيل الدخول إلى MongoDB الخاص بك باستخدام اسم المستخدم وكلمة المرور المخصصة له.

$ المنغولية - ش اسم المستخدم - ص

بمجرد إدخال كلمة المرور الخاصة بك، يجب أن تتمكن من الوصول إلى MongoDB. الخطوة الأخيرة هي تحديد قاعدة بيانات المسؤول وعرض المستخدمين المتاحين.

يجب أن يؤكد الإخراج وجود المستخدم المسؤول الخاص بك.
هذه هي كيفية تثبيت MongoDB على Ubuntu 24.04.

خاتمة

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