Paano mag-install ng Monit monitoring program sa HestiaCP? Detalyadong paliwanag ng paraan ng pag-install ng Monit

Ang nakakagulat na katotohanan: bakit wala ka pa HestiaCP I-install ang Monit sa?

Ngayon pag-usapan natin kung bakit isa si Monit sa pinakamahusay na kasosyo para sa mga gumagamit ng HestiaCP.

Binibigyang-daan ka ng Monit na madaling masubaybayan ang mga pangunahing serbisyo ng iyong server, tulad ng Nginx, PHP-FPM at MySQL.

At, maaari mong isama ang Monit sa iyong HestiaCP sa ilang simpleng hakbang, kasingdali ng pagpapahid ng mantikilya sa tinapay. Handa ka na ba? Magsimula na tayo!

Ano ang Monit? Bakit napakahalaga sa HestiaCP?

Bago tayo sumisid sa tutorial, tingnan natin ang Monit. Ang Monit ay isang magaan na open source na tool na maaaring subaybayan ang mga proseso at serbisyo sa mga Unix system.

Kung mag-hang ang isang proseso, maaaring awtomatikong i-restart ito ng Monit upang matiyak na palaging tumatakbo nang normal ang iyong server.

Ito ay tulad ng pagkakaroon ng 24/7 bodyguard para sa iyong server, isa na hindi lamang maaasahan, ngunit tumutugon din.

Mga kinakailangang kundisyon para sa pag-install ng Monit sa HestiaCP

Bago i-install ang Monit, pakitiyak na mayroon ka ng mga sumusunod na kondisyon:

  • Naka-install ang Hestia control panel
  • Magkaroon ng root access

Kung matutugunan mo ang mga pamantayang ito, handa na kaming umalis.

Hakbang 1: I-update ang mga package ng system

Una, tiyaking napapanahon ang iyong mga system package. I-update ang mga system package gamit ang sumusunod na command:

apt update

Mahalaga ito dahil maaaring ayusin ng mga pag-update ng system package ang mga potensyal na kahinaan at matiyak na mayroon kang pinakabagong bersyon ng Monit na naka-install.

Hakbang 2: I-install ang Monit

Pagkatapos makumpleto ang pag-update ng system, maaari mong i-install ang Monit. Ipasok ang sumusunod na command upang mai-install:

apt install monit

Ang hakbang na ito ay awtomatikong magda-download at mag-i-install ng Monit, kailangan mo lang maghintay nang matiyaga sa loob ng ilang minuto.

Hakbang 3: Paganahin ang serbisyo ng Monit

Matapos makumpleto ang pag-install, huwag kalimutang paganahin ang serbisyo ng Monit upang awtomatiko itong tumakbo kapag nagsimula ang system. Paganahin ang serbisyo gamit ang sumusunod na command:

systemctl enable monit

Ito ay katumbas ng pag-install ng isang pares ng mga awtomatikong gulong sa Monit Sa tuwing i-restart mo ang server, awtomatiko itong magsisimula.

Hakbang 4: Simulan ang serbisyo ng Monit

Susunod, simulan ang serbisyo ng Monit at hayaan itong magsimulang gumana:

systemctl start monit

Ngayong tumatakbo na ang Monit sa background, handa na itong subaybayan ang iyong serbisyo.

Hakbang 5: I-configure ang Monit

Maaaring hindi angkop ang default na configuration ng Monit para sa lahat ng environment, kaya kailangan naming gumawa ng ilang pagsasaayos. i-edit /etc/monit/monitrc file at idagdag ang sumusunod na nilalaman:

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"

Ang configuration code na ito ay gumagawa ng ilang bagay:

  1. Paganahin ang web interface ni Monit, makakapasa ka http://your_server_ip:2812 i-access ito.
  2. Subaybayan ang Nginx, PHP-FPM at MySQL Serbisyo, tinitiyak na palagi silang online.

Hakbang 6: I-set up ang serbisyo ng Monit upang awtomatikong magsimula sa boot

Ipasok ang sumusunod na command

systemctl enable monit
systemctl start monit
  • Kung ang mensahe ng error "sudo systemctl start monitmonit.service is not a native service, redirecting to systemd-sysv-install.", mangyaring i-click ang link ng artikulo sa ibaba upang tingnan ang solusyon▼

Hakbang 7: I-restart ang serbisyo ng Monit

Pagkatapos makumpleto ang pagsasaayos, huwag kalimutang i-restart ang serbisyo ng Monit para magkabisa ang pagsasaayos:

systemctl restart monit

Ito ay tulad ng paghinga ng bagong buhay kay Monit at handa na itong magpakitang-gilas.

Paano i-verify na matagumpay ang pag-install ng Monit?

Matapos makumpleto ang pag-install, buksan ang browser at bisitahin http://your_server_ip:2812, dapat mong makita ang dashboard ni Monit.

Kung ang lahat ay normal, makikita mo ang katayuan ng Nginx, PHP-FPM at MySQL.

Ang kanilang status ay nagpapakita ng "Tumatakbo", na nagpapahiwatig na sila ay tumatakbo nang normal.

Kung huminto sa pagtakbo ang alinman sa mga prosesong ito, awtomatikong susubukan ni Monit na i-restart ang mga ito.

Paano muling i-install ang Monit

Kung nalaman mong may problema sa pag-install ng Monit, o kailangan mong i-configure ito muli, maaari mong gamitin ang sumusunod na command upang muling i-install ang Monit:

apt-get remove monit
apt-get install monit

Paganahin ang port 2812: Tiyaking maa-access mo ang web interface ng Monit

Upang matiyak na ang web interface ng Monit ay maaaring ma-access nang normal, kailangan mong paganahin ang port 2812.

monitrc Sa file, siguraduhin na ang pakikinig sa HTTPD ay na-set up at ang 2812 port at tumpak na IP address ay tinukoy.

Paganahin ang port 2812 sa HestiaCPCP

Kapag matagumpay mong na-installPagsubaybay sa monitor, kailangang i-set up ang daemon, paganahin ang mga port, IP address at iba pang mga setting.

第 1 步 :Mag-log in sa iyong HestiaCPCP

第 2 步 :Ipasok ang firewall.

  • I-click ang "Firewall" sa itaas ng navigation.

第 3 步 :I-click ang + button.

  • Kapag nag-hover ka sa button na +, makikita mo ang pagbabago ng button sa "Magdagdag ng Panuntunan."

第 4 步 :Magdagdag ng mga panuntunan.

Gamitin ang sumusunod bilang mga setting ng panuntunan ▼

  • Aksyon: Tanggapin
  • Protocol: TCP
  • daungan: 2812
  • IP address: 0.0.0.0/0
  • Remarks (opsyonal): MONIT

Ang sumusunod ay isang screenshot ng mga setting ng firewall ng HestiaCP ▼

Paano mag-install ng Monit monitoring program sa HestiaCP? Detalyadong paliwanag ng paraan ng pag-install ng Monit

Konklusyon: Ang perpektong kumbinasyon ng Monit at HestiaCP

Sa puntong ito, dapat ay matagumpay mong na-install at na-configure ang Monit sa HestiaCP.

Ito ay magiging iyong kanang kamay na katulong sa pamamahala ng server, na tinitiyak ang normal na operasyon ng lahat ng kritikal na serbisyo.

Bukod dito, binibigyang-daan ka ng web interface ng Monit na madaling masubaybayan ang katayuan ng lahat ng mga proseso at panatilihing kontrolado ang lahat.

Kumilos ka!I-configure ang Monit para sa iyong server ngayon upang mapabuti ang katatagan at pagiging maaasahan nito. Ang iyong hinaharap na sarili ay magpapasalamat para sa matalinong pagpili na ginawa mo ngayon.

发表 评论

Ang iyong email address ay hindi maipa-publish. 必填 项 已 用 * Tatak

Mag-scroll sa Tuktok