Conas HestiaCP Monit a chumrú chun monatóireacht a dhéanamh ar PHP 8.3-FPM? An rún oibriú cobhsaí gan downtime

🚀 HestiaCP Teagaisc mionsonraithe ar conas monatóireacht a dhéanamh ar PHP 8.3-FPM le Monit! Ar mhaith leat do fhreastalaí a reáchtáil ar bhealach cobhsaí agus nach bhfuil tinneas cinn air a thuilleadh de bharr tuairteanna PHP?

Múinfidh an treoir seo duit conas HestiaCP Monit a chumrú chun monatóireacht a dhéanamh ar PHP 8.3-FPM, feabhas a chur ar fheidhmíocht an tsuímh Ghréasáin, agus an baol downtime a laghdú!

Conas HestiaCP Monit a chumrú chun monatóireacht a dhéanamh ar PHP 8.3-FPM? An rún oibriú cobhsaí gan downtime

HestiaCP Úsáid i Monat monatóireacht PHP 8.3 - FPM, is féidir leat é a chumrú mar seo a leanas:

📌 1. Suiteáil Monit

Mura bhfuil Monit suiteáilte ar do fhreastalaí, is féidir leat é a shuiteáil leis an ordú seo a leanas:

apt update && apt install monit -y

Tar éis an tsuiteáil a bheith críochnaithe, cuir tús le Monit agus socraigh é chun tosú go huathoibríoch ag tosaithe:

systemctl enable --now monit

📌 2. Cinntigh go bhfuil PHP 8.3-FPM ag rith i gceart

Ar dtús seiceáil an bhfuil PHP 8.3-FPM suiteáilte agus ag rith i gceart:

systemctl status php8.3-fpm

Mura bhfuil sé ag rith, is féidir leat triail a thosú:

systemctl restart php8.3-fpm

Ansin, deimhnigh modh éisteachta PHP-FPM:

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

Má fhilleann sé:

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

Léiríonn sé seo go bhfuil PHP-FPM ag baint úsáide as éisteacht soicéad Unix, atá oiriúnach le haghaidh monatóireachta Monit.

如果 www.conf Níl an comhad ann nó tá an chonair mícheart. Seans go mbeidh ort é a chruthú de láimh:

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/

Ansin cuir in eagar /etc/php/8.3/fpm/pool.d/www.conf, déan cinnte go gcuimseoidh tú:

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

Tar éis a shábháil, atosú PHP 8.3-FPM:

systemctl restart php8.3-fpm

📌 3. Cumraigh Monit chun monatóireacht a dhéanamh ar PHP 8.3-FPM

Cruthaigh comhad cumraíochta monatóireachta Monit:

nano /etc/monit/conf.d/php83

Ansin cuir an méid seo a leanas leis:

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"

🔹 mínigh:

  • monatóireacht PHP 8.3 - FPM Próiseas, braite Comhad PID /run/php/php8.3-fpm.pid
  • if failed unixsocket /run/php/php8.3-fpm.sock then restart → Monatóireacht a dhéanamh ar cibé an bhfuil an próiseas PHP-FPM síos
  • Má theipeann ar na cúig atosú, atosaigh HestiaCP

Nóta: Ná húsáid protocol fastcgi, nó féadfaidh Monit earráid chomhréire a thuairisciú!

📌 4. Athlódáil Cumraíocht Mona

Tar éis duit an comhad a shábháil, athlódáil Monit:

monit reload
monit status

Deimhnigh go ndéanann Monit monatóireacht ar PHP 8.3-FPM:

monit summary

📌 5. Tosaigh Monit agus seiceáil an stádas

Bí cinnte go bhfuil Monit ag rith:

systemctl restart monit
monit status

✅ 6. Déan monatóireacht ar PHP 8.3-FPM

Is féidir leat PHP 8.3-FPM a stopadh de láimh chun a thástáil an féidir le Monit atosú go huathoibríoch:

systemctl stop php8.3-fpm

Ansin rith:

monit status

Tar éis cúpla soicind, ba cheart go dtosódh Monit go huathoibríoch PHP 8.3-FPM:

systemctl status php8.3-fpm

🎯 Conclúid

A Bí cinnte go n-éisteann PHP-FPM ar an soicéad Unix (/run/php/php8.3-fpm.sock)
A Ná húsáid protocol fastcgi, úsáid if failed unixsocket
A Athlódáil Monatóireacht agus tástáil PHP-FPM monatóireacht

Mar sin do Monit + HestiaCP + PHP 8.3-FPM Is féidir leis an monatóireacht a dhéanamh de ghnáth.

Tá súil agam Blag Chen Weiliang ( https://www.chenweiliang.com/ ) roinnte” Conas HestiaCP Monit a chumrú chun monatóireacht a dhéanamh ar PHP 8.3-FPM? Beidh rún na hoibríochta cobhsaí gan downtime" ina chuidiú duit.

Fáilte romhat nasc an ailt seo a roinnt:https://www.chenweiliang.com/cwl-32503.html

Chun níos mó cleasanna ceilte a dhíghlasáil🔑, fáilte romhat páirt a ghlacadh inár gcainéal Telegram!

Roinn agus maith más maith leat é! Is iad do chuid scaireanna agus rudaí is maith leat ár spreagadh leanúnach!

 

发表 评论

Ní fhoilseofar do sheoladh ríomhphoist. Úsáidtear réimsí riachtanacha * Lipéad

Scrollaigh go dtí an Barr