Kā instalēt Monit uzraudzības programmu HestiaCP? Detalizēts Monit uzstādīšanas metodes skaidrojums

Pārsteidzošā patiesība: kāpēc jūs vēl neesat instalējis Monit vietnē HestiaCP ?

Tagad parunāsim par to, kāpēc Monit ir viens no labākajiem partneriem HestiaCP lietotājiem.

Monit ļauj viegli uzraudzīt kritiskus servera pakalpojumus, piemēram, Nginx, PHP-FPM un MySQL.

Un jūs varat integrēt Monit savā HestiaCP, veicot tikai dažas vienkāršas darbības, tikpat vienkārši kā sviesta uzsmērēšana uz maizes. Vai esat gatavs? Sāksim!

Kas ir Monit? Kāpēc HestiaCP tas ir tik svarīgi?

Pirms iedziļināmies pamācībā, īsi apskatīsim Monitu. Monit ir viegls atvērtā pirmkoda rīks, kas var pārraudzīt procesus un pakalpojumus Unix sistēmās.

Ja process tiek pārtraukts, Monit var to automātiski restartēt, lai nodrošinātu, ka jūsu serveris vienmēr darbojas normāli.

Tas ir tāpat kā jūsu serverī diennakts miesassargs, kas ir ne tikai uzticams, bet arī atsaucīgs.

Nepieciešamie nosacījumi Monit instalēšanai HestiaCP

Pirms Monit instalēšanas pārliecinieties, vai ir izpildīti šādi nosacījumi:

  • Uzstādīts Hestia vadības panelis
  • Ir root piekļuve

Ja atbilstat šiem kritērijiem, mēs varam turpināt.

1. darbība. Atjauniniet sistēmas pakotnes

Vispirms pārliecinieties, vai sistēmas pakotnes ir atjauninātas. Atjauniniet sistēmas pakotnes, izmantojot šādu komandu:

apt update

Tas ir svarīgi, jo sistēmas pakotņu atjauninājumi var novērst iespējamās ievainojamības un nodrošināt, ka jums ir instalēta jaunākā Monit versija.

2. darbība. Instalējiet Monit

Kad sistēmas atjaunināšana ir pabeigta, varat instalēt Monit. Lai instalētu, ievadiet šādu komandu:

apt install monit

Šī darbība automātiski lejupielādēs un instalēs Monit, jums vienkārši jāpagaida dažas minūtes.

3. darbība. Iespējojiet pakalpojumu Monitoring

Kad instalēšana ir pabeigta, neaizmirstiet iespējot Monit pakalpojumu, lai tas darbotos automātiski, kad sistēma startē. Iespējojiet pakalpojumu, izmantojot šādu komandu:

systemctl enable monit

Tas ir līdzvērtīgs automātisko riteņu pāra instalēšanai uz Monit Ikreiz, kad restartējat serveri, tas tiks palaists automātiski.

4. darbība: palaidiet pakalpojumu Monit

Pēc tam palaidiet pakalpojumu Monit un ļaujiet tam sākt darboties:

systemctl start monit

Tagad, kad Monit darbojas fonā, tas ir gatavs pārraudzīt jūsu pakalpojumu.

5. darbība: konfigurējiet Monit

Monit noklusējuma konfigurācija var nebūt piemērota visām vidēm, tāpēc mums ir jāveic daži pielāgojumi. rediģēt /etc/monit/monitrc failu un pievienojiet šādu saturu:

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"

Šis konfigurācijas kods veic vairākas darbības:

  1. Iespējot Monit tīmekļa saskarni, jūs varat nodot http://your_server_ip:2812 piekļūt tai.
  2. Monitor Nginx, PHP-FPM un MySQL 服务, nodrošinot, ka tie vienmēr ir tiešsaistē.

6. darbība: iestatiet Monit pakalpojuma automātisku palaišanu

Ievadiet šādu komandu:

systemctl enable monit && systemctl start monit
  • Ja tiek parādīts kļūdas ziņojums "sudo systemctl start monitmonit.service is not a native service, redirecting to systemd-sysv-install.", lūdzu, noklikšķiniet uz tālāk esošās raksta saites, lai skatītu risinājumu▼

7. darbība. Restartējiet pakalpojumu Monit

Kad konfigurācija ir pabeigta, neaizmirstiet restartēt Monit pakalpojumu, lai konfigurācija stātos spēkā:

systemctl restart monit

Tas ir kā iedvest Monit jaunu dzīvību, un tagad tā ir gatava izrādīšanai.

Kā pārbaudīt, vai Monit instalēšana bija veiksmīga?

Kad instalēšana ir pabeigta, atveriet pārlūkprogrammu un apmeklējiet http://your_server_ip:2812, jums vajadzētu redzēt Monitas informācijas paneli.

Ja viss ir kā parasti, jūs redzēsit Nginx, PHP-FPM un MySQL statusu.

To statuss rāda "Running", norādot, ka tie darbojas normāli.

Ja kāds no šiem procesiem pārstāj darboties, Monit automātiski mēģina tos restartēt.

Kā pārinstalēt Monit

Ja atklājat, ka ir radusies problēma ar Monit instalēšanu vai jums tā ir jāpārkonfigurē, varat izmantot šo komandu, lai atkārtoti instalētu Monit:

apt-get remove monit
apt-get install monit

Iespējot portu 2812: pārliecinieties, vai varat piekļūt Monit tīmekļa saskarnei

Lai nodrošinātu, ka Monit tīmekļa saskarnei var piekļūt normāli, jums ir jāiespējo ports 2812.

monitrc Failā pārliecinieties, vai ir iestatīta HTTPD klausīšanās un ir norādīts 2812 ports un precīza IP adrese.

Iespējot HestiaCPCP portu 2812

Kad Monit uzraudzība ir veiksmīgi instalēta , jums būs jākonfigurē dēmons, jāiespējo ports, IP adrese un citi iestatījumi.

1. darbība. Piesakieties savā HestiaCPCP kontā.

2. darbība. Piekļūstiet ugunsmūrim.

  • Virs navigācijas noklikšķiniet uz "Ugunsmūris".

3. darbība. Noklikšķiniet uz pogas +.

  • Novietojot kursoru virs pogas +, redzēsit, ka poga mainīsies uz "Pievienot kārtulu".

4. darbība. Pievienojiet noteikumus.

Kā kārtulas iestatījumus izmantojiet tālāk norādītos

  • Darbība: Pieņemiet
  • Protokols: TCP
  • Osta: 2812
  • IP adrese: 0.0.0.0/0
  • Piezīmes (pēc izvēles): MONIT

Tālāk ir parādīts HestiaCP ugunsmūra iestatījumu ekrānuzņēmums ▼

Kā instalēt Monit uzraudzības programmu HestiaCP? Detalizēts Monit uzstādīšanas metodes skaidrojums

Secinājums: Ideāla Monit un HestiaCP kombinācija

Šajā brīdī jums vajadzēja veiksmīgi instalēt un konfigurēt Monit vietnē HestiaCP.

Tas kļūs par jūsu labās puses palīgu serveru pārvaldībā, nodrošinot visu kritisko pakalpojumu normālu darbību.

Turklāt Monit tīmekļa saskarne ļauj viegli pārraudzīt visu procesu statusu un visu kontrolēt.

Rīkojieties tūlīt! Konfigurējiet Monit savam serverim, lai uzlabotu tā stabilitāti un uzticamību. Jūsu nākotnes "es" jums pateiksies par šo gudro izvēli.

发表 评论

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

Ritiniet uz augšu