របៀបដំឡើងកម្មវិធីត្រួតពិនិត្យ Monit នៅលើ HestiaCP? ការពន្យល់លម្អិតអំពីវិធីសាស្រ្តដំឡើងរបស់ Monit

បញ្ជីអត្ថបទ

ការពិតគួរឱ្យភ្ញាក់ផ្អើល: ហេតុអ្វីបានជាអ្នកមិននៅទីនេះ HestiaCP ដំឡើង Monit នៅលើ?

ឥឡូវនេះសូមនិយាយអំពីមូលហេតុដែល Monit គឺជាដៃគូដ៏ល្អបំផុតមួយសម្រាប់អ្នកប្រើប្រាស់ HestiaCP ។

Monit អនុញ្ញាតឱ្យអ្នកត្រួតពិនិត្យសេវាកម្មសំខាន់ៗនៃម៉ាស៊ីនមេរបស់អ្នកយ៉ាងងាយស្រួលដូចជា Nginx, PHP-FPM និង MySQL

ហើយអ្នកអាចបញ្ចូល Monit ទៅក្នុង HestiaCP របស់អ្នកក្នុងជំហានសាមញ្ញៗមួយចំនួន ងាយស្រួលដូចការបាចប៊ឺលើនំប៉័ង។ តើអ្នកត្រៀមខ្លួនហើយឬនៅ? តោះចាប់ផ្តើម!

Monit ជាអ្វី? ហេតុអ្វីបានជាវាមានសារៈសំខាន់ចំពោះ HestiaCP?

មុន​នឹង​យើង​ចូល​ទៅ​ក្នុង​ការ​បង្រៀន សូម​មើល​ដោយ​សង្ខេប​នៅ Monit ។ Monit គឺជាឧបករណ៍ប្រភពបើកចំហទម្ងន់ស្រាលដែលអាចត្រួតពិនិត្យដំណើរការ និងសេវាកម្មនៅក្នុងប្រព័ន្ធយូនីក។

ប្រសិនបើដំណើរការមួយព្យួរ Monit អាចចាប់ផ្តើមវាឡើងវិញដោយស្វ័យប្រវត្តិ ដើម្បីធានាថាម៉ាស៊ីនមេរបស់អ្នកតែងតែដំណើរការជាធម្មតា។

វាដូចជាមានអង្គរក្ស 24/7 សម្រាប់ម៉ាស៊ីនមេរបស់អ្នក ដែលមិនត្រឹមតែអាចទុកចិត្តបានប៉ុណ្ណោះទេ ប៉ុន្តែថែមទាំងមានការឆ្លើយតបផងដែរ។

លក្ខខណ្ឌចាំបាច់សម្រាប់ការដំឡើង Monit នៅលើ HestiaCP

មុននឹងដំឡើង Monit សូមប្រាកដថាអ្នកមានលក្ខខណ្ឌដូចខាងក្រោម៖

  • បន្ទះត្រួតពិនិត្យ Hestia ត្រូវបានតំឡើង
  • មានសិទ្ធិជា root

ប្រសិនបើអ្នកបំពេញតាមលក្ខណៈវិនិច្ឆ័យទាំងនេះ នោះយើងនឹងទៅ។

ជំហានទី 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"

កូដកំណត់រចនាសម្ព័ន្ធនេះធ្វើកិច្ចការជាច្រើន៖

  1. បើកដំណើរការចំណុចប្រទាក់បណ្ដាញរបស់ Monitអ្នកអាចឆ្លងកាត់ http://your_server_ip:2812 ចូលប្រើវា។
  2. ត្រួតពិនិត្យ 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

សេចក្តីសន្និដ្ឋាន៖ ការរួមបញ្ចូលគ្នាដ៏ល្អឥតខ្ចោះនៃ Monit និង HestiaCP

នៅចំណុចនេះ អ្នកគួរតែដំឡើង និងកំណត់រចនាសម្ព័ន្ធ Monit លើ HestiaCP ដោយជោគជ័យ។

វានឹងក្លាយជាជំនួយការដ៏មានឥទ្ធិពលក្នុងការគ្រប់គ្រងម៉ាស៊ីនមេរបស់អ្នក ដោយធានានូវប្រតិបត្តិការធម្មតានៃសេវាកម្មសំខាន់ៗទាំងអស់។

លើសពីនេះទៅទៀត ចំណុចប្រទាក់បណ្ដាញរបស់ Monit អនុញ្ញាតឱ្យអ្នកត្រួតពិនិត្យស្ថានភាពនៃដំណើរការទាំងអស់បានយ៉ាងងាយស្រួល និងរក្សាអ្វីគ្រប់យ៉ាងឱ្យស្ថិតក្រោមការគ្រប់គ្រង។

ចាត់វិធានការ!កំណត់រចនាសម្ព័ន្ធ Monit សម្រាប់ម៉ាស៊ីនមេរបស់អ្នកឥឡូវនេះ ដើម្បីបង្កើនស្ថេរភាព និងភាពជឿជាក់របស់វា។ អនាគតខ្លួនឯងរបស់អ្នកនឹងដឹងគុណចំពោះជម្រើសដ៏ឆ្លាតវៃដែលអ្នកបានធ្វើឥឡូវនេះ។

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) បានចែករំលែក "របៀបដំឡើងកម្មវិធីត្រួតពិនិត្យ Monit នៅលើ HestiaCP?" ការពន្យល់លម្អិតអំពីវិធីសាស្រ្តដំឡើងរបស់ Monit នឹងមានប្រយោជន៍សម្រាប់អ្នក។

សូមស្វាគមន៍ចំពោះការចែករំលែកតំណភ្ជាប់នៃអត្ថបទនេះ៖https://www.chenweiliang.com/cwl-31996.html

ដើម្បីដោះសោល្បិចលាក់កំបាំងបន្ថែមទៀត🔑 សូមស្វាគមន៍មកកាន់ឆានែល Telegram របស់យើង!

Share និង Like បើចូលចិត្ត! ការចែករំលែក និងការចូលចិត្តរបស់អ្នកគឺជាការលើកទឹកចិត្តបន្តរបស់យើង!

 

发表评论។

អាសយដ្ឋានអ៊ីមែលរបស់អ្នកនឹងមិនត្រូវបានផ្សព្វផ្សាយទេ។ 必填项已用។ * 标注។

រមូរទៅកំពូល