يعتبر MySQL أكثر أنظمة إدارة قواعد البيانات شيوعًا ، لكن المستخدمين المحترفين يعرفون أن تطوير هذه الأداة قد انقسم مؤخرًا إلى قسمين ، ونتيجة لذلك أدى ذلك إلى ظهور حل جديد قوي يسمى MariaDB. الآن يفضل العديد من الأشخاص نظام إدارة قواعد البيانات (DBMS) هذا لأسباب مختلفة ، والتي لن نتطرق إليها اليوم ، لأن هدفنا الرئيسي هو توضيح كيفية تنفيذ تثبيت هذا المكون في CentOS 7 باستخدام مثال دليل خطوة بخطوة.

قم بتثبيت MariaDB على CentOS 7

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

الخطوة الأولى: الخطوات الأولية

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

المزيد من التفاصيل: تحديد إصدار CentOS

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

انتقل إلى موقع MariaDB الرسمي

  1. اتبع الرابط أعلاه واختر من القائمة "CentOS".
  2. اختيار توزيع لتثبيت MariaDB على CentOS 7

  3. سيظهر العمود الثاني. هنا ، حدد الإصدار من خلال النقر على السطر المناسب.
  4. اختيار إصدار التوزيع لتثبيت MariaDB على CentOS 7

  5. يبقى فقط للإشارة إلى الإصدار الذي تعلمناه سابقًا.
  6. اختيار بنية توزيع لتثبيت MariaDB على CentOS 7

  7. ستتلقى جدولًا يحتوي على رمز وإرشادات التثبيت ، ولكن قد لا يفهم المستخدم المبتدئ كل هذا.
  8. الحصول على الكود لتثبيت MariaDB على CentOS 7 من المستودعات الرسمية

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

الخطوة 2: قم بإنشاء الملف وتثبيت MariaDB

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

  1. ابدأ تشغيل وحدة التحكم باستخدام طريقة مناسبة ، على سبيل المثال ، من خلال قائمة التطبيق.
  2. انتقل إلى المحطة الطرفية لتثبيت MariaDB بشكل أكبر على CentOS 7

  3. نوصي هنا بتثبيت محرر نصوص مناسب حتى لا توجد مشاكل في حفظ الملف. أدخل sudo yum تثبيت نانو واضغط على المفتاح أدخل.
  4. إدخال الأمر لتثبيت محرر نصوص عند تثبيت MariaDB على CentOS 7

  5. يتم تنفيذ هذا الإجراء نيابة عن المستخدم المتميز ، لذلك سيتعين عليك تأكيد الحساب عن طريق كتابة كلمة مرور. لاحظ أن الأحرف التي تم إدخالها بهذه الطريقة لا تظهر في السلسلة.
  6. إدخال كلمة مرور لتأكيد تثبيت محرر النصوص عند تثبيت MariaDB على CentOS 7

  7. اقبل التثبيت ، أو إذا تمت إضافة nano بالفعل إلى النظام ، فانتقل إلى الخطوة التالية.
  8. تثبيت محرر نصوص ناجح عند تثبيت MariaDB على CentOS 7

  9. أدخل sudo nano /etc/yum.repos.d/Mariadb.repoلإنشاء ملف مستودع جديد في الموقع المطلوب.
  10. إنشاء ملف مستودع جديد لتثبيت MariaDB على CentOS 7

  11. سيتم فتح محرر نصوص على الفور ، مما يتيح لك التحقق من أن الملف قد تم إنشاؤه بالفعل الآن.
  12. معلومات حول إنشاء ملف مستودع MariaDB جديد بنجاح على CentOS 7

  13. الصق المحتوى الذي حصلت عليه من موقع MariaDB الرسمي.
  14. إدخال الكود الخاص بتثبيت MariaDB على CentOS 7

  15. احفظ التغييرات باستخدام مفتاح الاختصار السيطرة + O.
  16. احفظ التغييرات بعد لصق الكود لتثبيت MariaDB على CentOS 7

  17. عندما يظهر سطر جديد ، لا تحتاج إلى تغيير الموقع أو الاسم ، فقط انقر فوق أدخل.
  18. التراجع عن تغيير الاسم بعد تغيير ملف MariaDB في CentOS 7

  19. بعد ذلك ، اترك محرر النصوص عبر السيطرة + X.
  20. اخرج من محرر النصوص لتثبيت MariaDB على CentOS 7

  21. الصق الأمر التالي sudo yum قم بتثبيت MariaDB-server MariaDB-client وتأكيدها.
  22. أمر لتثبيت MariaDB على CentOS 7 عبر المحطة

  23. انتظر حتى يتم نقل جميع المحفوظات إلى جهاز الكمبيوتر الخاص بك.
  24. في انتظار تنزيل الملفات أثناء تثبيت MariaDB على CentOS 7

  25. سيظهر سطر للإعلام حول تثبيت الحزمة. قم بتأكيد الإجراء عن طريق تحديد خيار ذ.
  26. التأكيد على تشغيل تثبيت MariaDB على CentOS 7

  27. بعد ذلك ، سيتم إنشاء مفتاح عام يستخدم للوصول إلى نظام إدارة قاعدة البيانات. اقرأ المعلومات وانتظر حتى نهاية التثبيت.
  28. إنشاء مفتاح عمومي عند تثبيت MariaDB على CentOS 7

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

الخطوة 3: التكوين الأولي

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

  1. في "طرفية" اكتب sudo systemctl ابدأ mariadbلبدء خدمة MariaDB.
  2. بدء الخدمة بعد تثبيت MariaDB على CentOS 7

  3. اقبل هذه العملية بكلمة مرور المستخدم المتميز.
  4. إدخال كلمة مرور لبدء خدمة MariaDB على CentOS 7

  5. إذا تلقيت معلومات حول عدم وجود ملف ، فهذا يعني أنه تم تثبيت الإصدار الحالي من DBMS على الإصدار السابق. سيتعين علينا إدخال الأمر mv /etc/systemd/system/mariadb.service {، bak}ثم ابدأ من جديد.
  6. أمر لنقل ملف في حالة حدوث مشاكل في بدء خدمة MariaDB على CentOS 7

  7. استعمال sudo mysql_upgradeلتحديث الجداول إذا تم تثبيت الأداة على إصدار قديم.
  8. تحديث الجداول بعد تثبيت MariaDB على CentOS 7

  9. يبقى فقط وضع قواعد معيارية لحماية النظام من القرصنة. لهذا يستخدم sudo mysql_secure_installation.
  10. أمر لتأمين MariaDB على CentOS 7

  11. اتبع الإرشادات التي تظهر لإنشاء كلمة مرور جديدة وقواعد أمان أساسية.
  12. تعليمات لتأمين MariaDB على CentOS 7 بعد التثبيت

نقترح التعرف على جميع نقاط التكوين الأخرى لـ MariaDB في الوثائق الرسمية. يوفر المطورون العديد من الأوامر والأكواد المفيدة التي ستساعدك على إنشاء نظام إدارة قاعدة بيانات مثالي ، مع الاهتمام بأمنه.

انتقل إلى وثائق MariaDB الرسمية

أنت تعلم الآن أن تثبيت MariaDB أكثر صعوبة من البرامج المعتادة ، ولكنه لا يزال قابلاً للتنفيذ حتى بدون معرفة ومهارات إضافية. يبقى فقط اتباع التعليمات المقدمة ودراسة الوثائق للحصول على الراحة مع نظام إدارة قواعد البيانات هذا.

اقرأ أيضا:
تثبيت phpMyAdmin على CentOS 7
تثبيت PHP 7 على CentOS 7