MySQL Governor هو أداة من CloudLinux مصممة لمراقبة وإدارة استخدام موارد MySQL على خوادم cPanel. إذا كنت ترغب في استخدام MySQL Governor مع خادم MySQL بعيد، هناك بعض الخطوات التي يجب عليك اتباعها:
تثبيت MySQL Governor على خادم cPanel:
تأكد من أن MySQL Governor مثبت على خادم cPanel الذي سيقوم بمراقبة وإدارة استخدام موارد MySQL.
تمكين الوصول عن بُعد إلى MySQL:
على خادم MySQL البعيد، يجب أن تسمح بالاتصالات من خادم cPanel. يتم ذلك عادة عن طريق تعديل ملف تكوين خادم MySQL للاستماع على عنوان IP عام أو من خلال تكوين حسابات المستخدمين للسماح بالاتصالات من عنوان IP الخاص بخادم cPanel.
تكوين MySQL Governor لمراقبة الخادم البعيد:
قم بتحرير ملف تكوين MySQL Governor لتحديد تفاصيل خادم MySQL البعيد. عادةً ما يكون ملف التكوين موجودًا في المسار /etc/governor.ini
.
في ملف التكوين، ستجد إعدادات مثل mysql-host
و mysql-port
و mysql-user
و mysql-password
. قم بتعديل هذه الإعدادات لتطابق تفاصيل خادم MySQL البعيد.
على سبيل المثال:
mysql-host = remote.mysql.server.com
mysql-port = 3306
mysql-user = your_mysql_user
mysql-password = your_mysql_password
إعادة تشغيل MySQL Governor:
بعد إجراء التغييرات على ملف التكوين، قم بإعادة تشغيل MySQL Governor لتطبيق الإعدادات الجديدة:
systemctl restart governor-mysql
مراقبة استخدام موارد MySQL:
يجب الآن أن يقوم MySQL Governor بمراقبة استخدام موارد خادم MySQL البعيد. يمكنك استخدام الأمر dbctl
لعرض الإحصائيات وإجراء التعديلات حسب الحاجة.
ملاحظات هامة:
- الأمان: تأكد من أنك تتبع أفضل الممارسات لتأمين الاتصال بين خادم cPanel وخادم MySQL البعيد. قد يشمل ذلك استخدام الاتصالات المشفرة (SSL) وتنفيذ قواعد جدار الحماية.
- الأداء: راقب تأثير الأداء عند استخدام MySQL Governor مع الخادم البعيد. اعتمادًا على المسافة بين الخوادم وجودة الاتصال بالشبكة، قد يكون هناك بعض التأخير.
- قواعد جدار الحماية: إذا كانت هناك جدران حماية، تأكد من أن المنافذ الضرورية (عادةً 3306 لـ MySQL) مفتوحة للتواصل بين خادم cPanel وخادم MySQL البعيد.
تذكر دائمًا أخذ نسخ احتياطية واتخاذ الحذر عند إجراء تغييرات على الإعدادات. إذا كنت غير متأكد من أي من الخطوات، يفضل استشارة موفر الاستضافة أو مسؤول النظام.