Direttorju tal-Artikoli
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:
- Ippermetti l-interface tal-web ta' Monit, inti tista 'tgħaddi
http://your_server_ip:2812aċċess għaliha. - 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 ▼

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.
Nispera li l-artiklu "Kif Tinstalla l-Programm ta' Monitoraġġ Monit fuq HestiaCP? Spjegazzjoni Dettaljata tal-Metodu ta' Installazzjoni Monit" maqsum fuq il-blog ta' Chen Weiliang ( https://www.chenweiliang.com/ ) ikun ta' għajnuna għalik.
Ħossok liberu li taqsam il-link ta' dan l-artiklu: https://www.chenweiliang.com/cwl-31996.html

