Artikelgids
- 1 Wat is Monit? Hoekom is dit so belangrik vir HestiaCP?
- 2 Nodige voorwaardes vir die installering van Monit op HestiaCP
- 3 Stap 1: Dateer stelselpakkette op
- 4 Stap 2: Installeer Monit
- 5 Stap 3: Aktiveer Monit-diens
- 6 Stap 4: Begin die Monit-diens
- 7 Stap 5: Stel Monit op
- 8 Stap 6: Stel die Monit-diens op om outomaties te begin by selflaai
- 9 Stap 7: Herbegin die Monit-diens
- 10 Hoe om te verifieer dat Monit-installasie suksesvol was?
- 11 Hoe om Monit weer te installeer
- 12 Aktiveer poort 2812: Maak seker jy het toegang tot Monit se webkoppelvlak
- 13 Gevolgtrekking: Die perfekte kombinasie van Monit en HestiaCP
Die skokkende waarheid: hoekom is jy nog nie hier nie HestiaCP Installeer Monit op?
Kom ons praat nou oor hoekom Monit een van die beste vennote vir HestiaCP-gebruikers is.
Met Monit kan u sleuteldienste van u bediener maklik monitor, soos Nginx, PHP-FPM en MySQL.
En jy kan Monit in jou HestiaCP integreer in net 'n paar eenvoudige stappe, so maklik soos om botter op brood te smeer. Is jy gereed? Kom ons begin!
Wat is Monit? Hoekom is dit so belangrik vir HestiaCP?
Voordat ons in die tutoriaal duik, kom ons kyk kortliks na Monit. Monit is 'n liggewig oopbronhulpmiddel wat prosesse en dienste in Unix-stelsels kan monitor.
As 'n proses vasloop, kan Monit dit outomaties herbegin om te verseker dat jou bediener altyd normaal werk.
Dit is soos om 'n 24/7 lyfwag vir jou bediener te hê, een wat nie net betroubaar is nie, maar ook reageer.
Nodige voorwaardes vir die installering van Monit op HestiaCP
Voordat jy Monit installeer, maak asseblief seker dat jy die volgende voorwaardes het:
- Hestia beheerpaneel geïnstalleer
- Het worteltoegang
As jy aan hierdie kriteria voldoen, is ons goed om te gaan.
Stap 1: Dateer stelselpakkette op
Maak eers seker dat jou stelselpakkette op datum is. Dateer stelselpakkette op met die volgende opdrag:
apt update
Dit is belangrik omdat stelselpakketopdaterings potensiële kwesbaarhede kan regstel en verseker dat jy die nuutste weergawe van Monit geïnstalleer het.
Stap 2: Installeer Monit
Nadat die stelselopdatering voltooi is, kan jy Monit installeer. Voer die volgende opdrag in om te installeer:
apt install monit
Hierdie stap sal Monit outomaties aflaai en installeer, jy moet net geduldig wag vir 'n paar minute.
Stap 3: Aktiveer Monit-diens
Nadat die installasie voltooi is, moenie vergeet om die Monit-diens te aktiveer sodat dit outomaties loop wanneer die stelsel begin nie. Aktiveer die diens met die volgende opdrag:
systemctl enable monit
Dit is gelykstaande aan die installering van 'n paar outomatiese wiele op Monit Wanneer jy die bediener herbegin, sal dit outomaties begin.
Stap 4: Begin die Monit-diens
Begin dan die Monit-diens en laat dit begin werk:
systemctl start monit
Noudat Monit in die agtergrond loop, is dit gereed om jou diens te monitor.
Stap 5: Stel Monit op
Die verstekopstelling van Monit is dalk nie geskik vir alle omgewings nie, so ons moet 'n paar aanpassings maak. wysig /etc/monit/monitrc lêer en voeg die volgende inhoud by:
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"
Hierdie konfigurasiekode doen verskeie dinge:
- Aktiveer Monit se webkoppelvlak, jy kan slaag
http://your_server_ip:2812toegang daartoe kry. - Monitor Nginx, PHP-FPM en MySQL diens, om te verseker dat hulle altyd aanlyn is.
Stap 6: Stel die Monit-diens op om outomaties te begin by selflaai
Voer die volgende opdrag in
systemctl enable monit systemctl start monit
- As die foutboodskap "
sudo systemctl start monitmonit.service is not a native service, redirecting to systemd-sysv-install.", klik asseblief op die artikelskakel hieronder om die oplossing te sien▼
Stap 7: Herbegin die Monit-diens
Nadat die konfigurasie voltooi is, moenie vergeet om die Monit-diens te herbegin om die konfigurasie in werking te stel nie:
systemctl restart monit
Dit is soos om nuwe lewe in Monit te blaas en dit is nou gereed om te pronk.
Hoe om te verifieer dat Monit-installasie suksesvol was?
Nadat die installasie voltooi is, maak die blaaier oop en besoek http://your_server_ip:2812, behoort jy Monit se dashboard te sien.
As alles normaal is, sal jy die status van Nginx, PHP-FPM en MySQL sien.
Hul status wys "Hardloop", wat aandui dat hulle normaal loop.
As enige van hierdie prosesse ophou loop, probeer Monit outomaties om hulle te herbegin.
Hoe om Monit weer te installeer
As jy vind dat daar 'n probleem is met die installering van Monit, of jy moet dit herkonfigureer, kan jy Monit herinstalleer deur die volgende opdrag te gebruik:
apt-get remove monit
apt-get install monit
Aktiveer poort 2812: Maak seker jy het toegang tot Monit se webkoppelvlak
Om te verseker dat Monit se webkoppelvlak normaalweg toeganklik is, moet jy poort 2812 aktiveer.
在 monitrc Maak in die lêer seker dat die HTTPD-luistering opgestel is en die 2812-poort en akkurate IP-adres gespesifiseer is.
Aktiveer poort 2812 in HestiaCPCP
Sodra jy suksesvol geïnstalleer hetMonit monitering, moet die daemon opstel, poorte, IP-adresse en ander instellings aktiveer.
Stap 1:Meld aan by jou HestiaCPCP
Stap 2:Voer die firewall in.
- Klik "Firewall" bo die navigasie.
Stap 3:Klik op die +-knoppie.
- Wanneer jy oor die +-knoppie beweeg, sal jy sien dat die knoppie verander na "Voeg reël by".
Stap 4:Voeg reëls by.
Gebruik die volgende as reëlinstellings ▼
- Aksie: Aanvaar
- Protokol: TCP
- hawe: 2812
- IP-adres: 0.0.0.0/0
- Opmerkings (opsioneel): MONIT
Die volgende is 'n skermskoot van die HestiaCP-brandmuurinstellings ▼

Gevolgtrekking: Die perfekte kombinasie van Monit en HestiaCP
Op hierdie stadium moes u Monit suksesvol op HestiaCP geïnstalleer en gekonfigureer het.
Dit sal u regterhandassistent in bedienerbestuur word, wat die normale werking van alle kritieke dienste verseker.
Boonop laat Monit se webkoppelvlak jou toe om die status van alle prosesse maklik te monitor en alles onder beheer te hou.
Neem aksie!Stel Monit nou vir jou bediener op om sy stabiliteit en betroubaarheid te verbeter. Jou toekomstige self sal dankbaar wees vir die slim keuse wat jy nou gemaak het.
Hoop Chen Weiliang Blog ( https://www.chenweiliang.com/ ) gedeel "Hoe om die Monit-moniteringsprogram op HestiaCP te installeer?" Gedetailleerde verduideliking van die installasiemetode van Monit sal vir jou nuttig wees.
Welkom om die skakel van hierdie artikel te deel:https://www.chenweiliang.com/cwl-31996.html
Om meer versteekte truuks🔑 te ontsluit, welkom om by ons Telegram-kanaal aan te sluit!
Share en like as jy daarvan hou! Jou shares en likes is ons voortdurende motivering!
