Uhla lwemibhalo ye-athikili
Iqiniso elimangalisayo: kungani ungekho lapha I-HestiaCP Faka i-Monit kuvuliwe?
Manje ake sikhulume ngokuthi kungani uMonit engomunye wozakwethu abahamba phambili kubasebenzisi be-HestiaCP.
I-Monit ikuvumela ukuthi uqaphe kalula izinsiza ezibalulekile zeseva yakho, njenge-Nginx, PHP-FPM kanye MySQL,
Futhi, ungakwazi ukuhlanganisa i-Monit ku-HestiaCP yakho ngezinyathelo ezimbalwa nje ezilula, njengokusakaza ibhotela esinkwa. Usukulungele? Ake siqale!
Yini i-Monit? Kungani kubaluleke kangaka ku-HestiaCP?
Ngaphambi kokuthi singene esifundweni, ake sibheke kafushane i-Monit. I-Monit iyithuluzi lomthombo ovulekile elingasindi elingaqapha izinqubo namasevisi kumasistimu e-Unix.
Uma inqubo ilenga, i-Monit ingayiqalisa kabusha ngokuzenzakalelayo ukuze iqinisekise ukuthi iseva yakho ihlala isebenza ngokujwayelekile.
Kufana nokuba nomqaphi ongu-24/7 weseva yakho, ongathembekile nje kuphela, kodwa futhi osabelayo.
Izimo ezidingekayo zokufaka i-Monit ku-HestiaCP
Ngaphambi kokufaka i-Monit, sicela uqiniseke ukuthi unemibandela elandelayo:
- Iphaneli yokulawula ye-Hestia ifakiwe
- Thola ukufinyelela kwezimpande
Uma uhlangabezana nalezi zidingo, sizobe sesikulungele ukuhamba.
Isinyathelo 1: Buyekeza amaphakheji wesistimu
Okokuqala, qiniseka ukuthi amaphakheji wakho wesistimu asesikhathini samanje. Buyekeza amaphakheji wesistimu usebenzisa umyalo olandelayo:
apt update
Lokhu kubalulekile ngoba izibuyekezo zephakheji yesistimu zingalungisa ubungozi obungaba khona futhi ziqinisekise ukuthi unenguqulo yakamuva ye-Monit efakiwe.
Isinyathelo sesi-2: Faka i-Monit
Ngemva kokuqedwa kokubuyekezwa kwesistimu, ungakwazi ukufaka i-Monit. Faka umyalo olandelayo ukuze uwufake:
apt install monit
Lesi sinyathelo sizolanda ngokuzenzakalela futhi sifake i-Monit, udinga nje ukulinda ngesineke imizuzu embalwa.
Isinyathelo sesi-3: Nika amandla isevisi ye-Monit
Ngemuva kokuthi ukufakwa sekuqediwe, ungakhohlwa ukunika amandla isevisi ye-Monit ukuze izisebenze ngokuzenzakalelayo lapho uhlelo luqala. Nika amandla isevisi usebenzisa umyalo olandelayo:
systemctl enable monit
Lokhu kulingana nokufaka ipheya yamasondo azenzakalelayo ku-Monit Noma kunini uma uqala kabusha iseva, izoqala ngokuzenzakalelayo.
Isinyathelo sesi-4: Qala isevisi ye-Monit
Okulandelayo, qala isevisi ye-Monit futhi uyivumele iqale ukusebenza:
systemctl start monit
Manje njengoba i-Monit isebenza ngemuva, isilungele ukuqapha isevisi yakho.
Isinyathelo sesi-5: Lungiselela i-Monit
Ukucushwa okuzenzakalelayo kwe-Monit kungase kungazifaneli zonke izindawo, ngakho-ke sidinga ukwenza izinguquko ezithile. hlela /etc/monit/monitrc ifayela bese wengeza okuqukethwe okulandelayo:
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"
Le khodi yokumisa yenza izinto ezimbalwa:
- Nika amandla isixhumi esibonakalayo sewebhu ye-Monit, ungadlula
http://your_server_ip:2812finyelela kuyo. - Monitor Nginx, PHP-FPM kanye MySQL Inkonzo, ukuqinisekisa ukuthi bahlala baku-inthanethi.
Isinyathelo sesi-6: Setha isevisi ye-Monit ukuze uqale ngokuzenzakalelayo ekuqaliseni
Faka umyalo olandelayo:
systemctl enable monit && systemctl start monit
- Uma umyalezo wephutha "
sudo systemctl start monitmonit.service is not a native service, redirecting to systemd-sysv-install.", sicela uchofoze isixhumanisi sesihloko esingezansi ukuze ubuke isisombululo▼
Isinyathelo sesi-7: Qala kabusha isevisi ye-Monit
Ngemuva kokuthi ukumisa kuqediwe, ungakhohlwa ukuqala kabusha isevisi ye-Monit ukuze wenze ukumisa kusebenze:
systemctl restart monit
Kufana nokuphefumula impilo entsha ku-Monit futhi manje isilungele ukubukisa.
Ungaqinisekisa kanjani ukuthi ukufakwa kwe-Monit kube yimpumelelo?
Ngemuva kokuthi ukufakwa sekuqediwe, vula isiphequluli bese uvakashela http://your_server_ip:2812, kufanele ubone ideshibhodi kaMonit.
Uma yonke into ijwayelekile, uzobona isimo se-Nginx, PHP-FPM ne-MySQL.
Isimo sabo sikhombisa "Ukugijima", okubonisa ukuthi bagijima ngokujwayelekile.
Uma noma iyiphi yalezi zinqubo iyeka ukusebenza, i-Monit izama ngokuzenzakalelayo ukuyiqalisa kabusha.
Ungayifaka kanjani kabusha i-Monit
Uma uthola ukuthi kunenkinga ngokufakwa kwe-Monit, noma udinga ukuyilungisa kabusha, ungaphinda ufake i-Monit usebenzisa umyalo olandelayo:
apt-get remove monit
apt-get install monit
Nika amandla i-port 2812: Qiniseka ukuthi uyakwazi ukufinyelela isixhumi esibonakalayo sewebhu ye-Monit
Ukuze uqinisekise ukuthi i-interface yewebhu ye-Monit ingafinyelelwa ngokujwayelekile, udinga ukunika amandla i-port 2812.
KW monitrc Efayelini, qiniseka ukuthi ukulalela kwe-HTTPD kusethiwe futhi imbobo engu-2812 nekheli le-IP elinembile licacisiwe.
Nika amandla i-port 2812 ku-HestiaCPCP
Uma usuyifakile ngempumeleloBheka ukuqapha, idinga ukusetha i-daemon, ukunika amandla izimbobo, amakheli e-IP nezinye izilungiselelo.
Isinyathelo sesi-1:Ngena ngemvume ku-HestiaCPCP yakho
Isinyathelo sesi-2:Faka i-firewall.
- Chofoza "I-Firewall" ngaphezu kokuzulazula.
Isinyathelo sesi-3:Chofoza inkinobho ethi +.
- Uma uhambisa phezulu kwenkinobho ethi +, uzobona inkinobho ishintsha ibe "Engeza Umthetho".
Isinyathelo sesi-4:Engeza imithetho.
Sebenzisa okulandelayo njengezilungiselelo zomthetho ▼
- Senzo: Yamukela
- Iphrothokholi: TCP
- ichweba: 2812
- Ikheli lasesizindeni se-inthanethi: 0.0.0.0/0
- Amazwana (uma uthanda): MONIT
Okulandelayo isithombe-skrini sezilungiselelo zohlelo lokuvikela lwe-HestiaCP ▼

Isiphetho: Inhlanganisela ephelele ye-Monit ne-HestiaCP
Kuleli qophelo, bekufanele ngabe ufake ngempumelelo futhi ulungiselele i-Monit ku-HestiaCP.
Izoba umsizi wakho wesandla sokudla ekuphathweni kweseva, iqinisekise ukusebenza okuvamile kwazo zonke izinsizakalo ezibalulekile.
Ngaphezu kwalokho, i-interface yewebhu ye-Monit ikuvumela ukuthi uqaphe kalula isimo sazo zonke izinqubo futhi ugcine yonke into ilawulwa.
Thatha isinyathelo!Lungiselela i-Monit yeseva yakho manje ukuze uthuthukise ukuzinza nokuthembeka kwayo. Ikusasa lakho lizobonga ngokukhetha okuhlakaniphile okwenzile manje.
I-Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) wabelane ngokuthi "Ulufaka kanjani uhlelo lokuqapha i-Monit ku-HestiaCP?" Incazelo enemininingwane yendlela yokufaka i-Monit izoba usizo kuwe.
Siyakwamukela ukwabelana ngesixhumanisi salesi sihloko:https://www.chenweiliang.com/cwl-31996.html

