حدد علامة التبويب
ESET PROTECT On-Prem – جدول المحتويات

تثبيت MariaDB وتكوينه – Linux

التثبيت


تحذير

احرص على تثبيت إصدار مدعوم من خادم قاعدة البيانات والموصل.

  1. إذا كان إصدار قديم غير متاح من خادم MariaDB مثبَّت مسبقاً، فأوقِف خدمة MariaDB: systemctl stop mariadb
  2. انتقِل إلى صفحة تنزيل MariaDB.
  3. في اختيار توزيع، حدِّد توزيع Linux المتاح لديك.
  4. في اختيار إصدار خدمة MariaDB، حدِّد إصدار خادم MariaDB المتاح.
  5. اختيارية: يكون خادم التنزيل محدداً مسبقاً في النسخة المطابقة. يمكنك اختيار خادم تنزيل آخر.
  6. اتّبِع الخطوات الظاهرة على الشاشة لإضافة مستودع MariaDB وتثبيت خادم MariaDB.

ملاحظة

قد تختلف تجربة التثبيت باختلاف ‎طريقة توزيع Linux المدعومة التي تعمل في الخادم.

  1. إذا أجريت عملية ترقية، فحدِّث جداول النظام:
    1. systemctl start mariadb
    2. mariadb-upgrade -u root -p --force
    3. systemctl restart mariadb

اتّبِع الخطوات التالية لتهيئة خادم MariaDB.

التكوين

  1. افتح ملف التكوين my.cnf في محرر نصوص:

sudo nano /etc/my.cnf

  1. ابحث عن التكوين التالي في قسم [mysqld] من ملف تهيئة my.cnf وعدّل القيمة:

ملاحظة

إذا لم يكن قسم [mysqld] أو المعلَمة موجودة في الملف، فأضِفها.

المعلمات

الوصف

max_allowed_packet=33M


تحذير

يجب استخدام هذه المعلَمة لتهيئة خادم قاعدة البيانات بحيث يقبل الحزم الكبيرة، لأن خادم ESET PROTECT يخزّن كميات كبيرة من البيانات الثنائية داخل قاعدة البيانات.

innodb_log_file_size=100M

innodb_log_files_in_group=2

يجب أن يكون ضرب قيم هاتين المعلمتين على الأقل 200.

والحد الأدنى لقيمة innodb_log_files_in_group هو 2 والحد الأقصى للقيمة هو 100; كما يجب أن تكون القيمة أيضاً عدداً صحيحاً).

  1. اضغط على CTRL + X واكتب Y لحفظ التغييرات وإغلاق الملف.
  2. أعِد تشغيل خادم MariaDB لتفعيل التهيئة:

sudo systemctl restart mysql

  1. تحقَّق من أنّ خدمة خادم MariaDB قيد التشغيل:

sudo systemctl status mariadb

  1. ثبِّت موصل ODBC لـ MariaDB.