Kif tinstalla l-programm ta 'monitoraġġ Monit fuq HestiaCP? Spjegazzjoni dettaljata tal-metodu ta 'installazzjoni ta' Monit

Il-verità sorprendenti: Għaliex għadek ma installajtx Monit fuq HestiaCP ?

Issa ejja nitkellmu dwar għaliex Monit huwa wieħed mill-aħjar imsieħba għall-utenti HestiaCP.

Monit jippermettilek timmonitorja faċilment servizzi kritiċi tas-server bħal Nginx, PHP-FPM, u MySQL.

U, tista 'tintegra Monit fl-HestiaCP tiegħek fi ftit passi sempliċi biss, faċli daqs li tifrex il-butir fuq il-ħobż. Inti lest? Ejja nibdew!

X'inhu Monit? Għaliex huwa daqshekk importanti għal HestiaCP?

Qabel ma ngħaddu fit-tutorja, ejja nagħtu ħarsa qasira lejn Monit. Monit hija għodda ħafifa ta 'sors miftuħ li tista' tissorvelja proċessi u servizzi fis-sistemi Unix.

Jekk proċess hang, Monit jista’ awtomatikament jerġa’ jibda biex jiżgura li s-server tiegħek dejjem jaħdem b’mod normali.

Huwa simili li jkollok gwardja tal-ġisem 24/7 għas-server tiegħek, waħda li mhix biss affidabbli, iżda wkoll li tirreaġixxi.

Kundizzjonijiet meħtieġa għall-installazzjoni ta' Monit fuq HestiaCP

Qabel ma tinstalla Monit, jekk jogħġbok kun żgur li għandek il-kundizzjonijiet li ġejjin:

  • Panew tal-kontroll Hestia installat
  • Ikollok aċċess għall-għeruq

Jekk tissodisfa dawn il-kriterji, allura aħna tajbin biex imorru.

Pass 1: Aġġorna l-pakketti tas-sistema

L-ewwel, kun żgur li l-pakketti tas-sistema tiegħek huma aġġornati. Aġġorna l-pakketti tas-sistema billi tuża l-kmand li ġej:

apt update

Dan huwa importanti għaliex l-aġġornamenti tal-pakkett tas-sistema jistgħu jiffissaw vulnerabbiltajiet potenzjali u jiżguraw li jkollok l-aħħar verżjoni ta' Monit installata.

Pass 2: Installa Monit

Wara li jitlesta l-aġġornament tas-sistema, tista 'tinstalla Monit. Daħħal il-kmand li ġej biex tinstalla:

apt install monit

Dan il-pass se awtomatikament tniżżel u tinstalla Monit, għandek bżonn biss li tistenna paċenzja għal ftit minuti.

Pass 3: Ippermetti s-servizz Monit

Wara li titlesta l-installazzjoni, tinsiex li tattiva s-servizz Monit sabiex jibda jaħdem awtomatikament meta tibda s-sistema. Ippermetti s-servizz billi tuża l-kmand li ġej:

systemctl enable monit

Dan huwa ekwivalenti għall-installazzjoni ta 'par roti awtomatiċi fuq Monit Kull meta terġa' tibda s-server, dan jibda awtomatikament.

Pass 4: Ibda s-servizz Monit

Sussegwentement, ibda s-servizz Monit u ħallih jibda jaħdem:

systemctl start monit

Issa li Monit qed jaħdem fl-isfond, huwa lest biex jimmonitorja s-servizz tiegħek.

Pass 5: Ikkonfigura Monit

Il-konfigurazzjoni default ta 'Monit tista' ma tkunx adattata għall-ambjenti kollha, għalhekk għandna bżonn nagħmlu xi aġġustamenti. editja /etc/monit/monitrc fajl u żid il-kontenut li ġej:

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"

Dan il-kodiċi tal-konfigurazzjoni jagħmel diversi affarijiet:

  1. Ippermetti l-interface tal-web ta' Monit, inti tista 'tgħaddi http://your_server_ip:2812 aċċess għaliha.
  2. Monitor Nginx, PHP-FPM u MySQL 服务, filwaqt li tiżgura li jkunu dejjem onlajn.

Pass 6: Waħħal is-servizz Monit biex jibda awtomatikament mal-but

Daħħal il-kmand li ġej:

systemctl enable monit && systemctl start monit
  • Jekk il-messaġġ ta 'żball "sudo systemctl start monitmonit.service is not a native service, redirecting to systemd-sysv-install.", jekk jogħġbok ikklikkja l-link tal-artiklu hawn taħt biex tara s-soluzzjoni▼

Pass 7: Ibda mill-ġdid is-servizz Monit

Wara li titlesta l-konfigurazzjoni, tinsiex terġa 'tibda s-servizz Monit biex il-konfigurazzjoni tidħol fis-seħħ:

systemctl restart monit

Qisu jagħti nifs ġdid lil Monit u issa lest biex juri.

Kif tivverifika li l-installazzjoni ta' Monit kienet ta' suċċess?

Wara li titlesta l-installazzjoni, iftaħ il-browser u żur http://your_server_ip:2812, għandek tara d-daxxbord ta' Monit.

Jekk kollox huwa normali, se tara l-istatus ta 'Nginx, PHP-FPM u MySQL.

L-istatus tagħhom juri "Running", li jindika li qed jaħdmu b'mod normali.

Jekk xi wieħed minn dawn il-proċessi jieqaf jaħdem, Monit jipprova awtomatikament jerġa' jibda.

Kif terġa' tinstalla Monit

Jekk issib li hemm problema bl-installazzjoni ta 'Monit, jew għandek bżonn tikkonfiguraha mill-ġdid, tista' terġa 'tinstalla Monit billi tuża l-kmand li ġej:

apt-get remove monit
apt-get install monit

Ippermetti l-port 2812: Kun żgur li tista' taċċessa l-interface tal-web ta' Monit

Sabiex jiġi żgurat li l-interface tal-web ta' Monit tkun tista' tiġi aċċessata b'mod normali, jeħtieġ li tattiva l-port 2812.

monitrc Fil-fajl, kun żgur li s-smigħ HTTPD ġie stabbilit u l-port 2812 u l-indirizz IP preċiż ġew speċifikati.

Ippermetti l-port 2812 f'HestiaCPCP

Ladarba tkun installajt b'suċċess il-monitoraġġ ta' Monit , ikollok bżonn tikkonfigura d-daemon, tippermetti l-port, l-indirizz IP, u settings oħra.

Pass 1: Idħol fil-HestiaCPCP tiegħek

Pass 2: Aċċessa l-firewall.

  • Ikklikkja "Firewall" fuq in-navigazzjoni.

Pass 3: Ikklikkja l-buttuna +.

  • Meta tgħaddi fuq il-buttuna +, tara l-buttuna tinbidel għal "Żid Regola".

Pass 4: Żid regoli.

Uża dan li ġej bħala settings tar-regola ▼

  • Azzjoni: Aċċetta
  • Protokoll: TCP
  • 端口 : 2812
  • Indirizz IP: 0.0.0.0/0
  • Rimarki (mhux obbligatorju): MONIT

Din li ġejja hija screenshot tas-settings tal-firewall HestiaCP ▼

Kif tinstalla l-programm ta 'monitoraġġ Monit fuq HestiaCP? Spjegazzjoni dettaljata tal-metodu ta 'installazzjoni ta' Monit

Konklużjoni: Il-kombinazzjoni perfetta ta 'Monit u HestiaCP

F'dan il-punt, għandek tkun installat u kkonfigurat b'suċċess Monit fuq HestiaCP.

Se jsir l-assistent tal-lemin tiegħek fil-ġestjoni tas-server, u jiżgura t-tħaddim normali tas-servizzi kritiċi kollha.

Barra minn hekk, l-interface tal-web ta 'Monit jippermettilek tissorvelja faċilment l-istatus tal-proċessi kollha u żżomm kollox taħt kontroll.

Ħu azzjoni issa! Ikkonfigura Monit għas-server tiegħek biex ittejjeb l-istabbiltà u l-affidabbiltà tiegħu. Il-persuna tiegħek fil-futur se tirringrazzjak għal din l-għażla għaqlija.

发表 评论

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

Skrollja Top