Imenik člankov
- 1 Kaj je Monit? Zakaj je tako pomemben za HestiaCP?
- 2 Potrebni pogoji za namestitev Monita na HestiaCP
- 3 1. korak: Posodobite sistemske pakete
- 4 2. korak: Namestite Monit
- 5 3. korak: Omogočite storitev Monit
- 6 4. korak: Zaženite storitev Monit
- 7 5. korak: Konfigurirajte Monit
- 8 6. korak: Nastavite storitev Monit, da se samodejno zažene ob zagonu
- 9 7. korak: Znova zaženite storitev Monit
- 10 Kako preveriti, ali je bila namestitev Monita uspešna?
- 11 Kako znova namestiti Monit
- 12 Omogoči vrata 2812: Prepričajte se, da lahko dostopate do spletnega vmesnika Monit
- 13 Zaključek: Popolna kombinacija Monita in HestiaCP
Šokantna resnica: zakaj te še ni HestiaCP Namestite Monit?
Zdaj pa se pogovorimo o tem, zakaj je Monit eden najboljših partnerjev za uporabnike HestiaCP.
Monit vam omogoča enostavno spremljanje ključnih storitev vašega strežnika, kot so Nginx, PHP-FPM in MySQL.
Poleg tega lahko Monit integrirate v svoj HestiaCP v le nekaj preprostih korakih, ki so tako enostavni kot mazanje masla na kruh. Ste pripravljeni? Pa začnimo!
Kaj je Monit? Zakaj je tako pomemben za HestiaCP?
Preden se poglobimo v vadnico, si na kratko oglejmo Monit. Monit je lahko odprtokodno orodje, ki lahko spremlja procese in storitve v sistemih Unix.
Če proces prekine, ga lahko Monit samodejno znova zažene in tako zagotovi, da vaš strežnik vedno deluje normalno.
To je tako, kot če bi imeli za strežnik 24/7 telesnega stražarja, ki ni samo zanesljiv, ampak tudi odziven.
Potrebni pogoji za namestitev Monita na HestiaCP
Pred namestitvijo Monita se prepričajte, da so izpolnjeni naslednji pogoji:
- Nameščena nadzorna plošča Hestia
- Imeti root dostop
Če izpolnjujete ta merila, smo pripravljeni.
1. korak: Posodobite sistemske pakete
Najprej se prepričajte, da so vaši sistemski paketi posodobljeni. Posodobite sistemske pakete z naslednjim ukazom:
apt update
To je pomembno, ker lahko posodobitve sistemskih paketov odpravijo morebitne ranljivosti in zagotovijo, da imate nameščeno najnovejšo različico Monita.
2. korak: Namestite Monit
Ko je posodobitev sistema končana, lahko namestite Monit. Vnesite naslednji ukaz za namestitev:
apt install monit
Ta korak bo samodejno prenesel in namestil Monit, le potrpežljivo morate počakati nekaj minut.
3. korak: Omogočite storitev Monit
Po končani namestitvi ne pozabite omogočiti storitve Monit, da se samodejno zažene ob zagonu sistema. Omogočite storitev z naslednjim ukazom:
systemctl enable monit
To je enakovredno namestitvi para samodejnih koles na Monit, ko znova zaženete strežnik, se bo samodejno zagnal.
4. korak: Zaženite storitev Monit
Nato zaženite storitev Monit in pustite, da začne delovati:
systemctl start monit
Zdaj, ko Monit teče v ozadju, je pripravljen za spremljanje vaše storitve.
5. korak: Konfigurirajte Monit
Privzeta konfiguracija Monita morda ni primerna za vsa okolja, zato moramo narediti nekaj prilagoditev. uredi /etc/monit/monitrc datoteko in dodajte naslednjo vsebino:
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"
Ta konfiguracijska koda naredi več stvari:
- Omogočite Monitov spletni vmesnik, lahko preneseš
http://your_server_ip:2812dostopajte do njega. - Spremljajte Nginx, PHP-FPM in MySQL 服务, ki zagotavlja, da so vedno na spletu.
6. korak: Nastavite storitev Monit, da se samodejno zažene ob zagonu
Vnesite naslednji ukaz
systemctl enable monit systemctl start monit
- Če se prikaže sporočilo o napaki "
sudo systemctl start monitmonit.service is not a native service, redirecting to systemd-sysv-install.« kliknite spodnjo povezavo do članka, da si ogledate rešitev▼
7. korak: Znova zaženite storitev Monit
Ko je konfiguracija končana, ne pozabite znova zagnati storitve Monit, da bo konfiguracija začela veljati:
systemctl restart monit
Kot da bi Monit vdihnil novo življenje in zdaj je pripravljen za razkazovanje.
Kako preveriti, ali je bila namestitev Monita uspešna?
Ko je namestitev končana, odprite brskalnik in obiščite http://your_server_ip:2812, bi morali videti Monitovo nadzorno ploščo.
Če je vse kot običajno, boste videli status Nginx, PHP-FPM in MySQL.
Njihov status prikazuje "V teku", kar pomeni, da delujejo normalno.
Če se kateri koli od teh procesov preneha izvajati, ga Monit samodejno poskuša znova zagnati.
Kako znova namestiti Monit
Če ugotovite, da je pri namestitvi Monita prišlo do težave ali ga morate znova konfigurirati, lahko znova namestite Monit z naslednjim ukazom:
apt-get remove monit
apt-get install monit
Omogoči vrata 2812: Prepričajte se, da lahko dostopate do spletnega vmesnika Monit
Če želite zagotoviti normalen dostop do spletnega vmesnika Monit, morate omogočiti vrata 2812.
在 monitrc V datoteki se prepričajte, da je bilo poslušanje HTTPD nastavljeno in da sta navedena vrata 2812 in točen naslov IP.
Omogoči vrata 2812 v HestiaCPCP
Ko ste uspešno namestiliMonitoring Monit, morate nastaviti demon, omogočiti vrata, naslove IP in druge nastavitve.
第 1 步:Prijavite se v svoj HestiaCPCP
第 2 步:Vnesite požarni zid.
- Nad navigacijo kliknite »Požarni zid«.
第 3 步:Kliknite gumb +.
- Ko miškin kazalec premaknete nad gumb +, boste videli, da se gumb spremeni v »Dodaj pravilo«.
第 4 步:Dodajte pravila.
Kot nastavitve pravila uporabite naslednje ▼
- Ukrep: Sprejmi
- Protokol: TCP
- Pristanišče: 2812
- Naslov IP: 0.0.0.0/0
- Opombe (neobvezno): MONIT
Sledi posnetek zaslona nastavitev požarnega zidu HestiaCP ▼

Zaključek: Popolna kombinacija Monita in HestiaCP
Na tej točki bi morali uspešno namestiti in konfigurirati Monit na HestiaCP.
Postal bo vaš desni pomočnik pri upravljanju strežnika, ki bo zagotavljal normalno delovanje vseh kritičnih storitev.
Poleg tega Monitov spletni vmesnik omogoča enostavno spremljanje statusa vseh procesov in vse pod nadzorom.
Ukrepajte!Konfigurirajte Monit za svoj strežnik zdaj, da izboljšate njegovo stabilnost in zanesljivost. Vaš prihodnji jaz vam bo hvaležen za vašo pametno izbiro.
Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ ) deli "Kako namestiti nadzorni program Monit na HestiaCP?" V pomoč vam bo podrobna razlaga načina namestitve Monita.
Dobrodošli, da delite povezavo tega članka:https://www.chenweiliang.com/cwl-31996.html
Če želite odkleniti več skritih trikov🔑, se pridružite našemu Telegram kanalu!
Delite in všečkajte, če vam je všeč! Vaše delitve in všečki so naša nadaljnja motivacija!
