دليل المادة
- 1 ما هو مونيت؟ لماذا هو مهم جدا لHestiaCP؟
- 2 الشروط اللازمة لتثبيت Monit على HestiaCP
- 3 الخطوة 1: تحديث حزم النظام
- 4 الخطوة 2: تثبيت Monit
- 5 الخطوة 3: تمكين خدمة Monit
- 6 الخطوة 4: ابدأ خدمة Monit
- 7 الخطوة 5: تكوين Monit
- 8 الخطوة 6: إعداد خدمة Monit لبدء التشغيل تلقائيًا عند بدء التشغيل
- 9 الخطوة 7: إعادة تشغيل خدمة Monit
- 10 كيفية التحقق من نجاح تثبيت Monit؟
- 11 كيفية إعادة تثبيت Monit
- 12 تمكين المنفذ 2812: تأكد من أنه يمكنك الوصول إلى واجهة الويب الخاصة بـ Monit
- 13 الخلاصة: المزيج المثالي بين Monit وHestiaCP
الحقيقة الصادمة: لماذا لم تصل إلى هنا بعد؟ هيستياCP تثبيت Monit على؟
الآن دعونا نتحدث عن سبب كون Monit أحد أفضل الشركاء لمستخدمي HestiaCP.
يتيح لك Monit مراقبة الخدمات الرئيسية لخادمك بسهولة، مثل Nginx وPHP-FPM و MySQL.
ويمكنك دمج Monit في HestiaCP الخاص بك في بضع خطوات بسيطة، بنفس سهولة دهن الزبدة على الخبز. هل أنت مستعد؟ دعونا نبدأ!
ما هو مونيت؟ لماذا هو مهم جدا لHestiaCP؟
قبل أن نتعمق في البرنامج التعليمي، دعونا نلقي نظرة سريعة على Monit. Monit هي أداة مفتوحة المصدر وخفيفة الوزن يمكنها مراقبة العمليات والخدمات في أنظمة Unix.
في حالة توقف العملية، يمكن لـ Monit إعادة تشغيلها تلقائيًا للتأكد من أن الخادم الخاص بك يعمل دائمًا بشكل طبيعي.
يشبه الأمر وجود حارس شخصي لخادمك يعمل على مدار الساعة طوال أيام الأسبوع، وهو حارس ليس موثوقًا به فحسب، بل سريع الاستجابة أيضًا.
الشروط اللازمة لتثبيت Monit على HestiaCP
قبل تثبيت Monit، يرجى التأكد من توفر الشروط التالية:
- تم تركيب لوحة تحكم هيستيا
- لديك حق الوصول إلى الجذر
إذا استوفيت هذه المعايير، فنحن جاهزون للانطلاق.
الخطوة 1: تحديث حزم النظام
أولاً، تأكد من تحديث حزم النظام لديك. قم بتحديث حزم النظام باستخدام الأمر التالي:
apt update
يعد هذا أمرًا مهمًا لأن تحديثات حزمة النظام يمكنها إصلاح نقاط الضعف المحتملة والتأكد من تثبيت أحدث إصدار من Monit.
الخطوة 2: تثبيت Monit
بعد اكتمال تحديث النظام، يمكنك تثبيت Monit. أدخل الأمر التالي للتثبيت:
apt install monit
ستقوم هذه الخطوة بتنزيل Monit وتثبيته تلقائيًا، ما عليك سوى الانتظار بصبر لبضع دقائق.
الخطوة 3: تمكين خدمة Monit
بعد اكتمال التثبيت، لا تنس تمكين خدمة Monit بحيث يتم تشغيلها تلقائيًا عند بدء تشغيل النظام. قم بتمكين الخدمة باستخدام الأمر التالي:
systemctl enable monit
وهذا يعادل تثبيت زوج من العجلات الأوتوماتيكية على Monit، عند إعادة تشغيل الخادم، سيبدأ تشغيله تلقائيًا.
الخطوة 4: ابدأ خدمة Monit
بعد ذلك، قم بتشغيل خدمة Monit واتركها تبدأ في العمل:
systemctl start monit
الآن بعد أن تم تشغيل Monit في الخلفية، أصبح جاهزًا لمراقبة الخدمة الخاصة بك.
الخطوة 5: تكوين Monit
قد لا يكون التكوين الافتراضي لـ Monit مناسبًا لجميع البيئات، لذا نحتاج إلى إجراء بعض التعديلات. يحرر /etc/monit/monitrc الملف وأضف المحتوى التالي:
set httpd port 2812 and
use address 0.0.0.0
and allow localhost
check process nginx with pidfile /var/run/nginx.pid
group nginx
start program = "/etc/init.d/nginx start"
stop program = "/etc/init.d/nginx stop"
check process php-fpm with pidfile /var/run/php/php7.4-fpm.pid
group php-fpm
start program = "/etc/init.d/php7.4-fpm start"
stop program = "/etc/init.d/php7.4-fpm stop"
check process mysql with pidfile /var/run/mysqld/mysqld.pid
group mysql
start program = "/etc/init.d/mysql start"
stop program = "/etc/init.d/mysql stop"
يقوم رمز التكوين هذا بعدة أشياء:
- تمكين واجهة الويب الخاصة بـ Monit، يمكنك المرور
http://your_server_ip:2812الوصول إليه. - مراقبة Nginx وPHP-FPM و MySQL 服务، والتأكد من أنهم متصلون بالإنترنت دائمًا.
الخطوة 6: إعداد خدمة Monit لبدء التشغيل تلقائيًا عند بدء التشغيل
أدخل الأمر التالي
systemctl enable monit systemctl start monit
- إذا ظهرت رسالة الخطأ "
sudo systemctl start monitmonit.service is not a native service, redirecting to systemd-sysv-install."، الرجاء الضغط على رابط المقال أدناه لعرض الحل▼
الخطوة 7: إعادة تشغيل خدمة Monit
بعد اكتمال التكوين، لا تنس إعادة تشغيل خدمة Monit لتفعيل التكوين:
systemctl restart monit
إنه مثل بث حياة جديدة في Monit وهو الآن جاهز للتباهي.
كيفية التحقق من نجاح تثبيت Monit؟
بعد اكتمال التثبيت، افتح المتصفح وقم بزيارة http://your_server_ip:2812، يجب أن تشاهد لوحة معلومات Monit.
إذا كان كل شيء طبيعيًا، فسترى حالة Nginx وPHP-FPM وMySQL.
تظهر حالتهم "قيد التشغيل"، مما يشير إلى أنهم يعملون بشكل طبيعي.
إذا توقفت أي من هذه العمليات عن العمل، فسيحاول Monit إعادة تشغيلها تلقائيًا.
كيفية إعادة تثبيت Monit
إذا وجدت أن هناك مشكلة في تثبيت Monit، أو كنت بحاجة إلى إعادة تكوينه، فيمكنك إعادة تثبيت Monit باستخدام الأمر التالي:
apt-get remove monit
apt-get install monit
تمكين المنفذ 2812: تأكد من أنه يمكنك الوصول إلى واجهة الويب الخاصة بـ Monit
لضمان إمكانية الوصول إلى واجهة الويب الخاصة بـ Monit بشكل طبيعي، تحتاج إلى تمكين المنفذ 2812.
在 monitrc في الملف، تأكد من إعداد استماع HTTPD وتحديد منفذ 2812 وعنوان IP الدقيق.
تمكين المنفذ 2812 في HestiaCPCP
بمجرد التثبيت بنجاحمراقبة المراقبة، تحتاج إلى إعداد البرنامج الخفي، وتمكين المنافذ، وعناوين IP والإعدادات الأخرى.
الخطوه 1:قم بتسجيل الدخول إلى HestiaCPCP الخاص بك
الخطوه 2:أدخل جدار الحماية.
- انقر فوق "جدار الحماية" أعلى شريط التنقل.
الخطوه 3:انقر فوق الزر +.
- عندما تحوم فوق الزر + ، سترى الزر يتغير إلى "إضافة قاعدة".
الخطوه 4:أضف القواعد.
استخدم ما يلي كإعدادات للقاعدة ▼
- الإجراء: قبول
- البروتوكول: TCP
- المنفذ: 2812
- عنوان IP: 0.0.0.0/0
- ملاحظات (اختياري): MONIT
فيما يلي لقطة شاشة لإعدادات جدار الحماية HestiaCP ▼

الخلاصة: المزيج المثالي بين Monit وHestiaCP
في هذه المرحلة، يجب أن تكون قد قمت بتثبيت Monit وتكوينه بنجاح على HestiaCP.
وسوف يصبح مساعدك الأيمن في إدارة الخادم، مما يضمن التشغيل العادي لجميع الخدمات الهامة.
علاوة على ذلك، تسمح لك واجهة الويب الخاصة بـ Monit بمراقبة حالة جميع العمليات بسهولة وإبقاء كل شيء تحت السيطرة.
اتخاذ الإجراءات اللازمة!قم بتكوين Monit لخادمك الآن لتحسين استقراره وموثوقيته. ستكون نفسك المستقبلية ممتنة للاختيار الذكي الذي قمت به الآن.
مدونة Hope Chen Weiliang ( https://www.chenweiliang.com/ ) شارك "كيفية تثبيت برنامج مراقبة Monit على HestiaCP؟" سيكون الشرح التفصيلي لطريقة تثبيت Monit مفيدًا لك.
مرحبا بكم في مشاركة رابط هذه المقالة:https://www.chenweiliang.com/cwl-31996.html
لاكتشاف المزيد من الحيل المخفية🔑، مرحبًا بك في الانضمام إلى قناتنا على Telegram!
مشاركة ومثل إذا كنت ترغب في ذلك! مشاركاتك وإعجاباتك هي حافزنا المستمر!
