ఆర్టికల్ డైరెక్టరీ
- 1 మోనిట్ అంటే ఏమిటి? హెస్టియాసిపికి ఎందుకు చాలా ముఖ్యమైనది?
- 2 HestiaCPలో Monitని ఇన్స్టాల్ చేయడానికి అవసరమైన షరతులు
- 3 దశ 1: సిస్టమ్ ప్యాకేజీలను నవీకరించండి
- 4 దశ 2: మానిట్ని ఇన్స్టాల్ చేయండి
- 5 దశ 3: మానిట్ సేవను ప్రారంభించండి
- 6 దశ 4: మానిట్ సేవను ప్రారంభించండి
- 7 దశ 5: మానిట్ని కాన్ఫిగర్ చేయండి
- 8 దశ 6: బూట్ వద్ద స్వయంచాలకంగా ప్రారంభమయ్యేలా మానిట్ సేవను సెటప్ చేయండి.
- 9 దశ 7: మానిట్ సేవను పునఃప్రారంభించండి
- 10 మానిట్ ఇన్స్టాలేషన్ విజయవంతమైందని ఎలా ధృవీకరించాలి?
- 11 మానిట్ని మళ్లీ ఇన్స్టాల్ చేయడం ఎలా
- 12 పోర్ట్ 2812ని ప్రారంభించండి: మీరు Monit వెబ్ ఇంటర్ఫేస్ని యాక్సెస్ చేయగలరని నిర్ధారించుకోండి
- 13 ముగింపు: Monit మరియు HestiaCP యొక్క ఖచ్చితమైన కలయిక
షాకింగ్ నిజం: మీరు ఇంకా ఇక్కడ ఎందుకు లేరు హెస్టియాసిపి Monitని ఇన్స్టాల్ చేయాలా?
HestiaCP వినియోగదారులకు Monit ఎందుకు ఉత్తమ భాగస్వాములలో ఒకటి అనే దాని గురించి ఇప్పుడు మాట్లాడుదాం.
Nginx, PHP-FPM మరియు వంటి మీ సర్వర్ యొక్క కీలక సేవలను సులభంగా పర్యవేక్షించడానికి Monit మిమ్మల్ని అనుమతిస్తుంది MySQL.
మరియు, మీరు బ్రెడ్పై వెన్నను స్ప్రెడ్ చేసినంత సులువుగా కొన్ని సాధారణ దశల్లో మానిట్ని మీ HestiaCPలో ఇంటిగ్రేట్ చేయవచ్చు. మీరు సిద్ధంగా ఉన్నారా? ప్రారంభిద్దాం!
మోనిట్ అంటే ఏమిటి? హెస్టియాసిపికి ఎందుకు చాలా ముఖ్యమైనది?
మేము ట్యుటోరియల్లోకి ప్రవేశించే ముందు, మోనిట్ను క్లుప్తంగా చూద్దాం. Monit అనేది Unix సిస్టమ్లలో ప్రక్రియలు మరియు సేవలను పర్యవేక్షించగల తేలికపాటి ఓపెన్ సోర్స్ సాధనం.
ప్రాసెస్ హ్యాంగ్ అయినట్లయితే, మీ సర్వర్ ఎల్లప్పుడూ సాధారణంగా నడుస్తుందని నిర్ధారించుకోవడానికి Monit దాన్ని స్వయంచాలకంగా పునఃప్రారంభించవచ్చు.
ఇది మీ సర్వర్ కోసం 24/7 అంగరక్షకుడిని కలిగి ఉండటం లాంటిది, ఇది నమ్మదగినది మాత్రమే కాదు, ప్రతిస్పందించేది కూడా.
HestiaCPలో Monitని ఇన్స్టాల్ చేయడానికి అవసరమైన షరతులు
మానిట్ని ఇన్స్టాల్ చేసే ముందు, దయచేసి మీకు ఈ క్రింది షరతులు ఉన్నాయని నిర్ధారించుకోండి:
- హెస్టియా నియంత్రణ ప్యానెల్ వ్యవస్థాపించబడింది
- రూట్ యాక్సెస్ ఉంది
మీరు ఈ ప్రమాణాలకు అనుగుణంగా ఉంటే, మేము వెళ్లడం మంచిది.
దశ 1: సిస్టమ్ ప్యాకేజీలను నవీకరించండి
ముందుగా, మీ సిస్టమ్ ప్యాకేజీలు తాజాగా ఉన్నాయని నిర్ధారించుకోండి. కింది ఆదేశాన్ని ఉపయోగించి సిస్టమ్ ప్యాకేజీలను నవీకరించండి:
apt update
సిస్టమ్ ప్యాకేజీ అప్డేట్లు సంభావ్య దుర్బలత్వాలను పరిష్కరించగలవు మరియు మీరు Monit యొక్క తాజా వెర్షన్ను ఇన్స్టాల్ చేసినట్లు నిర్ధారించగలవు కాబట్టి ఇది చాలా ముఖ్యం.
దశ 2: మానిట్ని ఇన్స్టాల్ చేయండి
సిస్టమ్ అప్డేట్ పూర్తయిన తర్వాత, మీరు మానిట్ని ఇన్స్టాల్ చేయవచ్చు. ఇన్స్టాల్ చేయడానికి కింది ఆదేశాన్ని నమోదు చేయండి:
apt install monit
ఈ దశ మోనిట్ని స్వయంచాలకంగా డౌన్లోడ్ చేసి, ఇన్స్టాల్ చేస్తుంది, మీరు కొన్ని నిమిషాలు ఓపికగా వేచి ఉండాలి.
దశ 3: మానిట్ సేవను ప్రారంభించండి
ఇన్స్టాలేషన్ పూర్తయిన తర్వాత, మానిట్ సేవను ప్రారంభించడం మర్చిపోవద్దు, తద్వారా సిస్టమ్ ప్రారంభమైనప్పుడు అది స్వయంచాలకంగా నడుస్తుంది. కింది ఆదేశాన్ని ఉపయోగించి సేవను ప్రారంభించండి:
systemctl enable monit
ఇది మీరు సర్వర్ని పునఃప్రారంభించినప్పుడల్లా మోనిట్లో ఒక జత ఆటోమేటిక్ చక్రాలను ఇన్స్టాల్ చేయడంతో సమానం.
దశ 4: మానిట్ సేవను ప్రారంభించండి
తర్వాత, మానిట్ సేవను ప్రారంభించి, అది పని చేయడం ప్రారంభించనివ్వండి:
systemctl start monit
ఇప్పుడు మోనిట్ బ్యాక్గ్రౌండ్లో రన్ అవుతోంది, ఇది మీ సేవను పర్యవేక్షించడానికి సిద్ధంగా ఉంది.
దశ 5: మానిట్ని కాన్ఫిగర్ చేయండి
Monit యొక్క డిఫాల్ట్ కాన్ఫిగరేషన్ అన్ని వాతావరణాలకు తగినది కాకపోవచ్చు, కాబట్టి మేము కొన్ని సర్దుబాట్లు చేయాలి. సవరించు /etc/monit/monitrc ఫైల్ చేసి, కింది కంటెంట్ను జోడించండి:
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"
ఈ కాన్ఫిగరేషన్ కోడ్ అనేక పనులను చేస్తుంది:
- Monit వెబ్ ఇంటర్ఫేస్ని ప్రారంభించండి, మీరు పాస్ చేయవచ్చు
http://your_server_ip:2812దానిని యాక్సెస్ చేయండి. - మానిటర్ Nginx, PHP-FPM మరియు MySQL సర్వీస్, వారు ఎల్లప్పుడూ ఆన్లైన్లో ఉండేలా చూసుకోవాలి.
దశ 6: బూట్ వద్ద స్వయంచాలకంగా ప్రారంభమయ్యేలా మానిట్ సేవను సెటప్ చేయండి.
కింది ఆదేశాన్ని నమోదు చేయండి
systemctl enable monit systemctl start monit
- దోష సందేశం "
sudo systemctl start monitmonit.service is not a native service, redirecting to systemd-sysv-install.", పరిష్కారాన్ని వీక్షించడానికి దయచేసి క్రింది కథన లింక్పై క్లిక్ చేయండి▼
దశ 7: మానిట్ సేవను పునఃప్రారంభించండి
కాన్ఫిగరేషన్ పూర్తయిన తర్వాత, కాన్ఫిగరేషన్ ప్రభావం చూపడానికి మానిట్ సేవను పునఃప్రారంభించడం మర్చిపోవద్దు:
systemctl restart monit
ఇది మోనిట్కి కొత్త జీవితాన్ని అందించడం వంటిది మరియు ఇది ఇప్పుడు ప్రదర్శించడానికి సిద్ధంగా ఉంది.
మానిట్ ఇన్స్టాలేషన్ విజయవంతమైందని ఎలా ధృవీకరించాలి?
ఇన్స్టాలేషన్ పూర్తయిన తర్వాత, బ్రౌజర్ని తెరిచి సందర్శించండి http://your_server_ip:2812, మీరు Monit యొక్క డాష్బోర్డ్ని చూడాలి.
ప్రతిదీ సాధారణంగా ఉంటే, మీరు Nginx, PHP-FPM మరియు MySQL యొక్క స్థితిని చూస్తారు.
వారి స్థితి "రన్నింగ్" చూపుతుంది, అవి సాధారణంగా నడుస్తున్నాయని సూచిస్తున్నాయి.
ఈ ప్రాసెస్లలో దేనినైనా అమలు చేయడం ఆపివేస్తే, మోనిట్ స్వయంచాలకంగా వాటిని పునఃప్రారంభించడానికి ప్రయత్నిస్తుంది.
మానిట్ని మళ్లీ ఇన్స్టాల్ చేయడం ఎలా
Monit యొక్క ఇన్స్టాలేషన్లో సమస్య ఉందని మీరు కనుగొంటే, లేదా మీరు దానిని రీకాన్ఫిగర్ చేయవలసి వస్తే, మీరు కింది ఆదేశాన్ని ఉపయోగించి Monitని మళ్లీ ఇన్స్టాల్ చేయవచ్చు:
apt-get remove monit
apt-get install monit
పోర్ట్ 2812ని ప్రారంభించండి: మీరు Monit వెబ్ ఇంటర్ఫేస్ని యాక్సెస్ చేయగలరని నిర్ధారించుకోండి
మోనిట్ వెబ్ ఇంటర్ఫేస్ని సాధారణంగా యాక్సెస్ చేయవచ్చని నిర్ధారించుకోవడానికి, మీరు పోర్ట్ 2812ని ప్రారంభించాలి.
在 monitrc ఫైల్లో, HTTPD లిజనింగ్ సెటప్ చేయబడిందని మరియు 2812 పోర్ట్ మరియు ఖచ్చితమైన IP చిరునామా పేర్కొనబడిందని నిర్ధారించుకోండి.
HestiaCPCPలో పోర్ట్ 2812ని ప్రారంభించండి
మీరు విజయవంతంగా ఇన్స్టాల్ చేసిన తర్వాతపర్యవేక్షణ పర్యవేక్షణ, డెమోన్ను సెటప్ చేయాలి, పోర్ట్లు, IP చిరునామాలు మరియు ఇతర సెట్టింగ్లను ప్రారంభించాలి.
సుమారు 1 步:మీ HestiaCPCPకి లాగిన్ చేయండి
సుమారు 2 步:ఫైర్వాల్ను నమోదు చేయండి.
- నావిగేషన్ పైన "ఫైర్వాల్" క్లిక్ చేయండి.
సుమారు 3 步:+ బటన్ను క్లిక్ చేయండి.
- మీరు + బటన్పై హోవర్ చేసినప్పుడు, బటన్ "నియమాను జోడించు"కి మారడాన్ని మీరు చూస్తారు.
సుమారు 4 步:నియమాలను జోడించండి.
కింది వాటిని నియమ సెట్టింగ్లుగా ఉపయోగించండి ▼
- చర్య: అంగీకరించు
- ప్రోటోకాల్: TCP
- పోర్ట్: 2812
- IP చిరునామా: 0.0.0.0/0
- వ్యాఖ్యలు (ఐచ్ఛికం): MONIT
కిందిది HestiaCP ఫైర్వాల్ సెట్టింగ్ల స్క్రీన్షాట్ ▼

ముగింపు: Monit మరియు HestiaCP యొక్క ఖచ్చితమైన కలయిక
ఈ సమయంలో, మీరు HestiaCPలో Monitని విజయవంతంగా ఇన్స్టాల్ చేసి కాన్ఫిగర్ చేసి ఉండాలి.
ఇది సర్వర్ మేనేజ్మెంట్లో మీ కుడి చేతి సహాయకంగా మారుతుంది, అన్ని క్లిష్టమైన సేవల సాధారణ ఆపరేషన్ను నిర్ధారిస్తుంది.
అంతేకాకుండా, మోనిట్ యొక్క వెబ్ ఇంటర్ఫేస్ అన్ని ప్రక్రియల స్థితిని సులభంగా పర్యవేక్షించడానికి మరియు ప్రతిదీ నియంత్రణలో ఉంచడానికి మిమ్మల్ని అనుమతిస్తుంది.
చర్య తీసుకోండి!మీ సర్వర్ స్థిరత్వం మరియు విశ్వసనీయతను మెరుగుపరచడానికి మానిట్ని కాన్ఫిగర్ చేయండి. మీరు ఇప్పుడు చేసిన స్మార్ట్ ఎంపికకు మీ భవిష్యత్తు కృతజ్ఞతతో ఉంటుంది.
హోప్ చెన్ వీలియాంగ్ బ్లాగ్ ( https://www.chenweiliang.com/ ) భాగస్వామ్యం చేసిన "HestiaCPలో మానిట్ మానిటరింగ్ ప్రోగ్రామ్ను ఎలా ఇన్స్టాల్ చేయాలి?" మోనిట్ యొక్క ఇన్స్టాలేషన్ పద్ధతి యొక్క వివరణాత్మక వివరణ మీకు సహాయకరంగా ఉంటుంది.
ఈ కథనం యొక్క లింక్ను భాగస్వామ్యం చేయడానికి స్వాగతం:https://www.chenweiliang.com/cwl-31996.html

