Məqalələr kataloqu
Təəccüblü həqiqət: Niyə hələ də HestiaCP- də Monit quraşdırmamısınız ?
İndi Monit-in HestiaCP istifadəçiləri üçün niyə ən yaxşı tərəfdaşlardan biri olması barədə danışaq.
Monit, Nginx, PHP-FPM və MySQL kimi vacib server xidmətlərini asanlıqla izləməyə imkan verir.
Və siz Monit-i HestiaCP-yə bir neçə sadə addımla, çörəyə kərə yağı sürtmək qədər asan inteqrasiya edə bilərsiniz. Hazırsan? Gəlin başlayaq!
Monit nədir? Niyə HestiaCP üçün bu qədər vacibdir?
Təlimata keçməzdən əvvəl gəlin Monit-ə qısa nəzər salaq. Monit, Unix sistemlərində prosesləri və xidmətləri izləyə bilən yüngül açıq mənbə alətidir.
Əgər proses dayanarsa, Monit serverinizin həmişə normal işləməsini təmin etmək üçün onu avtomatik olaraq yenidən başlada bilər.
Bu, serveriniz üçün 24/7 mühafizəçinin olması kimidir, o, təkcə etibarlı deyil, həm də cavabdehdir.
HestiaCP-də Monit quraşdırmaq üçün lazımi şərtlər
Monit-i quraşdırmadan əvvəl, aşağıdakı şərtlərə malik olduğunuzdan əmin olun:
- Hestia idarəetmə paneli quraşdırılıb
- Kök girişi var
Əgər bu meyarlara cavab verirsinizsə, o zaman getməyə hazırıq.
Addım 1: Sistem paketlərini yeniləyin
Əvvəlcə sistem paketlərinizin yeni olduğundan əmin olun. Aşağıdakı əmrdən istifadə edərək sistem paketlərini yeniləyin:
apt update
Bu vacibdir, çünki sistem paketi yeniləmələri potensial zəiflikləri aradan qaldıra və sizdə Monit proqramının ən son versiyasının quraşdırıldığını təmin edə bilər.
Addım 2: Monit quraşdırın
Sistem yeniləməsi tamamlandıqdan sonra Monit-i quraşdıra bilərsiniz. Quraşdırmaq üçün aşağıdakı əmri daxil edin:
apt install monit
Bu addım Monit-i avtomatik yükləyib quraşdıracaq, sadəcə bir neçə dəqiqə səbirlə gözləmək lazımdır.
Addım 3: Monitor xidmətini aktivləşdirin
Quraşdırma tamamlandıqdan sonra, sistem işə salındıqda onun avtomatik işləməsi üçün Monit xidmətini aktivləşdirməyi unutmayın. Aşağıdakı əmrdən istifadə edərək xidməti aktivləşdirin:
systemctl enable monit
Bu, Monit-də bir cüt avtomatik təkər quraşdırmaqla bərabərdir, siz serveri yenidən işə saldığınız zaman o, avtomatik işə düşəcək.
Addım 4: Monitor xidmətini işə salın
Sonra, Monit xidmətini işə salın və işə başlasın:
systemctl start monit
İndi Monit arxa planda işləyir, o, xidmətinizə nəzarət etməyə hazırdır.
Addım 5: Monit-i konfiqurasiya edin
Monit-in standart konfiqurasiyası bütün mühitlər üçün uyğun olmaya bilər, ona görə də bəzi düzəlişlər etməliyik. redaktə et /etc/monit/monitrc faylı daxil edin və aşağıdakı məzmunu əlavə edin:
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"
Bu konfiqurasiya kodu bir neçə şeyi yerinə yetirir:
- Monit-in veb interfeysini aktivləşdirin, keçə bilərsiniz
http://your_server_ip:2812ona daxil olun. - Nginx, PHP-FPM və monitorinq MySQL 服务, onların həmişə onlayn olmasını təmin etmək.
Addım 6: Yükləmə zamanı avtomatik başlamaq üçün Monitor xidmətini qurun
Aşağıdakı əmri daxil edin:
systemctl enable monit && systemctl start monit
- Əgər səhv mesajı "
sudo systemctl start monitmonit.service is not a native service, redirecting to systemd-sysv-install.", lütfən, həlli görmək üçün aşağıdakı məqalə linkinə klikləyin▼
Addım 7: Monitor xidmətini yenidən başladın
Konfiqurasiya tamamlandıqdan sonra konfiqurasiyanın qüvvəyə minməsi üçün Monitor xidmətini yenidən işə salmağı unutmayın:
systemctl restart monit
Bu, Monit-ə yeni nəfəs vermək kimidir və o, indi özünü göstərməyə hazırdır.
Monit quraşdırmasının uğurlu olduğunu necə yoxlamaq olar?
Quraşdırma tamamlandıqdan sonra brauzeri açın və ziyarət edin http://your_server_ip:2812, siz Monit-in idarə panelini görməlisiniz.
Hər şey normaldırsa, Nginx, PHP-FPM və MySQL statusunu görəcəksiniz.
Onların statusu "Running" göstərir və onların normal işlədiyini göstərir.
Bu proseslərdən hər hansı biri işləməyi dayandırarsa, Monit avtomatik olaraq onları yenidən başlatmağa çalışır.
Monit-i necə yenidən quraşdırmaq olar
Monit-in quraşdırılması ilə bağlı problem olduğunu görsəniz və ya onu yenidən konfiqurasiya etməlisinizsə, aşağıdakı əmrdən istifadə edərək Monit-i yenidən quraşdıra bilərsiniz:
apt-get remove monit
apt-get install monit
2812 portunu aktivləşdirin: Monit-in veb interfeysinə daxil ola bildiyinizə əmin olun
Monit-in veb interfeysinə normal şəkildə daxil olmaq üçün 2812 portunu aktivləşdirməlisiniz.
在 monitrc Faylda HTTPD dinləməsinin qurulduğuna və 2812 portunun və dəqiq IP ünvanının göstərildiyinə əmin olun.
HestiaCPCP-də 2812 portunu aktivləşdirin
Monit monitorinqini uğurla quraşdırdıqdan sonra , demonu konfiqurasiya etməli, portu, IP ünvanını və digər parametrləri aktivləşdirməlisiniz.
Addım 1: HestiaCPCP hesabınıza daxil olun
Addım 2: Firewall-a daxil olun.
- Naviqasiyanın üstündəki "Firewall" üzərinə klikləyin.
Addım 3: + düyməsini basın.
- Siz + düyməsinin üzərinə gətirdiyiniz zaman düymənin "Qayda əlavə et" olaraq dəyişdiyini görəcəksiniz.
Addım 4: Qaydalar əlavə edin.
Qayda parametrləri kimi aşağıdakılardan istifadə edin ▼
- Fəaliyyət: Qəbul edin
- Protokol: TCP
- Liman: 2812
- IP ünvanı: 0.0.0.0/0
- Qeydlər (isteğe bağlı): MONIT
Aşağıdakı HestiaCP firewall parametrlərinin skrinşotudur ▼

Nəticə: Monit və HestiaCP-nin mükəmməl birləşməsi
Bu nöqtədə, siz HestiaCP-də Monit-i uğurla qurmalı və konfiqurasiya etməlisiniz.
O, bütün kritik xidmətlərin normal işləməsini təmin edərək serverin idarə edilməsində sizin sağ köməkçiniz olacaq.
Üstəlik, Monit-in veb interfeysi bütün proseslərin vəziyyətini asanlıqla izləməyə və hər şeyi nəzarət altında saxlamağa imkan verir.
İndi hərəkətə keçin ! Serverinizin sabitliyini və etibarlılığını artırmaq üçün Monit-i konfiqurasiya edin. Gələcəkdə özünüz bu müdrik seçiminizə görə sizə təşəkkür edəcəksiniz.
Ümid edirik ki, Chen Weiliang-ın bloqunda ( https://www.chenweiliang.com/ ) paylaşılan "HestiaCP-də Monit Monitorinq Proqramını Necə Quraşdırmaq olar? Monit Quraşdırma Metodunun Ətraflı İzahı" məqaləsi sizə faydalı olacaq.
Bu məqalənin linkini paylaşmaqdan çəkinməyin: https://www.chenweiliang.com/cwl-31996.html

