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

VPS: تثبيت قواعد البيانات

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

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

مقدمة

يوفر هذا الدليل خطوات تثبيت أنواع مختلفة من قواعد البيانات. في هذا المثال، نستخدم أوبونتو 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) الخاص بك جاهز الآن للاستخدام!

الخاتمة

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