كيفية تثبيت برنامج MongoDB واستخدامه على Linux Mint

How Install Use Mongodb Linux Mint



في عالم حلول قواعد البيانات ، يعد MongoDB وافدًا جديدًا نسبيًا. ومع ذلك ، فقد اكتسب شعبية هائلة بسرعة بسبب الميزات التي يقدمها. MongoDB هو حل قاعدة بيانات للأغراض العامة ، متعدد المنصات ، قائم على المستندات يندرج تحت تصنيف NoSQL. لا يتبع قواعد قواعد البيانات العلائقية التقليدية (على سبيل المثال ، MySQL). بدلاً من ذلك ، يستخدم مستندات تشبه JSON لتخزين البيانات. في هذه المقالة ، دعنا نتحقق من كيفية تثبيت واستخدام MongoDB على Linux Mint.

MongoDB على Linux Mint

MongoDB هو حل قاعدة بيانات NoSQL مفتوح المصدر ومتعدد المنصات. نظرًا لأنها قاعدة بيانات NoSQL ، فهي خالية من الطبيعة المقيدة لقواعد البيانات التقليدية (على سبيل المثال ، MySQL) ، مما يوفر مزيدًا من المرونة لتخزين البيانات. يمكن أيضًا التعامل مع MongoDB كحل لتخزين الملفات! يوفر MongoDB تحجيمًا فعالاً ، بفضل ميزة التجزئة الخاصة به.







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



ومع ذلك ، في هذه المقالة ، سأعرض كيفية تثبيت واستخدام إصدار مجتمع MongoDB.



قم بتثبيت MongoDB على Linux Mint

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





مستعد؟ دعنا ننتقل إليه مباشرة!

قم بتثبيت MongoDB من خادم حزمة Ubuntu

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



أولاً ، قم بتشغيل Terminal وقم بتحديث ذاكرة التخزين المؤقت لـ APT.

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

الآن ، اطلب من APT تثبيت MongoDB.

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

قم بتثبيت MongoDB من MongoDB repo

تقدم MongoDB رسميًا الريبو لـ Ubuntu و Debian و SUSE Linux و Amazon. توصي MongoDB رسميًا بهذه الطريقة لتثبيت MongoDB. هذا يضمن أنك تستخدم دائمًا أحدث إصدار. Linux Mint مبني على Ubuntu ، لذا سيعمل Ubuntu repo بشكل جيد.

ملاحظة: الريبو يعتمد على الإصدار. ستعرض هذه الطريقة تثبيت أحدث إصدار مستقر من MongoDB (MongoDB 4.2). للإصدارات الأخرى ، تحقق من وثيقة التثبيت MongoDB .

قم بتشغيل محطة طرفية وابدأ في تشغيل الأوامر التالية. أولاً ، دعنا نتحقق مما إذا كان GnuPG مثبتًا أم لا. يأتي GnuPG مثبتًا مسبقًا مع Linux Mint. ومع ذلك ، إذا تم إلغاء تثبيته مسبقًا ، فسيقوم هذا الأمر بتثبيته على الفور.

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

الآن ، أضف مفتاح GPG العام لـ MongoDB repo.

$wget -QO- https://www.mongodb.org/ثابتة/ص/الخادم-4.2.asc| سودو إضافة مفتاح apt-

APT جاهزة للتواصل مع MongoDB repo. أضف MongoDB repo في قائمة خوادم حزم APT.

$رما - طرد - قذف 'deb [arch = amd64، arm64] https://repo.mongodb.org/apt/ubuntu bionic /
mongodb-org / 4.2 الأكوان المتعددة '
| سودو قمزة /إلخ/ملائم/المصادر. قائمة د/mongodb- org-4.2.قائمة

قم بتحديث ذاكرة التخزين المؤقت لـ APT.

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

تمت إضافة الريبو MongoDB بنجاح. الآن ، اطلب من APT تثبيت MongoDB. اسم الحزمة هو mongodb-org. لاحظ أن منجودب من Ubuntu repo بينما mongodb-org من MongoDB repo.

$سودوملائمتثبيتmongodb-org

باستخدام MongoDB

بمجرد اكتمال التثبيت ، دعنا نتأكد من تشغيل MongoDB. قم بتشغيل هذا الأمر في المحطة.

$المونغو

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

$سودونظام بدء mongod
$سودوsystemctlممكنmongod

تحقق من MongoDB مرة أخرى.

$المونغو

هاهو! MongoDB يعمل بشكل مثالي! إنها قذيفة MongoDB التي تعمل. إنه بمثابة مركز تحكم MongoDB. يحتوي MongoDB على أوامره ووظائفه الخاصة. سيطبع الأمر التالي قائمة مختصرة بالأوامر والوظائف المتاحة.

$يساعد

افكار اخيرة

MongoDB هو برنامج قاعدة بيانات قوي. حتى أنها مدمجة من قبل عمالقة Google و Facebook و PayPal و EA و Adobe و eBay وما إلى ذلك. تحقق من الشركات التي تستخدم MongoDB . هذا ، في حد ذاته ، هو شهادة على قوة MongoDB.

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

يتمتع!