Мақала анықтамалығы
- 1 Монит дегеніміз не? Неліктен HestiaCP үшін соншалықты маңызды?
- 2 HestiaCP жүйесінде Monit орнату үшін қажетті шарттар
- 3 1-қадам: Жүйе бумаларын жаңарту
- 4 2-қадам: Monit орнатыңыз
- 5 3-қадам: Монит қызметін қосыңыз
- 6 4-қадам: Монит қызметін іске қосыңыз
- 7 5-қадам: Монитті конфигурациялау
- 8 6-қадам: Монит қызметін жүктеу кезінде автоматты түрде іске қосу үшін орнатыңыз
- 9 7-қадам: Монит қызметін қайта іске қосыңыз
- 10 Monit орнату сәтті болғанын қалай тексеруге болады?
- 11 Монитті қалай қайта орнатуға болады
- 12 2812 портын қосу: Monit веб-интерфейсіне қол жеткізе алатыныңызға көз жеткізіңіз
- 13 Қорытынды: Monit және HestiaCP тамаша үйлесімі
Таң қалдыратын шындық: неге сіз әлі келмейсіз? HestiaCP Monit орнату керек пе?
Енді Monit неге HestiaCP пайдаланушылары үшін ең жақсы серіктестердің бірі екендігі туралы сөйлесейік.
Monit серверіңіздің Nginx, PHP-FPM және сияқты негізгі қызметтерін оңай бақылауға мүмкіндік береді MySQL.
Сондай-ақ, сіз Monit-ті HestiaCP-ге бірнеше қарапайым қадамдармен біріктіре аласыз, нанға майды жағу сияқты оңай. Дайынсыз ба? Бастайық!
Монит дегеніміз не? Неліктен HestiaCP үшін соншалықты маңызды?
Оқулыққа кіріспес бұрын, Монитке қысқаша шолу жасайық. Monit - Unix жүйелеріндегі процестер мен қызметтерді бақылай алатын жеңіл ашық бастапқы құрал.
Процесс тоқтап қалса, серверіңіздің әрқашан қалыпты жұмыс істеуін қамтамасыз ету үшін Monit оны автоматты түрде қайта іске қоса алады.
Бұл сіздің серверіңіз үшін тәулік бойы жұмыс істейтін күзетшінің болуы сияқты, ол тек сенімді ғана емес, сонымен қатар жауап береді.
HestiaCP жүйесінде Monit орнату үшін қажетті шарттар
Monit қолданбасын орнатпас бұрын келесі шарттар бар екеніне көз жеткізіңіз:
- Hestia басқару тақтасы орнатылды
- Түбірлік қатынасқа ие болыңыз
Егер сіз осы талаптарға сай болсаңыз, біз баруға дайынбыз.
1-қадам: Жүйе бумаларын жаңарту
Алдымен, жүйелік бумалардың жаңартылғанына көз жеткізіңіз. Келесі пәрменді пайдаланып жүйелік бумаларды жаңартыңыз:
apt update
Бұл маңызды, себебі жүйелік бума жаңартулары ықтимал осалдықтарды түзете алады және Monit бағдарламасының соңғы нұсқасы орнатылғанына көз жеткізе алады.
2-қадам: Monit орнатыңыз
Жүйені жаңарту аяқталғаннан кейін Monit орнатуға болады. Орнату үшін келесі пәрменді енгізіңіз:
apt install monit
Бұл қадам Монитті автоматты түрде жүктеп алып, орнатады, сізге тек бірнеше минут шыдамдылықпен күту қажет.
3-қадам: Монит қызметін қосыңыз
Орнату аяқталғаннан кейін жүйе іске қосылғанда автоматты түрде іске қосылуы үшін Монит қызметін қосуды ұмытпаңыз. Келесі пәрменді пайдаланып қызметті қосыңыз:
systemctl enable monit
Бұл Монитке автоматты дөңгелектерді орнатумен тең, серверді қайта іске қосқан сайын ол автоматты түрде іске қосылады.
4-қадам: Монит қызметін іске қосыңыз
Әрі қарай, Monit қызметін іске қосыңыз және жұмыс істей бастаңыз:
systemctl start monit
Енді 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
Бұл Монитке жаңа өмір бергендей және ол қазір өзін көрсетуге дайын.
Monit орнату сәтті болғанын қалай тексеруге болады?
Орнату аяқталғаннан кейін шолғышты ашып, кіріңіз http://your_server_ip:2812, сіз Мониттің бақылау тақтасын көруіңіз керек.
Егер бәрі қалыпты болса, Nginx, PHP-FPM және MySQL күйін көресіз.
Олардың күйі қалыпты жұмыс істеп тұрғанын көрсететін «Жүгіруде» көрсетеді.
Осы процестердің кез келгені жұмысын тоқтатса, Monit оларды автоматты түрде қайта іске қосуға әрекеттенеді.
Монитті қалай қайта орнатуға болады
Егер сіз Monit орнатуда ақаулық бар екенін байқасаңыз немесе оны қайта конфигурациялау қажет болса, келесі пәрменді пайдаланып Monit бағдарламасын қайта орнатуға болады:
apt-get remove monit
apt-get install monit
2812 портын қосу: Monit веб-интерфейсіне қол жеткізе алатыныңызға көз жеткізіңіз
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 бағдарламасын сәтті орнатып, конфигурациялауыңыз керек.
Ол барлық маңызды қызметтердің қалыпты жұмысын қамтамасыз ететін серверді басқарудағы оң қол көмекшіңіз болады.
Сонымен қатар, Monit веб-интерфейсі барлық процестердің күйін оңай бақылауға және барлығын бақылауда ұстауға мүмкіндік береді.
Әрекет жасаңыз!Серверіңіздің тұрақтылығы мен сенімділігін жақсарту үшін Monit параметрін қазір конфигурациялаңыз. Сіздің болашақ тұлғаңыз қазір жасаған ақылды таңдауыңыз үшін риза болады.
Hope Chen Weiliang блогы ( https://www.chenweiliang.com/ ) бөлісті "Monit мониторинг бағдарламасын HestiaCP жүйесінде қалай орнатуға болады?" Монит орнату әдісін егжей-тегжейлі түсіндіру сізге пайдалы болады.
Осы мақаланың сілтемесін бөлісуге қош келдіңіз:https://www.chenweiliang.com/cwl-31996.html
Көбірек жасырын трюктердің құлпын ашу үшін🔑 Telegram каналымызға қосылыңыз!
Бөлісу және ұнаса лайк! Сіздің бөлісулеріңіз бен лайктарыңыз біздің тұрақты мотивациямыз болып табылады!
