ဆောင်းပါးလမ်းညွှန်
ဤသင်ခန်းစာကို အဓိကထား၍-
ဘယ်လိုCentOS 7 ဆာဗာပေါ်တွင်အလုပ်လုပ်VestaCPpanel တပ်ဆင်ထားသည်။စောင့်ကြည့်စောင့်ကြည့်ပရိုဂရမ်?
CentOS 7 စနစ် VestaCP panel၊ Monit configuration ကို ဘယ်လိုသတ်မှတ်မလဲ။
Monit ဆိုတာ ဘာလဲ။
Monit သည် Unix စနစ်များကို စီမံခန့်ခွဲခြင်းနှင့် စောင့်ကြည့်ခြင်းအတွက် အသေးစား open source tool တစ်ခုဖြစ်သည်။
Monit သည် အလိုအလျောက်ပိတ်ပါက သတ်မှတ်ထားသော ဝန်ဆောင်မှုလုပ်ငန်းစဉ်ကို စောင့်ကြည့်မည်ဖြစ်ပြီး ၎င်းသည် အလိုအလျောက်ပြန်လည်စတင်မည်ဖြစ်ပြီး အမှားအယွင်းများရှိပါက အီးမေးလ်အကြောင်းကြားချက်များကို ပေးပို့နိုင်ပါသည်။
အကယ်၍ သင်သည် CentOS 7 တွင်ရှိနေပါက၊ VestaCP ကို သင်၏အကန့်အဖြစ်ဖွင့်ပြီး Nginx၊ Apache၊ MariaDB နှင့် အခြားအရာများကဲ့သို့သော သင်၏ဆာဗာလုပ်ငန်းစဉ်များကို စောင့်ကြည့်ရန် Monit ကို ထည့်သွင်းထားသည်။
EPEL repository ကိုဖွင့်ပါ။
RHEL/CentOS 7 64-bit-
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-bit-
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 သည် 32-bit EPEL repositories ကိုမပံ့ပိုးပါ၊ ထို့ကြောင့် RHEL/CentOS 6 32-bit ကိုသုံးပါ။
Monit ကို CentOS 7 တွင် ထည့်သွင်းပါ။
yum update yum install -y libcrypto.so.6 libssl.so.6 yum install monit
VestaCP တွင် port 2812 ကိုဖွင့်ပါ။
Monit monitoring ကို အောင်မြင်စွာ ထည့်သွင်းပြီးသည်နှင့် သင်သည် daemon ကို စနစ်ထည့်သွင်းရန်၊ ဆိပ်ကမ်းများ၊ IP လိပ်စာများနှင့် အခြားဆက်တင်များကို ဖွင့်ရန် လိုအပ်ပါသည်။
第1步:သင်၏ VestaCP သို့ဝင်ရောက်ပါ။
第2步:Firewall ကိုဝင်ပါ။
- လမ်းညွှန်ချက်အပေါ်ရှိ "Firewall" ကိုနှိပ်ပါ။
第3步:+ ခလုတ်ကိုနှိပ်ပါ။
- + ခလုတ်ကို နှိပ်လိုက်သောအခါ၊ ခလုတ်ကို "Add Rule" သို့ ပြောင်းသွားသည်ကို တွေ့ရပါမည်။
第4步:စည်းကမ်းထည့်ပါ။
အောက်ပါတို့ကို စည်းကမ်းဆက်တင်များအဖြစ် ▼ အသုံးပြုပါ။
- လုပ်ဆောင်ချက်- လက်ခံပါ။
- ပရိုတိုကော- TCP
- ဆိပ်ကမ်း: 2812
- IP လိပ်စာ- 0.0.0.0/0
- မှတ်ချက်များ (ချန်လှပ်ထားနိုင်သည်) MONIT
အောက်တွင် Vesta firewall ဆက်တင်များ ▼ ၏ ဖန်သားပြင်ပုံဖြစ်သည်။
第5步:Monit configuration ဖိုင်ကို တည်းဖြတ်ပါ။
Monit ကို ထည့်သွင်းပြီးသည်နှင့် သင်သည် ပင်မဖွဲ့စည်းပုံဖိုင်ကို တည်းဖြတ်ပြီး သင့်ကိုယ်ပိုင်အသုံးပြုသူအမည်နှင့် စကားဝှက်ကို သတ်မှတ်ရန် လိုအပ်သည်။
အောက်ဖော်ပြပါသည် CentOS 7 တွင် အမျိုးမျိုးသော Vesta Panel လုပ်ငန်းစဉ်များကို စောင့်ကြည့်ခြင်းနှင့် ပြန်လည်စတင်ခြင်းအတွက် ဖွဲ့စည်းမှုသင်ခန်းစာတစ်ခုဖြစ်သည်။
လိုအပ်သော ဖွဲ့စည်းမှုပုံစံဖိုင်များကို ဖန်တီးပြီးနောက်၊ syntax အမှားများကို ▼ စမ်းသပ်ပါ။
monit -t
စာရိုက်ရုံဖြင့် monit ကို စတင်ပါ။
monit
Boot ▼ တွင် Monit ဝန်ဆောင်မှုကို စတင်ပါ။
systemctl enable monit.service
မှတ်စုများကို စောင့်ကြည့်ပါ။
Monit monitors လုပ်ငန်းစဉ် ဝန်ဆောင်မှုများ၊ ဆိုလိုသည်မှာ 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
မျှော်လင့်ခြင်း Chen Weiliang ဘလော့ဂ် ( https://www.chenweiliang.com/ ) မျှဝေခဲ့သည် "CentOS 7 စနစ်၏ VestaCP panel တွင် Monit စောင့်ကြည့်ရေးပရိုဂရမ်ကို မည်သို့ထည့်သွင်းရမည်နည်း။ , သင့်ကိုကူညီရန်။
ဤဆောင်းပါး၏ link ကိုမျှဝေရန်ကြိုဆိုပါတယ်:https://www.chenweiliang.com/cwl-731.html
နောက်ဆုံးထွက်မွမ်းမံမှုများကို ရယူရန် Chen Weiliang ၏ တယ်လီဂရမ်ချန်နယ်မှ ကြိုဆိုပါသည်။
📚 ဤလမ်းညွှန်တွင် တန်ဖိုးကြီးကြီးမားမားပါရှိသည်၊ 🌟ဒါက ရှားပါးအခွင့်အရေးပါ၊ လက်လွတ်မခံပါနဲ့။ ⏰⌛💨
ကြိုက်ရင် Share ပြီး Like လုပ်ပါ။
သင်၏မျှဝေခြင်းနှင့် လိုက်ခ်များသည် ကျွန်ုပ်တို့၏ စဉ်ဆက်မပြတ်လှုံ့ဆော်မှုဖြစ်သည်။