បញ្ជីអត្ថបទ
ការបង្រៀននេះផ្តោតលើ៖
របៀបធ្វើCentOS 7 ដំណើរការលើម៉ាស៊ីនមេវេស្ប៉ាស៊ី។ ភីបន្ទះត្រូវបានម៉ោនការត្រួតពិនិត្យតាមដានកម្មវិធី?
ប្រព័ន្ធ CentOS 7 បន្ទះ VestaCP របៀបកំណត់ Monit configuration?
Monit ជាអ្វី?
Monit គឺជាឧបករណ៍ប្រភពបើកចំហតូចមួយសម្រាប់គ្រប់គ្រង និងត្រួតពិនិត្យប្រព័ន្ធ Unix ។
Monit នឹងតាមដានដំណើរការសេវាកម្មដែលបានបញ្ជាក់ ប្រសិនបើវាត្រូវបានបិទដោយស្វ័យប្រវត្តិ វានឹងចាប់ផ្តើមឡើងវិញដោយស្វ័យប្រវត្តិ ហើយវាអាចផ្ញើការជូនដំណឹងតាមអ៊ីមែលក្នុងករណីមានកំហុស។
ប្រសិនបើអ្នកនៅលើ CentOS 7 សូមដំណើរការ VestaCP ជាបន្ទះរបស់អ្នក ហើយអ្នកបានដំឡើង Monit ដើម្បីត្រួតពិនិត្យដំណើរការម៉ាស៊ីនមេរបស់អ្នកដូចជា៖ Nginx, Apache, MariaDB និងផ្សេងទៀត។
បើកដំណើរការឃ្លាំង EPEL
RHEL/CentOS 7 64-ប៊ីត៖
wget http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm rpm -ivh epel-release-latest-7.noarch.rpm
RHEL/CentOS 6 32-ប៊ីត៖
wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm rpm -ivh epel-release-6-8.noarch.rpm
- CentOS 7 មិនគាំទ្រឃ្លាំង EPEL 32 ប៊ីតទេ ដូច្នេះសូមប្រើ RHEL/CentOS 6 32-bit។
ដំឡើង Monit នៅលើ CentOS 7
yum update yum install -y libcrypto.so.6 libssl.so.6 yum install monit
បើកច្រក 2812 នៅលើ VestaCP
នៅពេលដែលអ្នកបានដំឡើង Monit monitoring ដោយជោគជ័យ អ្នកត្រូវរៀបចំដេមិន បើកច្រក អាសយដ្ឋាន IP និងការកំណត់ផ្សេងទៀត។
第1步:ចូលទៅ VestaCP របស់អ្នក។
第2步:បញ្ចូលជញ្ជាំងភ្លើង។
- ចុច "ជញ្ជាំងភ្លើង" ខាងលើការរុករក។
第3步:ចុចប៊ូតុង + ។
- នៅពេលអ្នកដាក់លើប៊ូតុង + អ្នកនឹងឃើញការផ្លាស់ប្តូរប៊ូតុងទៅជា "បន្ថែមច្បាប់"។
第4步:បន្ថែមច្បាប់។
ប្រើដូចខាងក្រោមជាការកំណត់ច្បាប់ ▼
- សកម្មភាព៖ ទទួលយក
- ពិធីការ៖ TCP
- ច្រក: 2812
- អាសយដ្ឋាន IP៖ 0.0.0.0/0
- ការកត់សម្គាល់ (ជាជម្រើស)៖ MONIT
ខាងក្រោមគឺជារូបថតអេក្រង់នៃការកំណត់ជញ្ជាំងភ្លើង Vesta ▼
第5步:កែសម្រួលឯកសារកំណត់រចនាសម្ព័ន្ធ Monit
នៅពេលដែល Monit ត្រូវបានដំឡើង អ្នកត្រូវកែសម្រួលឯកសារកំណត់រចនាសម្ព័ន្ធសំខាន់ ហើយកំណត់ឈ្មោះអ្នកប្រើប្រាស់ និងពាក្យសម្ងាត់ផ្ទាល់ខ្លួនរបស់អ្នក។
ខាងក្រោមនេះគឺជាការបង្រៀនអំពីការកំណត់រចនាសម្ព័ន្ធសម្រាប់ការត្រួតពិនិត្យ និងចាប់ផ្តើមដំណើរការ Vesta Panel ឡើងវិញនៅលើ CentOS 7 ▼
បន្ទាប់ពីបង្កើតឯកសារកំណត់រចនាសម្ព័ន្ធដែលត្រូវការ សូមសាកល្បងសម្រាប់កំហុសវាក្យសម្ព័ន្ធ ▼
monit -t
ចាប់ផ្តើម Monit ដោយគ្រាន់តែវាយពាក្យ៖
monit
ចាប់ផ្តើមសេវាកម្ម Monit នៅពេលចាប់ផ្ដើម ▼
systemctl enable monit.service
Monit Notes
Monit monitors process services ដែលមានន័យថា សេវាកម្មដែលត្រួតពិនិត្យដោយ Monit មិនអាចបញ្ឈប់ដោយប្រើវិធីធម្មតាបានទេ ព្រោះនៅពេលដែលបានបញ្ឈប់ Monit នឹងចាប់ផ្តើមពួកវាម្តងទៀត។
ដើម្បីបញ្ឈប់សេវាកម្មដែលត្រួតពិនិត្យដោយ Monit អ្នកគួរតែប្រើអ្វីមួយដូចជាmonit stop name
ពាក្យបញ្ជាបែបនេះ ឧទាហរណ៍ដើម្បីបញ្ឈប់ nginx ▼
monit stop nginx
ដើម្បីបញ្ឈប់សេវាកម្មទាំងអស់ដែលត្រូវបានត្រួតពិនិត្យដោយ Monit▼
monit stop all
ដើម្បីចាប់ផ្តើមសេវាកម្មអ្នកអាចប្រើmonit start name
ពាក្យបញ្ជាបែបនេះ▼
monit start nginx
ចាប់ផ្តើមសេវាកម្មទាំងអស់ដែលត្រួតពិនិត្យដោយ Monit ▼
monit start all
លុបកម្មវិធីត្រួតពិនិត្យ Monit ▼
yum remove monit
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) បានចែករំលែក "របៀបដំឡើងកម្មវិធីត្រួតពិនិត្យ Monit នៅលើបន្ទះ VestaCP នៃប្រព័ន្ធ CentOS 7? , ដើម្បីជួយអ្នក។
សូមស្វាគមន៍ចំពោះការចែករំលែកតំណភ្ជាប់នៃអត្ថបទនេះ៖https://www.chenweiliang.com/cwl-731.html
សូមស្វាគមន៍មកកាន់ឆានែល Telegram នៃប្លុករបស់ Chen Weiliang ដើម្បីទទួលបានព័ត៌មានថ្មីៗចុងក្រោយបង្អស់!
📚 មគ្គុទ្ទេសក៍នេះមានតម្លៃមហាសាល 🌟នេះជាឱកាសដ៏កម្រ សូមកុំអូសរំលង! ⏰⌛💨
Share និង Like ប្រសិនបើអ្នកចូលចិត្ត!
ការចែករំលែក និងការចូលចិត្តរបស់អ្នកគឺជាការលើកទឹកចិត្តបន្តរបស់យើង!