Artikel Directory
- 1 Hvad er Monit? Hvorfor er det så vigtigt for HestiaCP?
- 2 Nødvendige betingelser for installation af Monit på HestiaCP
- 3 Trin 1: Opdater systempakker
- 4 Trin 2: Installer Monit
- 5 Trin 3: Aktiver Monit-tjenesten
- 6 Trin 4: Start Monit-tjenesten
- 7 Trin 5: Konfigurer Monit
- 8 Trin 6: Konfigurer automatisk opstart af Monit-tjenesten
- 9 Trin 7: Genstart Monit-tjenesten
- 10 Hvordan bekræfter man, at Monit-installationen var vellykket?
- 11 Sådan geninstalleres Monit
- 12 Aktiver port 2812: Sørg for, at du kan få adgang til Monits webgrænseflade
- 13 Konklusion: Den perfekte kombination af Monit og HestiaCP
Den chokerende sandhed: hvorfor du ikke er her endnu HestiaCP Installer Monit på?
Lad os nu tale om, hvorfor Monit er en af de bedste partnere for HestiaCP-brugere.
Monit giver dig mulighed for nemt at overvåge nøgletjenester på din server, såsom Nginx, PHP-FPM og MySQL.
Og du kan integrere Monit i din HestiaCP med nogle få enkle trin, lige så nemt som at smøre smør på brød. Er du klar? Lad os komme i gang!
Hvad er Monit? Hvorfor er det så vigtigt for HestiaCP?
Før vi dykker ned i selvstudiet, lad os tage et kort kig på Monit. Monit er et letvægts open source-værktøj, der kan overvåge processer og tjenester i Unix-systemer.
Hvis en proces hænger, kan Monit automatisk genstarte den for at sikre, at din server altid kører normalt.
Det er som at have en 24/7 livvagt til din server, en der ikke kun er pålidelig, men også lydhør.
Nødvendige betingelser for installation af Monit på HestiaCP
Før du installerer Monit, skal du sørge for, at du har følgende betingelser:
- Hestia kontrolpanel monteret
- Har root-adgang
Hvis du opfylder disse kriterier, så er vi klar.
Trin 1: Opdater systempakker
Først skal du sørge for, at dine systempakker er opdaterede. Opdater systempakker ved hjælp af følgende kommando:
apt update
Dette er vigtigt, fordi systempakkeopdateringer kan rette potentielle sårbarheder og sikre, at du har den seneste version af Monit installeret.
Trin 2: Installer Monit
Når systemopdateringen er fuldført, kan du installere Monit. Indtast følgende kommando for at installere:
apt install monit
Dette trin vil automatisk downloade og installere Monit, du skal bare vente tålmodigt i et par minutter.
Trin 3: Aktiver Monit-tjenesten
Når installationen er fuldført, glem ikke at aktivere Monit-tjenesten, så den kører automatisk, når systemet starter. Aktiver tjenesten ved hjælp af følgende kommando:
systemctl enable monit
Dette svarer til at installere et par automatiske hjul på Monit. Hver gang du genstarter serveren, starter den automatisk.
Trin 4: Start Monit-tjenesten
Start derefter Monit-tjenesten og lad den begynde at virke:
systemctl start monit
Nu hvor Monit kører i baggrunden, er den klar til at overvåge din tjeneste.
Trin 5: Konfigurer Monit
Standardkonfigurationen af Monit er muligvis ikke egnet til alle miljøer, så vi er nødt til at foretage nogle justeringer. redigere /etc/monit/monitrc fil og tilføj følgende indhold:
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"
Denne konfigurationskode gør flere ting:
- Aktiver Monits webgrænseflade, kan du bestå
http://your_server_ip:2812få adgang til det. - Overvåg Nginx, PHP-FPM og MySQL service, hvilket sikrer, at de altid er online.
Trin 6: Konfigurer automatisk opstart af Monit-tjenesten
Indtast følgende kommando
systemctl enable monit systemctl start monit
- Hvis fejlmeddelelsen "
sudo systemctl start monitmonit.service is not a native service, redirecting to systemd-sysv-install.", klik venligst på artikellinket nedenfor for at se løsningen▼
Trin 7: Genstart Monit-tjenesten
Når konfigurationen er fuldført, glem ikke at genstarte Monit-tjenesten for at få konfigurationen til at træde i kraft:
systemctl restart monit
Det er som at puste nyt liv i Monit, og den er nu klar til at vise sig frem.
Hvordan bekræfter man, at Monit-installationen var vellykket?
Når installationen er fuldført, skal du åbne browseren og besøge http://your_server_ip:2812, bør du se Monits dashboard.
Hvis alt er som normalt, vil du se status for Nginx, PHP-FPM og MySQL.
Deres status viser "Running", hvilket indikerer, at de kører normalt.
Hvis nogen af disse processer holder op med at køre, forsøger Monit automatisk at genstarte dem.
Sådan geninstalleres Monit
Hvis du opdager, at der er et problem med installationen af Monit, eller du har brug for at omkonfigurere det, kan du geninstallere Monit ved at bruge følgende kommando:
apt-get remove monit
apt-get install monit
Aktiver port 2812: Sørg for, at du kan få adgang til Monits webgrænseflade
For at sikre, at Monits webgrænseflade kan tilgås normalt, skal du aktivere port 2812.
在 monitrc I filen skal du sikre dig, at HTTPD-lytning er blevet sat op, og at 2812-porten og den nøjagtige IP-adresse er angivet.
Aktiver port 2812 i HestiaCPCP
Når du har installeretMonit overvågning, skal konfigurere dæmonen, aktivere porte, IP-adresser og andre indstillinger.
第 1 步:Log ind på din HestiaCPCP
第 2 步:Gå ind i firewallen.
- Klik på "Firewall" over navigationen.
第 3 步:Klik på knappen +.
- Når du holder markøren over +-knappen, vil du se knappen ændre sig til "Tilføj regel".
第 4 步:Tilføj regler.
Brug følgende som regelindstillinger ▼
- Handling: Accepter
- Protokol: TCP
- port: 2812
- IP-adresse: 0.0.0.0/0
- Bemærkninger (valgfrit): MONIT
Det følgende er et skærmbillede af HestiaCP firewall-indstillingerne ▼

Konklusion: Den perfekte kombination af Monit og HestiaCP
På dette tidspunkt skulle du have installeret og konfigureret Monit på HestiaCP.
Det bliver din højre hånds assistent i serveradministration, hvilket sikrer normal drift af alle kritiske tjenester.
Desuden giver Monits webgrænseflade dig mulighed for nemt at overvåge status for alle processer og holde alt under kontrol.
Tag handling!Konfigurer Monit til din server nu for at forbedre dens stabilitet og pålidelighed. Dit fremtidige jeg vil være taknemmelig for det smarte valg, du har truffet nu.
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) delt "Hvordan installeres Monit-overvågningsprogrammet på HestiaCP?" Detaljeret forklaring af installationsmetoden for Monit vil være nyttig for dig.
Velkommen til at dele linket til denne artikel:https://www.chenweiliang.com/cwl-31996.html

