Otu esi etinye mmemme nlekota Moit na HestiaCP? Nkọwa zuru ezu nke usoro ntinye nke Monit

Eziokwu na-awụ akpata oyi n'ahụ: gịnị kpatara na ị nọbeghị ebe a HestiaCP Wụnye Monit na?

Ugbu a, ka anyị kwuo maka ihe kpatara Monit ji bụrụ otu n'ime ndị mmekọ kacha mma maka ndị ọrụ HestiaCP.

Monit na-enye gị ohere inyocha ọrụ isi nke sava gị ngwa ngwa, dị ka Nginx, PHP-FPM na MySQL.

Ma, ị nwere ike itinye Monit n'ime HestiaCP gị n'ime usoro ole na ole dị mfe, dị mfe dịka ịgbasa bọta na achịcha. Ị dịla njikere? Ka anyị malite!

Kedu ihe bụ Monit? Kedu ihe kpatara o ji dị mkpa na HestiaCP?

Tupu anyị banye n'ime nkuzi ahụ, ka anyị leba anya nkenke na Monit. Monit bụ ngwa mepere emepe nke nwere ike nyochaa usoro na ọrụ na sistemụ Unix.

Ọ bụrụ na usoro kwụgidere, Monit nwere ike ịmalitegharị ya ozugbo iji hụ na ihe nkesa gị na-agba ọsọ mgbe niile.

Ọ dị ka ịnwe onye nche 24/7 maka ihe nkesa gị, nke na-abụghị naanị ntụkwasị obi, kamakwa na-anabata ya.

Ọnọdụ dị mkpa maka ịwụnye Monit na HestiaCP

Tupu itinye Monit, biko hụ na ị nwere ọnọdụ ndị a:

  • Ogwe njikwa Hestia arụnyere
  • Nwee ohere mgbọrọgwụ

Ọ bụrụ na ị mezuru usoro ndị a, yabụ anyị dị mma ịga.

Kwụpụ 1: Melite ngwungwu sistemụ

Nke mbụ, hụ na ngwungwu sistemụ gị adịla ọhụrụ. Melite ngwungwu sistemụ site na iji iwu a:

apt update

Nke a dị mkpa n'ihi na mmelite ngwungwu sistemu nwere ike idozi adịghị ike ma hụ na etinyere ụdị Monit kachasị ọhụrụ.

Nzọụkwụ 2: Wụnye Monit

Mgbe emechara mmelite sistemụ, ị nwere ike ịwụnye Monit. Tinye iwu a ka ịwụnye:

apt install monit

Nzọụkwụ a ga-ebudata na wụnye Monit na-akpaghị aka, naanị ị ga-eji ndidi chere nkeji ole na ole.

Kwụpụ 3: Kwado ọrụ Monit

Mgbe echichi mechara, echefula ime ka ọrụ Monit rụọ ọrụ na-akpaghị aka mgbe sistemụ malitere. Kwado ọrụ ahụ site na iji iwu a:

systemctl enable monit

Nke a dabara na ịwụnye otu ụzọ wiil akpaka na Monit Mgbe ọ bụla ịmalitegharịrị ihe nkesa ahụ, ọ ga-amalite na-akpaghị aka.

Kwụpụ 4: Malite ọrụ Monit

Ọzọ, malite ọrụ Monit ka ọ malite ịrụ ọrụ:

systemctl start monit

Ugbu a Moit na-agba n'azụ, ọ dịla njikere inyocha ọrụ gị.

Nzọụkwụ 5: Hazie Monit

Nhazi ndabara nke Monit nwere ike ọ gaghị adabara gburugburu niile, yabụ anyị kwesịrị ime mgbanwe ụfọdụ. dezie /etc/monit/monitrc faịlụ ma tinye ọdịnaya ndị 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"

Usoro nhazi a na-eme ọtụtụ ihe:

  1. Kwado interface weebụ Moit, ị nwere ike ịgafe http://your_server_ip:2812 nweta ya.
  2. Nyochaa Nginx, PHP-FPM na MySQL 服务, hụ na ha na-adị n'ịntanetị mgbe niile.

Kwụpụ 6: Tọọ ọrụ Monit ka ọ malite na-akpaghị aka na buut

Tinye iwu a

systemctl enable monit
systemctl start monit
  • Ọ bụrụ na ozi njehie "sudo systemctl start monitmonit.service is not a native service, redirecting to systemd-sysv-install.", biko pịa njikọ isiokwu dị n'okpuru ebe a ka ịlele ngwọta▼

Kwụpụ 7: Malitegharịa ọrụ Monit

Mgbe emechara nhazi ahụ, echefula ịmalitegharị ọrụ Monit iji mee ka nhazi ahụ dị irè:

systemctl restart monit

Ọ dị ka iku ume ọhụrụ na Moit na ọ dịla njikere ugbu a igosipụta.

Otu esi achọpụta na nrụnye Moni gara nke ọma?

Mgbe echichi zuru ezu, mepee ihe nchọgharị wee gaa http://your_server_ip:2812, ị kwesịrị ịhụ dashboard Monit.

Ọ bụrụ na ihe niile dị ka nkịtị, ị ga-ahụ ọkwa nke Nginx, PHP-FPM na MySQL.

Ọkwa ha na-egosi "Na-agba ọsọ", na-egosi na ha na-agba ọsọ nke ọma.

Ọ bụrụ na nke ọ bụla n'ime usoro ndị a kwụsịrị ịgba ọsọ, Monit na-anwa ịmalitegharị ha ozugbo.

Otu esi wụnye Monit

Ọ bụrụ n’ịchọpụta na enwere nsogbu na nrụnye Monit, ma ọ bụ na ịchọrọ ịhazigharị ya, ị nwere ike tinyegharịa Monit site na iji iwu a:

apt-get remove monit
apt-get install monit

Kwado ọdụ ụgbọ mmiri 2812: Gbaa mbọ hụ na ị nwere ike ịnweta interface weebụ Monit

Iji hụ na enwere ike ịnweta interface weebụ Monit, ị ga-eme ka ọdụ ụgbọ mmiri 2812 rụọ ọrụ.

Na monitrc N'ime faịlụ ahụ, gbaa mbọ hụ na edobela ige HTTPD yana akọwapụtala ọdụ ụgbọ mmiri 2812 na adreesị IP ziri ezi.

Kwado ọdụ ụgbọ mmiri 2812 na HestiaCPCP

Ozugbo ị wụnyechara nke ọmaMonit nlekota, kwesịrị ịtọ daemon, mee ka ọdụ ụgbọ mmiri, adreesị IP na ntọala ndị ọzọ.

nke 1:Banye na HestiaCPCP gị

nke 2:Tinye firewall.

  • Pịa "Firewall" n'elu igodo.

nke 3:Pịa bọtịnụ +.

  • Mgbe ị na-efegharị n'elu bọtịnụ +, ị ga-ahụ mgbanwe bọtịnụ ka "Tinye Iwu".

nke 4:Tinye iwu.

Jiri ihe ndị a dị ka ntọala iwu ▼

  • Ihe omume: nabata
  • Usoro: TCP
  • ọdụ ụgbọ mmiri: 2812
  • adreesị IP: 0.0.0.0/0
  • Okwu (nhọrọ): MONIT

Ihe na-esonụ bụ nseta ihuenyo nke HestiaCP firewall settings ▼

Otu esi etinye mmemme nlekota Moit na HestiaCP? Nkọwa zuru ezu nke usoro ntinye nke Monit

Mmechi: Ngwakọta zuru oke nke Monit na HestiaCP

N'ebe a, ị kwesịrị itinyeworị ma hazie Monit na HestiaCP nke ọma.

Ọ ga-abụ onye enyemaka aka nri gị na njikwa ihe nkesa, na-ahụ na arụ ọrụ nkịtị nke ọrụ niile dị oke mkpa.

Ọzọkwa, Monit's web interface na-enye gị ohere inyocha ọnọdụ usoro niile ngwa ngwa ma debe ihe niile n'okpuru njikwa.

Mee ihe!Hazie Monit maka ihe nkesa gị ugbu a iji kwalite nkwụsi ike na ntụkwasị obi ya. Gị onwe gị n'ọdịnihu ga-enwe ekele maka smart nhọrọ ị mere ugbu a.

评论

Agaghị ebipụta adreesị ozi-e gị. Achọrọ ubi na-eji * Label

Pịgharịa gaa na n'elu