تم الحل: تثبيت mysql على مثيل Amazon Linux

آخر تحديث: 09/14/2023
نبذة عن الكاتب: مسار مصدر SQL

تقديم MySQL على مثيل Amazon Linux

مثيل أمازون لينكس هي السمة المميزة لخدمات Amazon Web Services (AWS). يُستخدم لاستضافة التطبيقات، وبناء البرامج، وإنشاء مواقع الويب والنسخ الاحتياطي للبيانات، كما أن تعدد استخداماته موضع تقدير. أحد أهم استخداماتها هو إعداد قواعد البيانات، وفي هذا الصدد، تعد قاعدة بيانات MySQL خيارًا شائعًا. تحظى MySQL بشعبية عالمية في التطبيقات المستندة إلى الويب نظرًا لموثوقيتها العالية وقوتها. ستوجهك هذه المقالة حول كيفية تثبيت MySQL على Amazon Linux Instance وستوفر لك نظرة عميقة حول هذا الأمر.

ما تحتاجه لإعداد MySQL على مثيل Amazon Linux

لإعداد MySQL، يجب أن يكون مثيل Amazon Linux الخاص بك جاهزًا للعمل. يعد الوصول إلى المثيل الخاص بك أمرًا بالغ الأهمية، وذلك بشكل أساسي من خلال SSH (Secure Shell). ويجب أيضًا أن تكون المستخدم "الجذر" أو مستخدمًا يتمتع بامتيازات sudo.

فيما يلي قائمة بالمكونات الضرورية:

  • تشغيل مثيل Amazon Linux
  • الوصول إلى الجذر أو Sudo
  • الوصول إلى SSH للعمليات الآمنة

إعداد MySQL على مثيل Amazon Linux

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

    sudo yum update -y

حان الوقت الآن لتثبيت خادم MySQL. باستخدام مدير حزم أمازون `yum`، فهي عملية سريعة:

    sudo yum install -y mysql-server

بعد التثبيت الناجح، ابدأ تشغيل خدمة MySQL واجعلها تعمل تلقائيًا عند التمهيد:

    sudo service mysqld start
    sudo chkconfig mysqld on

استكشاف أخطاء التثبيت الشائعة وحلولها

أثناء تثبيت MySQL على Amazon Linux Instance، قد تواجه بعض المشكلات. فيما يلي بعض المشكلات الشائعة وطرق حلها.

عندما تحصل على الخطأ "تعذر تحديد موقع الحزمة mysql-server"، فهذا يعني أن مدير الحزم لم يتمكن من العثور على حزمة MySQL.
تأكد من تحديث قوائم المستودعات:

    sudo yum check-update

إذا لم تبدأ الخدمة، فتحقق من حالتها باستخدام:

    sudo service mysqld status

إذا لم يكن قيد التشغيل، فإن مراجعة سجلات MySQL يمكن أن توفر رؤى حول الأخطاء التي قد حدثت.

تأمين تثبيت MySQL

بمجرد تثبيت MySQL وتشغيله بنجاح على مثيل Amazon Linux الخاص بك، فمن الضروري تأمينه. قم بتشغيل البرنامج النصي لأمان MySQL:

    sudo mysql_secure_installation

هنا، يمكنك تعيين كلمة مرور الجذر، وإزالة حسابات المستخدمين المجهولة، وعدم السماح بتسجيل الدخول إلى الجذر عن بُعد، وإزالة قواعد بيانات الاختبار. تزيد كل خطوة من أمان تثبيت MySQL الخاص بك.

يوفر الجمع بين أدوات MySQL المساعدة وAmazon Linux Instance بيئة تطوير مرنة وقوية. باستخدام هذا الدليل، لن تتعلم كيفية تثبيت MySQL فحسب، بل ستتعلم أيضًا كيفية تأمين التثبيت واستكشاف المشكلات الشائعة وإصلاحها.

الوظائف ذات الصلة: