ווי צו קאַנפיגיער HestiaCP Monit צו מאָניטאָר PHP 8.3-FPM? דער סוד פון סטאַביל אָפּעראַציע אָן דאַונטיים

🚀 דעטאלירטער טוטאָריאַל וועגן מאָניטאָרינג PHP 8.3-FPM מיט HestiaCP Monit! ווילט איר אַז אייער סערווער זאָל לויפן סטאַביל און מער נישט ליידן פון קאָפּווייטיק געפֿירט דורך PHP קראַשיז?

דער פירער וועט לערנען איר ווי צו קאַנפיגיער HestiaCP Monit צו מאָניטאָר PHP 8.3-FPM, פֿאַרבעסערן וועבזייטל פאָרשטעלונג און רעדוצירן די ריזיקירן פון דאַונטיים!

ווי צו קאַנפיגיער HestiaCP Monit צו מאָניטאָר PHP 8.3-FPM? דער סוד פון סטאַביל אָפּעראַציע אָן דאַונטיים

צו קאָנפיגורירן HestiaCP פֿאַר מאָניטאָרינג PHP 8.3-FPM ניצנדיק Monit , פֿאָלגט די סטעפּס:

📌 1. ינסטאַלירן מאָניט

אויב Monit איז נישט אינסטאַלירן אויף דיין סערווער, איר קענען ינסטאַלירן עס מיט די פאלגענדע באַפֿעל:

apt update && apt install monit -y

נאָך די ינסטאַלירונג איז גאַנץ, אָנהייב Monit און שטעלן עס צו אָנהייבן אויטאָמאַטיש ביי שטיוול:

systemctl enable --now monit

📌 2. ענשור אַז PHP 8.3-FPM איז פליסנדיק רעכט

ערשטער טשעק אויב PHP 8.3-FPM איז אינסטאַלירן און פליסנדיק ריכטיק:

systemctl status php8.3-fpm

אויב עס איז נישט פליסנדיק, איר קענען פּרובירן צו אָנהייבן עס:

systemctl restart php8.3-fpm

דערנאָך באַשטעטיקן די צוגעהערט מאָדע פון ​​PHP-FPM:

grep "^listen" /etc/php/8.3/fpm/pool.d/www.conf

אויב עס קערט:

listen = /run/php/php8.3-fpm.sock

דאָס ינדיקייץ אַז PHP-FPM ניצט Unix כאָלעל צוגעהערט, וואָס איז פּאַסיק פֿאַר מאָניטאָרינג פון Monit.

טאָמער www.conf דער טעקע איז נישט עקסיסטירט אָדער דער דרך איז פאַלש איר קען דאַרפֿן צו מאַכן עס מאַניואַלי:

mkdir -p /etc/php/8.3/fpm/pool.d/
cp /etc/php/8.2/fpm/pool.d/www.conf /etc/php/8.3/fpm/pool.d/

דערנאָך רעדאַגירן /etc/php/8.3/fpm/pool.d/www.conf, מאַכן זיכער צו אַרייַננעמען:

listen = /run/php/php8.3-fpm.sock
listen.owner = www-data
listen.group = www-data
listen.mode = 0660

נאָך שפּאָרן, ריסטאַרט PHP 8.3-FPM:

systemctl restart php8.3-fpm

📌 3. קאַנפיגיער מאָניט צו מאָניטאָר PHP 8.3-FPM

שאַפֿן אַ מאָניט מאָניטאָרינג קאַנפיגיעריישאַן טעקע:

nano /etc/monit/conf.d/php83

דערנאָך לייג די פאלגענדע:

check process php8.3-fpm with pidfile /run/php/php8.3-fpm.pid
    start program = "/usr/sbin/service php8.3-fpm start"
    stop program  = "/usr/sbin/service php8.3-fpm stop"
    if failed unixsocket /run/php/php8.3-fpm.sock then restart
    if 5 restarts within 5 cycles then exec "/usr/bin/systemctl restart hestia"

🔹 ערקלערונג :

  • monitor פפּ 8.3 - פפּם פּראָצעס, דיטעקשאַן PID טעקע /run/php/php8.3-fpm.pid
  • if failed unixsocket /run/php/php8.3-fpm.sock then restart → מאָניטאָר צי די PHP-FPM פּראָצעס איז אַראָפּ
  • אויב אַלע פינף ריסטאַרטס דורכפאַל, ריסטאַרט HestiaCP

באַמערקונג: טאָן ניט נוצן protocol fastcgi, אַנדערש Monit קען באַריכט אַ סינטאַקס טעות!

📌 4. רעלאָאַד מאָניט קאַנפיגיעריישאַן

נאָך שפּאָרן די טעקע, רילאָוד Monit:

monit reload
monit status

באַשטעטיקן אַז PHP 8.3-FPM איז מאָניטאָרעד דורך Monit:

monit summary

📌 5. אָנהייב מאָניט און קאָנטראָלירן די סטאַטוס

מאַכט זיכער אַז Monit איז פליסנדיק:

systemctl restart monit
monit status

✅ 6. טעסט פפּ 8.3-FPM מאָניטאָרינג

איר קענען מאַניואַלי האַלטן PHP 8.3-FPM צו פּרובירן אויב Monit קענען אויטאָמאַטיש ריסטאַרט:

systemctl stop php8.3-fpm

דערנאָך לויפן:

monit status

נאָך אַ ביסל סעקונדעס, PHP 8.3-FPM זאָל זיין אויטאָמאַטיש סטאַרטעד דורך Monit:

systemctl status php8.3-fpm

🎯 מסקנא

מאַכן זיכער אַז PHP-FPM ליסאַנז אויף די יוניקס כאָלעל (/run/php/php8.3-fpm.sock)
דו זאלסט נישט נוצן protocol fastcgi, נוצן if failed unixsocket
רילאָוד מאָניט און פּרובירן PHP-FPM מאָניטאָרינג

איצט זאָל אייער מאָניט + העסטיאַCP + PHP 8.3-FPM מאָניטאָרינג אַרבעטן נאָרמאַל 🚀

האָפענטלעך, דער אַרטיקל "ווי אַזוי צו קאָנפיגורירן HestiaCP Monit צו מאָניטאָרירן PHP 8.3-FPM? דער סוד צו אַ סטאַבילער און אומגעשטערטער אָפּעראַציע" וואָס איז געטיילט געוואָרן אויף טשען ווייליאַנג'ס בלאָג ( https://www.chenweiliang.com/ ) וועט זיין נוצלעך פֿאַר אײַך.

פילט אייך פריי צו טיילן דעם לינק פון דעם ארטיקל: https://www.chenweiliang.com/cwl-32503.html

כּדי צו עפֿענען מער פֿאַרבאָרגענע טריקס🔑, ברוכים הבאים זיך אָנצושליסן אין אונדזער טעלעגראַם קאַנאַל!

ייַנטיילן און ווי אויב איר ווי! דיין שאַרעס און לייקס זענען אונדזער מאָוטאַוויישאַן!

 

发表 评论

您的邮箱地址不会被公开。必填项已用*标注

מעגילע צו Top