Maitiro ekuisa Monit yekutarisa chirongwa paHestiaCP? Tsanangudzo yakadzama yenzira yekuisa yeMonit

Chokwadi chinoshamisa ndechekuti: Sei usati waisa Monit paHestiaCP?

Zvino ngatitaurei kuti sei Monit ari mumwe wevadyidzani vepamusoro vevashandisi veHestiaCP.

Monit inokutendera kuti utarise zviri nyore masevhisi akakosha eseva akadai seNginx, PHP-FPM, uye MySQL.

Uye, unogona kubatanidza Monit muHestiaCP yako mumatanho mashoma akareruka, zviri nyore sekuparadzira bota pachingwa. Wagadzirira here? Ngatitangei!

Chii chinonzi Monit? Sei zvakakosha kuHestiaCP?

Tisati tanyura muchidzidzo, ngatitarisei zvishoma paMonit. Monit ndeye isingaremi yakavhurika sosi chishandiso chinogona kutarisa maitiro uye masevhisi muUnix masisitimu.

Kana maitiro akarembera, Monit inogona kutangazve otomatiki kuti ive nechokwadi chekuti server yako inogara ichimhanya zvakajairwa.

Zvakafanana nekuva ne24/7 bodyguard yeserver yako, imwe isingavimbike chete, asi zvakare inoteerera.

Mamiriro anodiwa ekuisa Monit paHestiaCP

Usati waisa Monit, ndapota ita shuwa kuti une anotevera mamiriro:

  • Hestia control panel yakaiswa
  • Iva nemidzi yekuwana

Kana ukasangana nemaitiro aya, saka isu takanaka kuenda.

Nhanho 1: Gadziridza masisitimu mapakeji

Chekutanga, ita shuwa kuti system yako mapakeji ari kusvika parizvino. Gadziridza system mapakeji uchishandisa murairo unotevera:

apt update

Izvi zvakakosha nekuti sisitimu pasuru inogadziridza inogona kugadzirisa zvinogona kuitika uye kuona kuti une yazvino vhezheni yeMonit yakaiswa.

Danho rechipiri: Isa Monit

Mushure mekugadzirisa system kwapera, unogona kuisa Monit. Isa murairo unotevera kuti uise:

apt install monit

Iyi nhanho inozorodha otomatiki uye kuisa Monit, iwe unongoda kumirira nemoyo murefu kwemaminetsi mashoma.

Nhanho 3: Gonesa Monit sevhisi

Mushure mekuiswa kwapera, usakanganwe kugonesa iyo Monit sevhisi kuti iite otomatiki kana sisitimu yatanga. Gonesa sevhisi uchishandisa murairo unotevera:

systemctl enable monit

Izvi zvakaenzana nekuisa mavhiri otomatiki paMonit Pese paunotangazve sevha, inozotanga yega.

Danho rechina: Tanga iyo Monit sevhisi

Tevere, tanga iyo Monit sevhisi uye ita kuti itange kushanda:

systemctl start monit

Iye zvino Monit yave kushanda kumashure, yakagadzirira kutarisa sevhisi yako.

Danho rechishanu: Gadzirisa Monit

Iyo yekumisikidza yekumisikidza yeMonit inogona kunge isina kukodzera kune ese nharaunda, saka isu tinofanirwa kugadzirisa zvimwe. edit /etc/monit/monitrc faira uye wedzera zvinotevera zvirimo:

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"

Iyi kodhi yekumisikidza inoita zvinhu zvakati:

  1. Bvisa Monit's web interface, unogona kupfuura http://your_server_ip:2812 iwane.
  2. Monitor Nginx, PHP-FPM uye MySQL 服务, kuve nechokwadi kuti vanogara vari online.

Step 6: Seta iyo Monit sevhisi kuti utange otomatiki pabhoti

Isa murairo unotevera:

systemctl enable monit && systemctl start monit
  • Kana meseji yemhosho"sudo systemctl start monitmonit.service is not a native service, redirecting to systemd-sysv-install.", ndapota tinya chinongedzo chiri pazasi kuti uone mhinduro▼

Step 7: Tangazve iyo Monit sevhisi

Mushure mekugadzirisa kwapera, usakanganwa kutangazve iyo Monit sevhisi kuita kuti kurongeka kuite:

systemctl restart monit

Zvakafanana nekufema hupenyu hutsva muMonit uye yagadzirira kushamisira.

Nzira yekuona sei kuti kuiswa kweMonit kwakabudirira?

Mushure mekuiswa kwapera, vhura browser uye shanyira http://your_server_ip:2812, unofanira kuona Monit's dashboard.

Kana zvese zvakajairika, iwe uchaona mamiriro eNginx, PHP-FPM uye MySQL.

Chimiro chavo chinoratidza "Kumhanya", zvichiratidza kuti vari kumhanya zvakajairika.

Kana chero yeaya maitiro akamira kushanda, Monit inoedza otomatiki kuvatangazve.

Maitiro ekuisazve Monit

Kana iwe ukaona kuti pane dambudziko nekuiswa kweMonit, kana iwe uchida kuigadzirisa, unogona kudzorera Monit uchishandisa murairo unotevera:

apt-get remove monit
apt-get install monit

Gonesa port 2812: Ita shuwa kuti unokwanisa kuwana Monit's web interface

Kuti uve nechokwadi chekuti Monit's web interface inogona kuwanikwa zvakajairika, unofanirwa kugonesa port 2812.

mu monitrc Mufaira, ita shuwa kuti kuterera kweHTTPD kwakamiswa uye chiteshi che 2812 nekero yeIP chaiyo yatsanangurwa.

Gonesa port 2812 muHestiaCPCP

Kana wangopedza kuisa Monit monitoring , uchafanira kugadzirisa daemon, kugonesa port, IP address, nezvimwe zvirongwa.

Danho 1: Pinda muHestiaCPCP yako

Danho rechipiri: Pinda pafirewall.

  • Dzvanya "Firewall" pamusoro pekufamba.

Danho rechitatu: Dzvanya bhatani rekuti +.

  • Paunofambisa pamusoro pe + bhatani, uchaona bhatani richichinja kuita "Wedzera Rule".

Danho rechina: Wedzera mitemo.

Shandisa zvinotevera semitemo marongero ▼

  • Chiito: Bvuma
  • Protocol: TCP
  • chiteshi: 2812
  • IP kero: 0.0.0.0/0
  • Matauriro (sarudzo): MONIT

Iyi inotevera skrini yeHestiaCP firewall marongero ▼

Maitiro ekuisa Monit yekutarisa chirongwa paHestiaCP? Tsanangudzo yakadzama yenzira yekuisa yeMonit

Mhedziso: Musanganiswa wakakwana weMonit uye HestiaCP

Panguva ino, iwe unofanirwa kunge wakabudirira kuisa uye kugadzirisa Monit paHestiaCP.

Ichava mubatsiri wako werudyi mukutarisira server, kuve nechokwadi chekushanda kwakajairika kwese masevhisi akakosha.

Uyezve, Monit's web interface inokutendera kuti utarise zviri nyore mamiriro ezvese maitiro uye chengetedza zvese zviri pasi pesimba.

Tora chiito izvozvi! Gadzira Monit yeseva yako kuti ivandudze kugadzikana kwayo uye kuvimbika kwayo. Remangwana rako richakutenda nesarudzo iyi yekuchenjera.

发表 评论

您的邮箱地址不会被公开。必填项已用*标注

Mupumburu TOP