Meriv çawa bernameya çavdêriya Monit li HestiaCP saz dike? Ravekirina berfireh a rêbaza sazkirinê ya Monit

Rastiya şaş: çima hûn hîn ne li vir in HestiaCP Monit saz bike?

Naha em biaxivin ka çima Monit ji bo bikarhênerên HestiaCP yek ji baştirîn hevkar e.

Monit dihêle hûn bi hêsanî karûbarên sereke yên servera xwe, wek Nginx, PHP-FPM û MySQL.

Û, hûn dikarin Monit-ê bi çend gavên hêsan, bi qasî ku rûnê li ser nan belav bikin, di HestiaCP-ya xwe de yek bikin. Amade ne? Werin em dest pê bikin!

Monit çi ye? Çima ji HestiaCP re ew qas girîng e?

Berî ku em têkevin dersê, em bi kurtî li Monit mêze bikin. Monit amûrek çavkaniyek vekirî ya sivik e ku dikare pêvajo û karûbarên di pergalên Unix de bişopîne.

Ger pêvajoyek biqede, Monit dikare bixweber wê ji nû ve bide destpêkirin da ku pê ewle bibe ku servera we her gav normal dimeşe.

Mîna ku ji bo servera xwe parêzvanek 24/7 hebe, ya ku ne tenê pêbawer e, lê di heman demê de bersivdar e.

Mercên pêwîst ji bo sazkirina Monit li HestiaCP

Berî ku Monit saz bikin, ji kerema xwe pê ewle bibin ku we şertên jêrîn hene:

  • Panela kontrolê ya Hestia hate saz kirin
  • Gihîştina root heye

Ger hûn van pîvanan bicîh bînin, wê hingê em baş in ku biçin.

Gav 1: Pakêtên pergalê nûve bikin

Pêşîn, pê ewle bine ku pakêtên pergala we nûve ne. Bi karanîna fermana jêrîn pakêtên pergalê nûve bikin:

apt update

Ev girîng e ji ber ku nûvekirinên pakêta pergalê dikarin qelsiyên potansiyel rast bikin û piştrast bikin ku we guhertoya herî dawî ya Monit saz kiriye.

Gav 2: Monit saz bikin

Piştî ku nûvekirina pergalê qediya, hûn dikarin Monit saz bikin. Ji bo sazkirinê emrê jêrîn binivîse:

apt install monit

Vê gavê dê bixweber Monit dakêşin û saz bikin, hûn tenê hewce ne ku çend hûrdeman bi bîhnfirehiyê bisekinin.

Gav 3: Karûbarê Monit çalak bike

Piştî ku sazkirin qediya, ji bîr nekin ku karûbarê Monit çalak bikin da ku dema ku pergalê dest pê dike ew bixweber bixebite. Karûbar bi karanîna fermana jêrîn çalak bikin:

systemctl enable monit

Ev wekhevî sazkirina cotek çerxên otomatîkî yên li ser Monit-ê ye Gava ku hûn serverê ji nû ve bidin destpêkirin, ew ê bixweber dest pê bike.

Gav 4: Karûbarê Monit dest pê bikin

Piştre, karûbarê Monit dest pê bikin û bihêlin ku ew dest bi xebatê bike:

systemctl start monit

Naha ku Monit di paşîn de dixebite, ew amade ye ku çavdêriya karûbarê we bike.

Gav 5: Veavakirina Monit

Veavakirina xwerû ya Monit dibe ku ji bo hemî hawîrdoran ne guncaw be, ji ber vê yekê divê em hin sererastkirinê bikin. weşandin /etc/monit/monitrc pelê bikin û naveroka jêrîn lê zêde bikin:

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"

Ev koda veavakirinê çend tiştan dike:

  1. Têkiliya malperê ya Monit çalak bike, hûn dikarin derbas bibin http://your_server_ip:2812 gihîştina wê.
  2. Monitor Nginx, PHP-FPM û MySQL Xizmetê, piştrast dikin ku ew her gav serhêl in.

Gav 6: Karûbarê Monit saz bikin da ku di bootê de bixweber dest pê bike

Fermana jêrîn binivîse

systemctl enable monit
systemctl start monit
  • Heke peyama çewtiyê "sudo systemctl start monitmonit.service is not a native service, redirecting to systemd-sysv-install.", ji kerema xwe lînka gotarê li jêr bikirtînin da ku çareseriyê bibînin▼

Gav 7: Karûbarê Monit ji nû ve bidin destpêkirin

Piştî ku veavakirin qediya, ji bîr nekin ku hûn karûbarê Monit ji nû ve bidin destpêkirin da ku veavakirin bikeve bandorê:

systemctl restart monit

Mîna ku jiyanek nû li Monit bêhna xwe dide û ew naha amade ye ku xwe nîşan bide.

Meriv çawa piştrast dike ku sazkirina Monit serketî bû?

Piştî ku sazkirin qediya, gerokê vekin û biçin http://your_server_ip:2812, divê hûn dashboarda Monit bibînin.

Ger her tişt normal be, hûn ê rewşa Nginx, PHP-FPM û MySQL bibînin.

Rewşa wan "Rûnning" nîşan dide, ku nîşan dide ku ew bi gelemperî dimeşin.

Ger yek ji van pêvajoyan bisekine, Monit bixweber hewl dide ku wan ji nû ve bide destpêkirin.

Meriv çawa Monit ji nû ve saz dike

Heke hûn dibînin ku di sazkirina Monit de pirsgirêkek heye, an jî hûn hewce ne ku wê ji nû ve saz bikin, hûn dikarin Monit bi karanîna fermana jêrîn ji nû ve saz bikin:

apt-get remove monit
apt-get install monit

Porta 2812 çalak bike: Piştrast bikin ku hûn dikarin xwe bigihînin navrûya tevna Monit

Ji bo ku hûn pê ewle bibin ku pêwendiya webê ya Monit bi normal tê gihîştin, hûn hewce ne ku porta 2812 çalak bikin.

monitrc Di pelê de, pê ewle bine ku guhdariya HTTPD hatîye saz kirin û porta 2812 û navnîşana IP ya rast hatîye destnîşan kirin.

Di HestiaCPCP de porta 2812 çalak bike

Dema ku we bi serkeftî saz kirÇavdêriya çavdêriyê, pêdivî ye ku daemon saz bikin, portan, navnîşanên IP-yê û mîhengên din çalak bikin.

Gav 1:Têkeve HestiaCPCP-ya xwe

Gav 2:Têkeve dîwarê agir.

  • Li jor navîgasyon "Firewall" bikirtînin.

Gav 3:Bişkojka + bikirtînin.

  • Dema ku hûn li ser bişkojka + bisekinin, hûn ê bibînin ku bişkojka wekî "Qanûna lê zêde bike" diguhere.

Gav 4:Qaîdeyan zêde bikin.

Wek mîhengên qaîdeyê yên jêrîn bikar bînin ▼

  • Çalakî: Qebûl kirin
  • Protokol: TCP
  • Port: 2812
  • Navnîşana IP: 0.0.0.0/0
  • Têbînî (vebijarkî): MONIT

Ya jêrîn dîmenek mîhengên dîwarê dîwarê HestiaCP ▼ ye

Meriv çawa bernameya çavdêriya Monit li HestiaCP saz dike? Ravekirina berfireh a rêbaza sazkirinê ya Monit

Encam: Kombînasyona bêkêmasî ya Monit û HestiaCP

Di vê nuqteyê de, divê hûn bi serfirazî Monit li HestiaCP saz kirin û mîheng kirin.

Ew ê di rêveberiya serverê de bibe arîkarê weya rastê, ku xebata normal ya hemî karûbarên krîtîk misoger dike.

Digel vê yekê, pêwendiya malperê ya Monit dihêle hûn bi hêsanî rewşa hemî pêvajoyan bişopînin û her tiştî di bin kontrolê de bihêlin.

Take action!Niha ji bo servera xwe Monit mîheng bikin da ku aramî û pêbaweriya wê baştir bikin. Pêşeroja we dê ji bo hilbijartina aqilmend ku we nuha kiriye spasdar be.

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) parve kir " Meriv çawa bernameya çavdêriya Monit li HestiaCP saz dike?" Ravekirina berfireh a rêbaza sazkirinê ya Monit dê ji we re bibe alîkar.

Bi xêr hatî bo parvekirina girêdana vê gotarê:https://www.chenweiliang.com/cwl-31996.html

Ji bo vekirina bêtir hîleyên veşartî🔑, bi xêr hatin beşdarî kanala me ya Telegramê bibin!

Heke hûn jê hez dikin parve bikin û hez bikin! Parvekirin û ecibandinên we motîvasyona me ya berdewam in!

 

评论

Navnîşana e-nameya we nayê weşandin. Zeviyên pêdivî têne bikar anîn * Awanasî

Scroll to Top