Director articol
- 1 Ce este Monit? De ce este atât de important pentru HestiaCP?
- 2 Condiții necesare pentru instalarea Monit pe HestiaCP
- 3 Pasul 1: Actualizați pachetele de sistem
- 4 Pasul 2: Instalați Monit
- 5 Pasul 3: Activați serviciul Monit
- 6 Pasul 4: Porniți serviciul Monit
- 7 Pasul 5: Configurați Monit
- 8 Pasul 6: Configurați pornirea automată a serviciului Monit
- 9 Pasul 7: Reporniți serviciul Monit
- 10 Cum se verifică dacă instalarea Monit a avut succes?
- 11 Cum se reinstalează Monit
- 12 Activați portul 2812: asigurați-vă că puteți accesa interfața web a Monit
- 13 Concluzie: Combinația perfectă dintre Monit și HestiaCP
Adevărul șocant: de ce nu ești încă aici HestiaCP Instalați Monit pe?
Acum să vorbim despre motivul pentru care Monit este unul dintre cei mai buni parteneri pentru utilizatorii HestiaCP.
Monit vă permite să monitorizați cu ușurință serviciile cheie ale serverului dvs., cum ar fi Nginx, PHP-FPM și MySQL.
Și, puteți integra Monit în HestiaCP în doar câțiva pași simpli, la fel de ușor ca untul pe pâine. Sunteţi gata? Să începem!
Ce este Monit? De ce este atât de important pentru HestiaCP?
Înainte de a ne aprofunda în tutorial, să aruncăm o scurtă privire la Monit. Monit este un instrument open source ușor care poate monitoriza procesele și serviciile din sistemele Unix.
Dacă un proces se blochează, Monit îl poate reporni automat pentru a se asigura că serverul dumneavoastră funcționează întotdeauna normal.
Este ca și cum ai avea o gardă de corp 24/7 pentru serverul tău, una care nu este doar de încredere, ci și receptivă.
Condiții necesare pentru instalarea Monit pe HestiaCP
Înainte de a instala Monit, vă rugăm să vă asigurați că aveți următoarele condiții:
- Panou de control Hestia instalat
- Au acces root
Dacă îndeplinești aceste criterii, atunci suntem gata să mergem.
Pasul 1: Actualizați pachetele de sistem
În primul rând, asigurați-vă că pachetele dvs. de sistem sunt actualizate. Actualizați pachetele de sistem utilizând următoarea comandă:
apt update
Acest lucru este important deoarece actualizările pachetului de sistem pot remedia potențialele vulnerabilități și pot asigura că aveți cea mai recentă versiune de Monit instalată.
Pasul 2: Instalați Monit
După finalizarea actualizării sistemului, puteți instala Monit. Introduceți următoarea comandă pentru a instala:
apt install monit
Acest pas va descărca și instala automat Monit, trebuie doar să așteptați cu răbdare câteva minute.
Pasul 3: Activați serviciul Monit
După finalizarea instalării, nu uitați să activați serviciul Monit, astfel încât acesta să ruleze automat la pornirea sistemului. Activați serviciul folosind următoarea comandă:
systemctl enable monit
Acest lucru este echivalent cu instalarea unei perechi de roți automate pe Monit De fiecare dată când reporniți serverul, acesta va porni automat.
Pasul 4: Porniți serviciul Monit
Apoi, porniți serviciul Monit și lăsați-l să înceapă să funcționeze:
systemctl start monit
Acum că Monit rulează în fundal, este gata să vă monitorizeze serviciul.
Pasul 5: Configurați Monit
Configurația implicită a Monit poate să nu fie potrivită pentru toate mediile, așa că trebuie să facem câteva ajustări. edita /etc/monit/monitrc fișier și adăugați următorul conținut:
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"
Acest cod de configurare face mai multe lucruri:
- Activați interfața web a lui Monit, poți trece
http://your_server_ip:2812accesează-l. - Monitorizați Nginx, PHP-FPM și MySQL 服务, asigurându-se că sunt întotdeauna online.
Pasul 6: Configurați pornirea automată a serviciului Monit
Introduceți următoarea comandă
systemctl enable monit systemctl start monit
- Dacă mesajul de eroare „
sudo systemctl start monitmonit.service is not a native service, redirecting to systemd-sysv-install.", dați clic pe linkul articolului de mai jos pentru a vedea soluția▼
Pasul 7: Reporniți serviciul Monit
După finalizarea configurației, nu uitați să reporniți serviciul Monit pentru ca configurația să intre în vigoare:
systemctl restart monit
E ca și cum i-ai sufla o nouă viață lui Monit și acum este gata să se arate.
Cum se verifică dacă instalarea Monit a avut succes?
După finalizarea instalării, deschideți browserul și vizitați http://your_server_ip:2812, ar trebui să vedeți tabloul de bord al lui Monit.
Dacă totul este normal, veți vedea starea Nginx, PHP-FPM și MySQL.
Starea lor arată „Running”, indicând faptul că rulează normal.
Dacă oricare dintre aceste procese se oprește, Monit încearcă automat să le repornească.
Cum se reinstalează Monit
Dacă descoperiți că există o problemă cu instalarea Monit sau trebuie să o reconfigurați, puteți utiliza următoarea comandă pentru a reinstala Monit:
apt-get remove monit
apt-get install monit
Activați portul 2812: asigurați-vă că puteți accesa interfața web a Monit
Pentru a vă asigura că interfața web a Monit poate fi accesată în mod normal, trebuie să activați portul 2812.
în monitrc În fișier, asigurați-vă că ascultarea HTTPD a fost configurată și că au fost specificate portul 2812 și adresa IP exactă.
Activați portul 2812 în HestiaCPCP
Odată ce ați instalat cu succesMonitorizarea monitorizarii, trebuie să configurați demonul, să activați porturile, adresele IP și alte setări.
第 1 步 :Conectați-vă la HestiaCPCP
第 2 步 :Intră în firewall.
- Faceți clic pe „Firewall” deasupra navigației.
第 3 步 :Faceți clic pe butonul +.
- Când treceți cu mouse-ul peste butonul +, veți vedea că butonul se schimbă în „Adăugați o regulă”.
第 4 步 :Adăugați reguli.
Utilizați următoarele ca setări de regulă ▼
- Acțiune: Acceptați
- Protocol: TCP
- port: 2812
- Adresă IP: 0.0.0.0/0
- Observații (opțional): MONIT
Următoarea este o captură de ecran a setărilor paravanului de protecție HestiaCP ▼

Concluzie: Combinația perfectă dintre Monit și HestiaCP
În acest moment, ar trebui să fi instalat și configurat cu succes Monit pe HestiaCP.
Acesta va deveni asistentul tău drept în managementul serverului, asigurând funcționarea normală a tuturor serviciilor critice.
Mai mult, interfața web a Monit vă permite să monitorizați cu ușurință starea tuturor proceselor și să țineți totul sub control.
Luați măsuri!Configurați Monit pentru serverul dvs. acum pentru a-i îmbunătăți stabilitatea și fiabilitatea. Sinele tău viitor va fi recunoscător pentru alegerea inteligentă pe care ai făcut-o acum.
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) a distribuit „Cum se instalează programul de monitorizare Monit pe HestiaCP?” O explicație detaliată a metodei de instalare a Monit vă va fi de ajutor.
Bine ați venit să distribuiți linkul acestui articol:https://www.chenweiliang.com/cwl-31996.html
Pentru a debloca mai multe trucuri ascunse🔑, te invităm să te alături canalului nostru de Telegram!
Distribuie si da like daca iti place! Share-urile și like-urile tale sunt motivația noastră continuă!
