Ki jan yo enstale pwogram siveyans Monit sou HestiaCP? Eksplikasyon detaye sou metòd enstalasyon Monit la

Verite a chokan: poukisa ou poko isit la HestiaCP Enstale Monit sou?

Koulye a, ann pale sou poukisa Monit se youn nan pi bon patnè pou itilizatè HestiaCP.

Monit pèmèt ou kontwole fasilman sèvis kle nan sèvè ou a, tankou Nginx, PHP-FPM ak Miskl.

Epi, ou ka entegre Monit nan HestiaCP ou nan jis kèk etap senp, osi fasil ke gaye bè sou pen. Èske w pare? Ann kòmanse!

Ki sa ki Monit? Poukisa li tèlman enpòtan pou HestiaCP?

Anvan nou plonje nan leson patikilye a, ann pran yon gade tou kout nan Monit. Monit se yon zouti sous louvri ki lejè ki ka kontwole pwosesis ak sèvis nan sistèm Unix.

Si yon pwosesis pandye, Monit ka rekòmanse li otomatikman pou asire sèvè ou a toujou ap kouri nòmalman.

Se tankou gen yon gad kò 24/7 pou sèvè ou a, youn ki pa sèlman serye, men tou ki reponn.

Kondisyon ki nesesè pou enstale Monit sou HestiaCP

Anvan enstale Monit, tanpri asire w ke ou genyen kondisyon sa yo:

  • Hestia panèl kontwòl enstale
  • Gen aksè rasin

Si ou satisfè kritè sa yo, lè sa a nou bon pou ale.

Etap 1: Mete ajou pakè sistèm yo

Premyèman, asire w ke pakè sistèm ou yo ajou. Mete ajou pakè sistèm yo lè l sèvi avèk lòd sa a:

apt update

Sa a enpòtan paske mizajou pake sistèm yo ka ranje frajilite potansyèl yo epi asire ke ou gen dènye vèsyon an nan Monit enstale.

Etap 2: Enstale Monit

Apre aktyalizasyon sistèm lan fini, ou ka enstale Monit. Antre kòmandman sa a pou enstale:

apt install monit

Etap sa a pral otomatikman telechaje ak enstale Monit, ou jis bezwen tann pasyans pou kèk minit.

Etap 3: Pèmèt sèvis Monit

Apre enstalasyon an fini, pa bliye aktive sèvis Monit la pou li kouri otomatikman lè sistèm lan kòmanse. Pèmèt sèvis la lè l sèvi avèk lòd sa a:

systemctl enable monit

Sa a ekivalan a enstale yon pè wou otomatik sou Monit Chak fwa ou rekòmanse sèvè a, li pral kòmanse otomatikman.

Etap 4: Kòmanse sèvis Monit la

Apre sa, kòmanse sèvis Monit la epi kite l kòmanse travay:

systemctl start monit

Kounye a ke Monit ap kouri nan background nan, li pare pou kontwole sèvis ou a.

Etap 5: Konfigure Monit

Konfigirasyon default Monit ka pa apwopriye pou tout anviwònman, kidonk nou bezwen fè kèk ajisteman. edite /etc/monit/monitrc dosye epi ajoute kontni sa a:

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"

Kòd konfigirasyon sa a fè plizyè bagay:

  1. Pèmèt koòdone entènèt Monit la, ou ka pase http://your_server_ip:2812 gen aksè a li.
  2. Siveye Nginx, PHP-FPM ak Miskl 服务, asire yo toujou sou entènèt.

Etap 6: Mete kanpe sèvis Monit pou kòmanse otomatikman nan bòt la

Antre kòmandman sa a

systemctl enable monit
systemctl start monit
  • Si mesaj erè a "sudo systemctl start monitmonit.service is not a native service, redirecting to systemd-sysv-install.", tanpri klike sou lyen atik ki anba a pou wè solisyon an ▼

Etap 7: Rekòmanse sèvis Monit la

Apre konfigirasyon an fini, pa bliye rekòmanse sèvis Monit la pou fè konfigirasyon an pran efè:

systemctl restart monit

Se tankou yon nouvo souf lavi nan Monit epi kounye a li pare pou montre.

Ki jan yo verifye ke enstalasyon Monit te reyisi?

Apre enstalasyon an fini, louvri navigatè a epi vizite http://your_server_ip:2812, ou ta dwe wè tablodbò Monit la.

Si tout bagay nòmal, ou pral wè estati Nginx, PHP-FPM ak MySQL.

Estati yo montre "Kouri", ki endike ke yo ap kouri nòmalman.

Si nenpòt nan pwosesis sa yo sispann kouri, Monit otomatikman eseye rekòmanse yo.

Ki jan yo réinstaller Monit

Si ou jwenn ke gen yon pwoblèm ak enstalasyon an nan Monit, oswa ou bezwen rkonfigirasyon li, ou ka reenstale Monit lè l sèvi avèk lòd sa a:

apt-get remove monit
apt-get install monit

Pèmèt pò 2812: Asire w ou ka jwenn aksè nan koòdone entènèt Monit la

Pou asire w ke koòdone entènèt Monit la ka jwenn aksè nòmalman, ou bezwen aktive pò 2812.

monitrc Nan fichye a, asire w ke HTTPD koute yo te mete kanpe ak pò 2812 la ak adrès IP egzat yo te espesifye.

Pèmèt pò 2812 nan HestiaCPCP

Yon fwa ou te enstale avèk siksèMonit siveyans, bezwen mete demon an, pèmèt pò, adrès IP ak lòt paramèt.

Etap 1:Antre nan HestiaCPCP ou

Etap 2:Antre firewall la.

  • Klike sou "Firewall" anlè navigasyon an.

Etap 3:Klike sou bouton an +.

  • Lè ou pase sou bouton an +, ou pral wè bouton an chanje nan "Ajoute Règ".

Etap 4:Ajoute règ.

Sèvi ak sa ki annapre yo kòm paramèt règ ▼

  • Aksyon: Aksepte
  • Pwotokòl: TCP
  • pò: 2812
  • Adrès IP: 0.0.0.0/0
  • Remak (opsyonèl): MONIT

Sa ki anba la a se yon Ekran nan anviwònman pare-feu HestiaCP ▼

Ki jan yo enstale pwogram siveyans Monit sou HestiaCP? Eksplikasyon detaye sou metòd enstalasyon Monit la

Konklizyon: konbinezon pafè a nan Monit ak HestiaCP

Nan pwen sa a, ou ta dwe enstale ak konfigirasyon Monit sou HestiaCP.

Li pral vin asistan men dwat ou nan jesyon sèvè, asire operasyon an nòmal nan tout sèvis kritik.

Anplis, koòdone entènèt Monit la pèmèt ou fasil kontwole estati a nan tout pwosesis epi kenbe tout bagay anba kontwòl.

Pran aksyon!Konfigure Monit pou sèvè w la kounye a pou amelyore estabilite li ak fyab. Pwòp tèt ou nan lavni ou pral rekonesan pou chwa entelijan ou te fè kounye a.

kòmantè

Adrès imel ou p ap pibliye. Jaden obligatwa yo te itilize * Mete etikèt sou

Ki gen tèt