Maqolalar katalogi
???? HestiaCP Monit yordamida PHP 8.3-FPM ni qanday kuzatish bo'yicha batafsil o'quv qo'llanma! Serveringizning barqaror ishlashini va PHP ishlamay qolishi sababli bosh og'rig'iga yo'l qo'ymaslikni xohlaysizmi?
Ushbu qo'llanma sizga HestiaCP Monit-ni PHP 8.3-FPM-ni kuzatish, veb-sayt ish faoliyatini yaxshilash va ishlamay qolish xavfini kamaytirish uchun qanday sozlashni o'rgatadi!

在 HestiaCP da ishlatilgan Monitor monitor PHP 8.3 - FPM, siz uni quyidagicha sozlashingiz mumkin:
📌 1. Monitni o'rnating
Agar Monit serveringizda o'rnatilmagan bo'lsa, uni quyidagi buyruq yordamida o'rnatishingiz mumkin:
apt update && apt install monit -y
O'rnatish tugallangandan so'ng, Monit-ni ishga tushiring va uni yuklashda avtomatik ravishda ishga tushirishni sozlang:
systemctl enable --now monit
📌 2. PHP 8.3-FPM to‘g‘ri ishlashiga ishonch hosil qiling
Avval PHP 8.3-FPM o'rnatilganligini va to'g'ri ishlayotganligini tekshiring:
systemctl status php8.3-fpm
Agar u ishlamayotgan bo'lsa, uni ishga tushirishga urinib ko'rishingiz mumkin:
systemctl restart php8.3-fpm
Keyin PHP-FPM tinglash rejimini tasdiqlang:
grep "^listen" /etc/php/8.3/fpm/pool.d/www.conf
Agar u qaytsa:
listen = /run/php/php8.3-fpm.sock
Bu PHP-FPM Monit monitoringi uchun mos bo'lgan Unix rozetkalarini tinglashdan foydalanayotganligini ko'rsatadi.
bu holatda www.conf Fayl mavjud emas yoki yo'l noto'g'ri, uni qo'lda yaratishingiz kerak bo'lishi mumkin:
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/
keyin tahrir qiling /etc/php/8.3/fpm/pool.d/www.conf, quyidagilarni o'z ichiga olganligiga ishonch hosil qiling:
listen = /run/php/php8.3-fpm.sock
listen.owner = www-data
listen.group = www-data
listen.mode = 0660
Saqlagandan so'ng, PHP 8.3-FPM ni qayta ishga tushiring:
systemctl restart php8.3-fpm
📌 3. PHP 8.3-FPM ni kuzatish uchun Monitni sozlang
Monit monitoringi konfiguratsiya faylini yarating:
nano /etc/monit/conf.d/php83
Keyin quyidagilarni qo'shing:
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"
🔹 tushuntiring:
- monitor PHP 8.3 - FPM Jarayon, aniqlash PID fayl
/run/php/php8.3-fpm.pid if failed unixsocket /run/php/php8.3-fpm.sock then restart→ PHP-FPM jarayoni ishlamayaptimi yoki yo‘qligini kuzatib boring- Agar beshta qayta ishga tushirish ham muvaffaqiyatsiz tugasa, HestiaCP-ni qayta ishga tushiring
❌ Eslatma: foydalanmang protocol fastcgi, aks holda Monit sintaksis xatosi haqida xabar berishi mumkin!
📌 4. Monit konfiguratsiyasini qayta yuklang
Faylni saqlaganingizdan so'ng, Monitni qayta yuklang:
monit reload
monit status
PHP 8.3-FPM Monit tomonidan nazorat qilinishini tasdiqlang:
monit summary
📌 5. Monitni ishga tushiring va holatni tekshiring
Monit ishlayotganiga ishonch hosil qiling:
systemctl restart monit
monit status
✅ 6. PHP 8.3-FPM monitoringini sinab ko'ring
Monit avtomatik ravishda qayta ishga tushishini tekshirish uchun PHP 8.3-FPM ni qo‘lda to‘xtatishingiz mumkin:
systemctl stop php8.3-fpm
Keyin ishga tushiring:
monit status
Bir necha soniyadan so'ng, PHP 8.3-FPM Monit tomonidan avtomatik ravishda ishga tushirilishi kerak:
systemctl status php8.3-fpm
🎯 Xulosa
✅ PHP-FPM Unix soketida tinglashiga ishonch hosil qiling (/run/php/php8.3-fpm.sock)
✅ Undan foydalanmang protocol fastcgi, foydalaning if failed unixsocket
✅ Monitni qayta yuklang va PHP-FPM monitoringini sinab ko'ring
Shunday qilib, sizning Monit + HestiaCP + PHP 8.3-FPM Monitoring normal ishlashi mumkin.
Umid qilamanki, Chen Veyliang blogi ( https://www.chenweiliang.com/ ) "PHP 8.3-FPMni kuzatish uchun HestiaCP Monitni qanday sozlash mumkin? To'xtab qolmasdan barqaror ishlash siri" sizga foydali bo'ladi.
Ushbu maqolaning havolasini baham ko'rish uchun xush kelibsiz:https://www.chenweiliang.com/cwl-32503.html
Ko'proq yashirin fokuslarni ochish uchun🔑 Telegram kanalimizga qo'shiling!
Baham ko'ring va yoqsa like! Sizning aktsiyalaringiz va yoqtirishlaringiz bizning doimiy motivatsiyasimizdir!