تخطي إلى المحتوى الرئيسي

سيرفر مخصص: تثبيت قواعد البيانات

تم إنشاء هذا الدليل باستخدام المنتجات التالية:

(قد تختلف التفاصيل مع المنتجات من مزودين مختلفين ولكن المفاهيم الرئيسية تظل كما هي)

مقدمة

يوفر هذا الدليل خطوات تثبيت أنواع مختلفة من قواعد البيانات. في هذا المثال، يتم استخدام أوبونتو 20.04 كنظام تشغيل، ومع ذلك، يتم أيضًا تحديد الأوامر المكافئة لتوزيعات لينكس الأخرى التي نوفرها على موقعنا. يجب تنفيذ هذه الأوامر عبر SSH، إذا لم تكن تعرف كيفية الاتصال بسيرفرك عبر SSH، يرجى الاطلاع هنا: الوصول الأولي (SSH).

التحضير

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

// أوبونتو وديبيان
sudo apt update

// سنت أو إس
sudo yum update

// أوبن سوزي
sudo zypper up

// فيدورا
sudo dnf upgrade --refresh

أنواع قواعد البيانات

اعتمادًا على خدمة قاعدة البيانات التي تريد تثبيتها، اتبع الدليل المناسب:

ما هي MariaDB؟

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

تثبيت MariaDB

أولاً، يجب التأكد من تثبيت أحدث إصدار من MariaDB. بعض أنظمة التشغيل القديمة مثل ديبيان 9 أو أوبونتو 18.04 لا تأتي بشكل افتراضي بأحدث إصدار من MariaDB في مدير الحزم، لذا بتنفيذ الأمر التالي تتأكد من جلب أحدث إصدار.

curl -sS https://downloads.mariadb.com/MariaDB/mariadb_repo_setup | sudo bash

بعد تثبيت المستودع، قم بتحديث ذاكرة التخزين المؤقت لمدير الحزم باتباع الخطوات المذكورة في قسم التحضير.

معلومات

يمكن تجاهل تثبيت مستودع MariaDB (الخطوة أعلاه) بأمان في أنظمة التشغيل الحديثة مثل أوبونتو 22.04 أو ديبيان 11.

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

// أوبونتو وديبيان
sudo apt install mariadb-server

// سنت أو إس
sudo yum install mariadb-server

// أوبن سوزي
sudo zypper install mariadb

// فيدورا
sudo dnf install mariadb-server

إعداد MariaDB

بعد اكتمال التثبيت، اكتب الأمر التالي لبدء إعداد السيرفر:

mysql_secure_installation

الآن يمكنك إعداد سيرفر MariaDB (MySQL) الخاص بك باتباع التعليمات وتعيين كلمة مرور للسيرفر. في المطالبة التالية، يمكنك تخطي الإدخال مؤقتًا بالضغط على Enter.

معلومات

المستخدم root هو المستخدم الرئيسي لسيرفر MariaDB (MySQL) الخاص بك!

بعد ذلك، سيُطلب منك إذا كنت تريد تعيين كلمة مرور لمستخدم root، أكد ذلك بالضغط على y للنعم. بعد ذلك، عليك كتابة كلمة المرور الجديدة لمستخدم root.

ملاحظة

أثناء كتابة كلمة المرور، لن تتمكن من رؤيتها. هذا السلوك طبيعي وكلمة مرورك ستُخزن. تأكد من استخدام كلمة مرور قوية لمستخدم root واحتفظ بها في مكان آمن.

الآن سيُطلب منك إذا كنت تريد إزالة المستخدمين المجهولين من السيرفر، يجب عليك فعل ذلك لأسباب أمنية. أكد ذلك بالضغط على y للنعم:

في المطالبة التالية، تحدد إذا كان مسموحًا لمستخدم root الاتصال بالسيرفر من الخارج. لأسباب أمنية، يجب عليك تعطيل هذا الخيار وتأكيد ذلك بالضغط على y:

في الخطوة التالية، يمكنك أيضًا تأكيد إزالة قاعدة البيانات التجريبية التي توفرها MariaDB (MySQL) بالضغط على y، لأنها غير ضرورية ويمكن حذفها بسهولة:

في نهاية عملية الإعداد، سيُطلب منك تحديث أذونات قاعدة البيانات. أكد ذلك بالضغط على y لتفعيل كلمة المرور التي تم تعيينها لمستخدم root:

سيرفر MariaDB (MySQL) الخاص بك جاهز الآن للاستخدام!