Каталог артыкулаў
- 1 Што такое Monit? Чаму гэта так важна для HestiaCP?
- 2 Неабходныя ўмовы для ўстаноўкі Monit на HestiaCP
- 3 Крок 1: абнавіце сістэмныя пакеты
- 4 Крок 2: Усталюйце Monit
- 5 Крок 3: Уключыце службу Monit
- 6 Крок 4: Запусціце службу Monit
- 7 Крок 5: Наладзьце Monit
- 8 Крок 6: Наладзьце службу Monit на аўтаматычны запуск пры загрузцы
- 9 Крок 7: Перазапусціце службу Monit
- 10 Як пераканацца, што ўстаноўка Monit прайшла паспяхова?
- 11 Як пераўсталяваць Monit
- 12 Уключыць порт 2812: пераканайцеся, што вы можаце атрымаць доступ да вэб-інтэрфейсу Monit
- 13 Выснова: ідэальнае спалучэнне Monit і HestiaCP
Шакуючая праўда: чаму цябе яшчэ няма HestiaCP Усталяваць Monit?
Зараз давайце пагаворым аб тым, чаму Monit з'яўляецца адным з лепшых партнёраў для карыстальнікаў HestiaCP.
Monit дазваляе лёгка кантраляваць ключавыя службы вашага сервера, такія як Nginx, PHP-FPM і MySQL.
І вы можаце інтэграваць Monit у свой HestiaCP за некалькі простых крокаў, такіх жа простых, як нашмароўванне масла на хлеб. Вы гатовыя? Давайце пачнем!
Што такое Monit? Чаму гэта так важна для HestiaCP?
Перш чым мы паглыбімся ў падручнік, давайце коратка паглядзім на Monit. Monit - гэта лёгкі інструмент з адкрытым зыходным кодам, які можа кантраляваць працэсы і службы ў сістэмах Unix.
Калі працэс завісае, Monit можа аўтаматычна перазапусціць яго, каб ваш сервер заўсёды працаваў нармальна.
Гэта як кругласутачны целаахоўнік для вашага сервера, які не толькі надзейны, але і хутка рэагуе.
Неабходныя ўмовы для ўстаноўкі Monit на HestiaCP
Перш чым усталяваць Monit, пераканайцеся, што ў вас выкананы наступныя ўмовы:
- Панэль кіравання Hestia ўстаноўлена
- Мець каранёвы доступ
Калі вы адпавядаеце гэтым крытэрыям, то ўсё гатова.
Крок 1: абнавіце сістэмныя пакеты
Спачатку пераканайцеся, што вашы сістэмныя пакеты абноўлены. Абнавіце сістэмныя пакеты з дапамогай наступнай каманды:
apt update
Гэта важна, таму што абнаўленні сістэмных пакетаў могуць выправіць патэнцыйныя ўразлівасці і пераканацца, што ў вас усталявана апошняя версія Monit.
Крок 2: Усталюйце Monit
Пасля завяршэння абнаўлення сістэмы вы можаце ўсталяваць Monit. Увядзіце наступную каманду для ўстаноўкі:
apt install monit
Гэты крок аўтаматычна спампуе і ўсталюе Monit, вам проста трэба цярпліва пачакаць некалькі хвілін.
Крок 3: Уключыце службу Monit
Пасля завяршэння ўстаноўкі не забудзьцеся ўключыць службу Monit, каб яна запускалася аўтаматычна пры запуску сістэмы. Уключыце службу з дапамогай наступнай каманды:
systemctl enable monit
Гэта эквівалентна ўсталяванню пары аўтаматычных колаў на Monit кожны раз, калі вы перазапускаеце сервер, ён запускаецца аўтаматычна.
Крок 4: Запусціце службу Monit
Далей запусціце службу Monit і дайце ёй запрацаваць:
systemctl start monit
Цяпер, калі Monit працуе ў фонавым рэжыме, ён гатовы сачыць за вашым сэрвісам.
Крок 5: Наладзьце Monit
Канфігурацыя 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: Наладзьце службу Monit на аўтаматычны запуск пры загрузцы
Увядзіце наступную каманду
systemctl enable monit systemctl start monit
- Калі паведамленне пра памылку "
sudo systemctl start monitmonit.service is not a native service, redirecting to systemd-sysv-install.", пстрыкніце спасылку на артыкул ніжэй, каб праглядзець рашэнне▼
Крок 7: Перазапусціце службу Monit
Пасля завяршэння канфігурацыі не забудзьцеся перазапусціць службу Monit, каб канфігурацыя ўступіла ў сілу:
systemctl restart monit
Гэта як удыхнуць новае жыццё ў Monit, і цяпер ён гатовы паказаць сябе.
Як пераканацца, што ўстаноўка Monit прайшла паспяхова?
Пасля завяршэння ўстаноўкі адкрыйце браўзер і наведайце http://your_server_ip:2812, вы павінны ўбачыць прыборную панэль Monit.
Калі ўсё нармальна, вы ўбачыце статус Nginx, PHP-FPM і MySQL.
Іх стан паказвае "Выканана", што паказвае на тое, што яны працуюць нармальна.
Калі любы з гэтых працэсаў спыняецца, Monit аўтаматычна спрабуе перазапусціць іх.
Як пераўсталяваць Monit
Калі вы выявіце, што існуе праблема з устаноўкай Monit, або вам неабходна пераналадзіць яго, вы можаце пераўсталяваць Monit з дапамогай наступнай каманды:
apt-get remove monit
apt-get install monit
Уключыць порт 2812: пераканайцеся, што вы можаце атрымаць доступ да вэб-інтэрфейсу Monit
Каб забяспечыць нармальны доступ да вэб-інтэрфейсу Monit, неабходна ўключыць порт 2812.
在 monitrc Пераканайцеся, што ў файле наладжана праслухоўванне HTTPD і ўказаны порт 2812 і дакладны IP-адрас.
Уключыце порт 2812 у HestiaCPCP
Пасля таго, як вы паспяхова ўсталяваліМаніторынг, неабходна наладзіць дэман, уключыць парты, IP-адрасы і іншыя налады.
Крок 1:Увайдзіце ў свой HestiaCPCP
Крок 2:Увядзіце брандмаўэр.
- Націсніце «Брандмаўэр» над панэллю навігацыі.
Крок 3:Націсніце кнопку +.
- Калі вы навядзеце курсор на кнопку +, вы ўбачыце, што кнопка зменіцца на «Дадаць правіла».
Крок 4:Дадайце правілы.
У якасці налад правіла выкарыстоўвайце наступнае ▼
- Дзеянне: Прыняць
- Пратакол: TCP
- порт: 2812
- IP-адрас: 0.0.0.0/0
- Заўвагі (неабавязковыя): MONIT
Ніжэй прыведзены скрыншот налад брандмаўэра HestiaCP ▼

Выснова: ідэальнае спалучэнне Monit і HestiaCP
На дадзены момант вы павінны паспяхова ўсталяваць і наладзіць Monit на HestiaCP.
Ён стане вашым правай рукой у кіраванні серверам, забяспечваючы нармальную працу ўсіх важных сэрвісаў.
Акрамя таго, вэб-інтэрфейс Monit дазваляе лёгка кантраляваць стан усіх працэсаў і трымаць усё пад кантролем.
Дзейнічайце!Наладзьце Monit для вашага сервера зараз, каб палепшыць яго стабільнасць і надзейнасць. Ваша будучыня будзе ўдзячна за разумны выбар, які вы зрабілі зараз.
Блог Hope Chen Weiliang ( https://www.chenweiliang.com/ ) падзяліўся "Як усталяваць праграму маніторынгу Monit на HestiaCP?" Падрабязнае тлумачэнне спосабу ўстаноўкі Monit будзе вам карысным.
Запрашаем падзяліцца спасылкай на гэты артыкул:https://www.chenweiliang.com/cwl-31996.html
Каб адкрыць больш схаваных хітрасцяў🔑, далучайцеся да нашага канала ў Telegram!
Падзяліцеся і пастаўце лайкі, калі вам гэта падабаецца! Вашы акцыі і лайкі - наша пастаянная матывацыя!
