يعتبر MySQL أكثر أنظمة إدارة قواعد البيانات شيوعًا ، لكن المستخدمين المحترفين يعرفون أن تطوير هذه الأداة قد انقسم مؤخرًا إلى قسمين ، ونتيجة لذلك أدى ذلك إلى ظهور حل جديد قوي يسمى MariaDB. الآن يفضل العديد من الأشخاص نظام إدارة قواعد البيانات (DBMS) هذا لأسباب مختلفة ، والتي لن نتطرق إليها اليوم ، لأن هدفنا الرئيسي هو توضيح كيفية تنفيذ تثبيت هذا المكون في CentOS 7 باستخدام مثال دليل خطوة بخطوة.
قم بتثبيت MariaDB على CentOS 7
إذا كان تثبيت نظام إدارة قاعدة بيانات MariaDB ممكنًا من خلال مستودعات نظام التشغيل القياسية ، فستكون هذه المقالة قصيرة قدر الإمكان. ومع ذلك ، اتخذ المطورون مسارًا مختلفًا بعض الشيء ، مما تسبب في بعض التحديات والصعوبات الجديدة. جوهر الطريقة هو أن ملف المستودع يتم جمعه يدويًا بواسطة المستخدم ، ثم يتم تنزيل الحزم. سنتحدث عن هذا في الخطوة الثانية ، لكن دعنا الآن ننتقل إلى العمل التحضيري.
الخطوة الأولى: الخطوات الأولية
في الموقع الرسمي ، سيتعين عليك اختيار تجميع CentOS ، وبعض المستخدمين ليس لديهم مثل هذه المعلومات ، لذا فإن المهمة الأولى التي يجب إكمالها هي تحديد إصدار نظام التشغيل الحالي. هناك مقال منفصل على موقعنا يتيح لك التعامل مع المهمة المطروحة. اقرأها باتباع الرابط أدناه وتنفيذ إحدى الطرق المتوفرة.
المزيد من التفاصيل: تحديد إصدار CentOS
الآن دعنا ننتقل إلى الموقع نفسه. كما ذكرنا سابقًا ، سيتم استخدامه لإنشاء ملف التكوين الخاص به من أجل تنزيل الحزم. للحصول على الرمز الصحيح ، عليك القيام بما يلي:
- اتبع الرابط أعلاه واختر من القائمة "CentOS".
- سيظهر العمود الثاني. هنا ، حدد الإصدار من خلال النقر على السطر المناسب.
- يبقى فقط للإشارة إلى الإصدار الذي تعلمناه سابقًا.
- ستتلقى جدولًا يحتوي على رمز وإرشادات التثبيت ، ولكن قد لا يفهم المستخدم المبتدئ كل هذا.
إذا اكتشفت مبدأ التثبيت بنفسك باستخدام الجدول ، فانتقل مباشرةً إلى التكوين ، وتخطي الخطوة الثانية ، وبالنسبة للمستخدمين غير المتمرسين ، ننصحك بالاهتمام بالدليل التالي.
الخطوة 2: قم بإنشاء الملف وتثبيت MariaDB
كما تعلم بالفعل ، تحتاج أولاً إلى إنشاء الملف نفسه عن طريق وضعه في مكان خاص في التخزين المحلي لديك. ثم كل ما تبقى هو إدخال الأمر وتأكيد جميع أفعالك. بمزيد من التفصيل ، يبدو هذا الإجراء كما يلي:
- ابدأ تشغيل وحدة التحكم باستخدام طريقة مناسبة ، على سبيل المثال ، من خلال قائمة التطبيق.
- نوصي هنا بتثبيت محرر نصوص مناسب حتى لا توجد مشاكل في حفظ الملف. أدخل
sudo yum تثبيت نانو
واضغط على المفتاح أدخل. - يتم تنفيذ هذا الإجراء نيابة عن المستخدم المتميز ، لذلك سيتعين عليك تأكيد الحساب عن طريق كتابة كلمة مرور. لاحظ أن الأحرف التي تم إدخالها بهذه الطريقة لا تظهر في السلسلة.
- اقبل التثبيت ، أو إذا تمت إضافة nano بالفعل إلى النظام ، فانتقل إلى الخطوة التالية.
- أدخل
sudo nano /etc/yum.repos.d/Mariadb.repo
لإنشاء ملف مستودع جديد في الموقع المطلوب. - سيتم فتح محرر نصوص على الفور ، مما يتيح لك التحقق من أن الملف قد تم إنشاؤه بالفعل الآن.
- الصق المحتوى الذي حصلت عليه من موقع MariaDB الرسمي.
- احفظ التغييرات باستخدام مفتاح الاختصار السيطرة + O.
- عندما يظهر سطر جديد ، لا تحتاج إلى تغيير الموقع أو الاسم ، فقط انقر فوق أدخل.
- بعد ذلك ، اترك محرر النصوص عبر السيطرة + X.
- الصق الأمر التالي
sudo yum قم بتثبيت MariaDB-server MariaDB-client
وتأكيدها. - انتظر حتى يتم نقل جميع المحفوظات إلى جهاز الكمبيوتر الخاص بك.
- سيظهر سطر للإعلام حول تثبيت الحزمة. قم بتأكيد الإجراء عن طريق تحديد خيار ذ.
- بعد ذلك ، سيتم إنشاء مفتاح عام يستخدم للوصول إلى نظام إدارة قاعدة البيانات. اقرأ المعلومات وانتظر حتى نهاية التثبيت.
انتهى التثبيت هناك.الشيء الوحيد المتبقي هو ضبط التكوين الأولي للتأكد من أن الأداة تعمل بشكل طبيعي. ستخصص مرحلتنا الأخيرة لهذه العملية.
الخطوة 3: التكوين الأولي
لا تهدف هذه المرحلة إلى تقديم إرشادات حول التكوين الصحيح الكامل لنظام إدارة قواعد البيانات ، لأن كل هذا شخصي ويعتمد على المكونات الإضافية المستخدمة. الآن نقترح فقط تنشيط الخدمة والتأكد من قواعد الأمان القياسية من خلال تعيين كلمة مرور الجذر بالتوازي.
- في "طرفية" اكتب
sudo systemctl ابدأ mariadb
لبدء خدمة MariaDB. - اقبل هذه العملية بكلمة مرور المستخدم المتميز.
- إذا تلقيت معلومات حول عدم وجود ملف ، فهذا يعني أنه تم تثبيت الإصدار الحالي من DBMS على الإصدار السابق. سيتعين علينا إدخال الأمر
mv /etc/systemd/system/mariadb.service {، bak}
ثم ابدأ من جديد. - استعمال
sudo mysql_upgrade
لتحديث الجداول إذا تم تثبيت الأداة على إصدار قديم. - يبقى فقط وضع قواعد معيارية لحماية النظام من القرصنة. لهذا يستخدم
sudo mysql_secure_installation
. - اتبع الإرشادات التي تظهر لإنشاء كلمة مرور جديدة وقواعد أمان أساسية.
نقترح التعرف على جميع نقاط التكوين الأخرى لـ MariaDB في الوثائق الرسمية. يوفر المطورون العديد من الأوامر والأكواد المفيدة التي ستساعدك على إنشاء نظام إدارة قاعدة بيانات مثالي ، مع الاهتمام بأمنه.
انتقل إلى وثائق MariaDB الرسمية
أنت تعلم الآن أن تثبيت MariaDB أكثر صعوبة من البرامج المعتادة ، ولكنه لا يزال قابلاً للتنفيذ حتى بدون معرفة ومهارات إضافية. يبقى فقط اتباع التعليمات المقدمة ودراسة الوثائق للحصول على الراحة مع نظام إدارة قواعد البيانات هذا.
اقرأ أيضا:
تثبيت phpMyAdmin على CentOS 7
تثبيت PHP 7 على CentOS 7