Ìwé Directory
- 1 Kini Monit? Kini idi ti o ṣe pataki si HestiaCP?
- 2 Awọn ipo pataki fun fifi Monit sori HestiaCP
- 3 Igbesẹ 1: Ṣe imudojuiwọn awọn idii eto
- 4 Igbesẹ 2: Fi Monit sori ẹrọ
- 5 Igbesẹ 3: Mu iṣẹ Monit ṣiṣẹ
- 6 Igbesẹ 4: Bẹrẹ iṣẹ Monit
- 7 Igbesẹ 5: Tunto Monit
- 8 Igbesẹ 6: Ṣeto iṣẹ Monit lati bẹrẹ laifọwọyi ni bata
- 9 Igbesẹ 7: Tun iṣẹ Monit bẹrẹ
- 10 Bii o ṣe le rii daju pe fifi sori Monit ṣaṣeyọri?
- 11 Bii o ṣe le tun Monit sori ẹrọ
- 12 Mu ibudo 2812 ṣiṣẹ: Rii daju pe o le wọle si oju opo wẹẹbu Monit
- 13 Ipari: Apapo pipe ti Monit ati HestiaCP
Otitọ iyalẹnu: kilode ti o ko wa nibi sibẹsibẹ HestiaCP Fi Monit sori ẹrọ?
Bayi jẹ ki a sọrọ nipa idi ti Monit jẹ ọkan ninu awọn alabaṣepọ ti o dara julọ fun awọn olumulo HestiaCP.
Monit ngbanilaaye lati ṣe atẹle ni irọrun awọn iṣẹ bọtini olupin rẹ, bii Nginx, PHP-FPM ati MySQL,
Ati pe, o le ṣepọ Monit sinu HestiaCP rẹ ni awọn igbesẹ ti o rọrun diẹ, bi o rọrun bi titan bota lori akara. Ṣe o ṣetan? Jẹ ká bẹrẹ!
Kini Monit? Kini idi ti o ṣe pataki si HestiaCP?
Ṣaaju ki a to lọ sinu ikẹkọ, jẹ ki a wo ni ṣoki ni Monit. Monit jẹ ohun elo orisun ṣiṣi iwuwo fẹẹrẹ ti o le ṣe atẹle awọn ilana ati awọn iṣẹ ni awọn eto Unix.
Ti ilana kan ba wa ni idorikodo, Monit le tun bẹrẹ laifọwọyi lati rii daju pe olupin rẹ nigbagbogbo nṣiṣẹ ni deede.
O dabi nini oluso 24/7 fun olupin rẹ, ọkan ti kii ṣe igbẹkẹle nikan, ṣugbọn tun ṣe idahun.
Awọn ipo pataki fun fifi Monit sori HestiaCP
Ṣaaju fifi Monit sori ẹrọ, jọwọ rii daju pe o ni awọn ipo wọnyi:
- Hestia Iṣakoso nronu ti fi sori ẹrọ
- Ni wiwọle root
Ti o ba pade awọn ibeere wọnyi, lẹhinna a dara lati lọ.
Igbesẹ 1: Ṣe imudojuiwọn awọn idii eto
Ni akọkọ, rii daju pe awọn idii eto rẹ ti wa ni imudojuiwọn. Ṣe imudojuiwọn awọn idii eto nipa lilo aṣẹ atẹle:
apt update
Eyi ṣe pataki nitori awọn imudojuiwọn package eto le ṣatunṣe awọn ailagbara ati rii daju pe o ni ẹya tuntun ti Monit ti fi sori ẹrọ.
Igbesẹ 2: Fi Monit sori ẹrọ
Lẹhin imudojuiwọn eto naa ti pari, o le fi Monit sori ẹrọ. Tẹ aṣẹ atẹle lati fi sori ẹrọ:
apt install monit
Igbesẹ yii yoo ṣe igbasilẹ laifọwọyi ati fi Monit sori ẹrọ, o kan nilo lati duro ni suuru fun iṣẹju diẹ.
Igbesẹ 3: Mu iṣẹ Monit ṣiṣẹ
Lẹhin fifi sori ẹrọ ti pari, maṣe gbagbe lati mu iṣẹ Monit ṣiṣẹ ki o ma ṣiṣẹ laifọwọyi nigbati eto ba bẹrẹ. Mu iṣẹ naa ṣiṣẹ nipa lilo pipaṣẹ atẹle:
systemctl enable monit
Eyi jẹ deede si fifi sori ẹrọ bata ti awọn kẹkẹ laifọwọyi lori Monit Nigbakugba ti o ba tun olupin naa bẹrẹ, yoo bẹrẹ laifọwọyi.
Igbesẹ 4: Bẹrẹ iṣẹ Monit
Nigbamii, bẹrẹ iṣẹ Monit ki o jẹ ki o bẹrẹ ṣiṣẹ:
systemctl start monit
Ni bayi ti Monit n ṣiṣẹ ni abẹlẹ, o ti ṣetan lati ṣe atẹle iṣẹ rẹ.
Igbesẹ 5: Tunto Monit
Iṣeto aifọwọyi ti Monit le ma dara fun gbogbo awọn agbegbe, nitorinaa a nilo lati ṣe awọn atunṣe. satunkọ /etc/monit/monitrc
faili ki o si fi akoonu wọnyi kun:
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"
Koodu atunto yii ṣe awọn nkan pupọ:
- Mu wiwo oju opo wẹẹbu Moit ṣiṣẹ, o le kọja
http://your_server_ip:2812
wọle o. - Bojuto Nginx, PHP-FPM ati MySQL Isẹ, ni idaniloju pe wọn wa lori ayelujara nigbagbogbo.
Igbesẹ 6: Ṣeto iṣẹ Monit lati bẹrẹ laifọwọyi ni bata
Tẹ aṣẹ atẹle sii
systemctl enable monit systemctl start monit
- Ti ifiranṣẹ aṣiṣe ba "
sudo systemctl start monitmonit.service is not a native service, redirecting to systemd-sysv-install.
", jọwọ tẹ ọna asopọ nkan ti o wa ni isalẹ lati wo ojutu naa▼
Igbesẹ 7: Tun iṣẹ Monit bẹrẹ
Lẹhin ti iṣeto ti pari, maṣe gbagbe lati tun bẹrẹ iṣẹ Monit lati jẹ ki iṣeto ni ipa:
systemctl restart monit
O dabi mimi igbesi aye tuntun sinu Monit ati pe o ti ṣetan lati ṣafihan.
Bii o ṣe le rii daju pe fifi sori Monit ṣaṣeyọri?
Lẹhin fifi sori ẹrọ ti pari, ṣii ẹrọ aṣawakiri ati ṣabẹwo http://your_server_ip:2812
, o yẹ ki o wo dasibodu Monit.
Ti ohun gbogbo ba jẹ deede, iwọ yoo rii ipo Nginx, PHP-FPM ati MySQL.
Ipo wọn fihan "Ṣiṣe", o nfihan pe wọn nṣiṣẹ ni deede.
Ti eyikeyi ninu awọn ilana wọnyi ba da ṣiṣiṣẹ duro, Monit gbiyanju laifọwọyi lati tun bẹrẹ wọn.
Bii o ṣe le tun Monit sori ẹrọ
Ti o ba rii pe iṣoro kan wa pẹlu fifi sori ẹrọ Monit, tabi o nilo lati tunto rẹ, o le lo aṣẹ atẹle lati tun Monit sori ẹrọ:
apt-get remove monit
apt-get install monit
Mu ibudo 2812 ṣiṣẹ: Rii daju pe o le wọle si oju opo wẹẹbu Monit
Lati rii daju pe wiwo oju opo wẹẹbu Monit le wọle ni deede, o nilo lati mu ibudo 2812 ṣiṣẹ.
Ninu monitrc
Ninu faili naa, rii daju pe a ti ṣeto igbọran HTTPD ati pe a ti sọ pato ibudo 2812 ati adiresi IP deede.
Mu ibudo 2812 ṣiṣẹ ni HestiaCPCP
Ni kete ti o ba ti fi sori ẹrọ ni ifijišẹMonit monitoring, nilo lati ṣeto daemon, mu awọn ebute oko oju omi ṣiṣẹ, awọn adirẹsi IP ati awọn eto miiran.
Igbesẹ 1:Wọle si HestiaCPCP rẹ
Igbesẹ 2:Tẹ ogiriina.
- Tẹ "Ogiriina" loke lilọ kiri.
Igbesẹ 3:Tẹ bọtini + +.
- Nigbati o ba nràbaba lori bọtini +, iwọ yoo rii iyipada bọtini si “Fi ofin kun”.
Igbesẹ 4:Fi awọn ofin kun.
Lo atẹle naa gẹgẹbi awọn eto ofin ▼
- Ise: Gba
- Ilana: TCP
- ibudo: 2812
- IP adirẹsi: 0.0.0.0/0
- Awọn akiyesi (aṣayan): MONIT
Atẹle jẹ sikirinifoto ti awọn eto ogiriina HestiaCP ▼
Ipari: Apapo pipe ti Monit ati HestiaCP
Ni aaye yii, o yẹ ki o ti fi sori ẹrọ ni aṣeyọri ati tunto Monit lori HestiaCP.
Yoo di oluranlọwọ ọwọ ọtún rẹ ni iṣakoso olupin, ni idaniloju iṣẹ deede ti gbogbo awọn iṣẹ to ṣe pataki.
Pẹlupẹlu, wiwo oju opo wẹẹbu Monit ngbanilaaye lati ni irọrun ṣe atẹle ipo gbogbo awọn ilana ati tọju ohun gbogbo labẹ iṣakoso.
Gbe igbese!Ṣe atunto Monit fun olupin rẹ ni bayi lati mu iduroṣinṣin ati igbẹkẹle rẹ dara si. Ti ara ẹni iwaju rẹ yoo dupẹ fun yiyan ọlọgbọn ti o ṣe ni bayi.
Ireti Chen Weiliang Blog ( https://www.chenweiliang.com/ ) pín "Bawo ni a ṣe le fi eto ibojuwo Monit sori HestiaCP?" Alaye kikun ti ọna fifi sori ẹrọ ti Monit yoo jẹ iranlọwọ fun ọ.
Kaabo lati pin ọna asopọ ti nkan yii:https://www.chenweiliang.com/cwl-31996.html
Lati ṣii awọn ẹtan ti o farapamọ diẹ sii🔑, kaabọ lati darapọ mọ ikanni Telegram wa!
Pin ati fẹran ti o ba fẹran rẹ! Awọn mọlẹbi rẹ ati awọn ayanfẹ jẹ iwuri wa ti o tẹsiwaju!