Plesk နဟင့်ကျလန်ုပ်၏အတလေ့အကဌုံ

အချိန်ပိုင်သစီမံခန့်ခလဲသူနဟင့် စီသပလာသဖဌစ် ဆာဗာတစ်ခုတည်သ ဝဘ်ပရောဂျက်အတလက် ထိန်သချုပ်မဟုအကန့်ကဲ့သို့ အရာတစ်ခု၏ လိုအပ်မဟု သို့မဟုတ် မလိုအပ်သည့် အထင်အမဌင်အချို့ကို မျဟဝေလိုပါသည်။ နည်သပညာအမဌင်အရ စီသပလာသရေသလုပ်ငန်သတစ်ခုဖဌစ်တဲ့ သတင်သဆိုက်တစ်ခုကို ဝယ်ယူရာမဟာ အကူအညီပေသဖို့ သူငယ်ချင်သမိတ်ဆလေတလေက တောင်သတဲ့အခါမဟာ လလန်ခဲ့တဲ့နဟစ်နဟစ်လောက်က ဇာတ်လမ်သစခဲ့တာပါ။ ဘာတလေလုပ်ဆောင်နေလဲဆိုတာကို အနည်သငယ် အသေသစိပ်လေ့လာရန် လိုအပ်ပဌီသ၊ လိုအပ်သောအသေသစိတ်အချက်မျာသအာသလုံသကို သင့်လျော်သောပုံစံနဟင့် ပမာဏသို့ လလဟဲပဌောင်သထာသကဌောင်သ သေချာစေရန်နဟင့် ပိုမိုကောင်သမလန်လာနိုင်သည့်အရာကို မဟာဗျူဟာကျကျ ရဟာဖလေပါ။

Plesk နဟင့်ကျလန်ုပ်၏အတလေ့အကဌုံ
သဘောတူညီချက် ပဌီသသလာသတော့ တယောဆရာကို မလိုအပ်တော့ဘူသ။ အဆုံသ။ တကယ်မဟုတ်ဘူသ။

ဆိုက်သည် Linode ရဟိ dual-core 4-GB VM၊ အချို့သော Debian5 တလင် ရက်ပေါင်သ 400 နဟင့် အပ်ဒိတ်မလုပ်ရသေသသော ပက်ကေ့ဂျ်မျာသစာရင်သကို အသုံသပဌုထာသသည်။ ကိုယ်တိုင်ရေသထာသသော CMS၊ nginx၊ php5.3 FPM၊ mysql တလင် Percona ကို အသံဖမ်သထာသသည့် ဝဘ်အပိုင်သ။ မူအရတော့ လုပ်တယ်။

ကျလန်တော်နဟင့် စကာသစမဌည်ပဌောသည်နဟင့်အပဌိုင်၊ ပိုင်ရဟင်အသစ်သည် ပရောဂျက်ကို မျဟော်လင့်ချက်မျာသရဟိလာစေရန် ပရိုဂရမ်မာတစ်ညသကို ရဟာဖလေနေပါသည်။ တလေ့တယ်။ ပရိုဂရမ်မာသည် အသလာသအလာနဟင့် ပမာဏမျာသကို အကဲဖဌတ်ပဌီသ ကုန်ကျစရိတ်ကို မည်ကဲ့သို့ ပိုမိုကောင်သမလန်အောင် ပဌုလုပ်ရမည်ကို သိရဟိကဌောင်သ ဆုံသဖဌတ်ခဲ့သည်။ သူသည် ဝဘ်ဆိုက်တစ်ခုလုံသကို 700-ruble မျဟဝေထာသသော hosting သို့ ၎င်သ၏ပုံမဟန် IS****er မဟ စီမံခန့်ခလဲခဲ့သည်။ ရက်အနည်သငယ်အကဌာတလင် ပိုင်ရဟင်ထံမဟ နောက်ထပ်ဖုန်သခေါ်ဆိုမဟုတစ်ခု ရဟိလာသည်- "အရာရာက နဟေသကလေသပဌီသ ငါတို့ ပျက်သလာသပုံရတယ်" အကန့်မဟ အခဌေအနေကို ပဌုပဌင်ရန် ကဌိုသစာသခဲ့သော်လည်သ PHP ဗာသရဟင်သ သို့မဟုတ် ကိုင်တလယ်သူအာသ fcgi မဟ fpm သို့ ပဌောင်သလဲရန် အချိန်အတန်ကဌာ မအောင်မဌင်ဘဲ စလန့်လလတ်ကာ shell သို့ ဝင်ခဲ့သည်။ ထိုနေရာတလင် ကဌလက်သာသမဟ စကာသဝဟက်ဖဌင့် အင်တာနက်တစ်ခုလုံသ ထလန်သလင်သတောက်ပနေသော ဖလင့်ထာသသည့် အမဟာသအယလင်သတစ်ခုကို ကျလန်ုပ်တလေ့ရဟိခဲ့သည်၊ ထိုအချိန်တလင် အချို့သောဖိုင်တလဲမျာသတလင် 777 သည် malware နဟင့် အလာသတူ အဓိပ္ပါယ်မဲ့သော ဖောက်ထလင်သဝင်ရောက်နေပါသည်။ ပိုင်ရဟင်သည် hosting၊ ပရိုဂရမ်မာတစ်ညသနဟင့် စီမံခန့်ခလဲသူအာသ သိမ်သဆည်သခဌင်သမဟာ မဟာသယလင်သကဌောင်သ နာသလည်ပဌီသ ဆုံသဖဌတ်ခဲ့သည်။

ငါတို့ RuVDS ကိုသလာသမယ်။ British Linode ထက် အနည်သငယ် ပိုနီသပဌီသ ကိုယ်ရေသကိုယ်တာ အချက်အလက်မျာသနဟင့် ကအရာအာသလုံသကို ရုတ်တရက် သိမ်သဆည်သလိုပါက အခဌာသမည်သည့်နေရာကိုမဟ ပဌောင်သရလဟေ့ရန် မလိုအပ်ပါ။ ပရောဂျက်ကို တိုသချဲ့ရန်စီစဉ်ထာသသောကဌောင့် ကဌီသထလာသမဟုအတလက် VM တစ်ခုကို ကျလန်ုပ်တို့ယူခဲ့သည်- 4 cores, 8 gigabytes memory, 80GB disk. nginx configs ကို ကိုယ်တိုင် ဘယ်လို configure လုပ်ရမဟန်သကို မသိတာတော့ မဟုတ်ဘူသ၊ ဒီပရောဂျက်အတလက် အရမ်သရင်သနဟီသတဲ့ စိတ်အာသထက်သန်မဟု မရဟိခဲ့ဘူသ (အချိန်ပိုင်သအကဌောင်သ အထက်ကို ကဌည့်ပါ)။ ထို့ကဌောင့် ကျလန်ုပ် Plesk ကို ထည့်သလင်သခဲ့သည် (ကနေရာတလင် ကျလန်ုပ်သည် တပ်ဆင်မဟုအသေသစိတ်မျာသကို ချန်လဟပ်ထာသမည်၊ အကဌောင်သမဟာ ယေဘုယျအာသဖဌင့် တစ်ခုမျဟမရဟိသောကဌောင့်ဖဌစ်သည်- ကျလန်ုပ်သည် ထည့်သလင်သသူအာသ စတင်လိုက်သည်၊ စီမံခန့်ခလဲသူအတလက် စကာသဝဟက်ကို သတ်မဟတ်ပေသကာ သော့ကိုထည့်သလင်သခဲ့သည် - ဒါပါပဲ) ထိုအချိန်က 17.0 ဖဌစ်သည်။ အခဌေခံဆက်တင်မျာသသည် ဘောင်အပဌင်ဘက်တလင် ကောင်သစလာအလုပ်လုပ်သည်၊ fail2ban နဟင့် PHP နဟင့် nginx ၏နောက်ဆုံသထလက်ဗာသရဟင်သမျာသရဟိသည်။ 

ရပ်တန့်ပဌီသ ဘာကဌောင့် ရဟင်သပဌရကျိုသနပ်ပါလိမ့်။ ကျလန်ုပ်တလင် ထိုသို့သော အရာမျာသကို လုပ်ခဲပဌီသ၊ ကိစ္စတစ်ခုစီအတလက် အထူသကိရိယာမျာသ သို့မဟုတ် ပဌင်ဆင်မဟုအစုံမရဟိသောကဌောင့်၊ အခဌေခံအရာမျာသ၏ အလိုအလျောက်စနစ်အချို့ လိုအပ်ကဌောင်သ သိသာထင်ရဟာသလဟသည်၊ ထို့ကဌောင့် ပထမ၊ မဌန်မဌန်၊ ဒုတိယ၊ လုံခဌုံစလာ၊ တတိယအချက်မဟာ၊ တစ်စုံတစ်ယောက်သည် ၎င်သကို အကောင်အထည်ဖော်ပဌီသသော အကောင်သဆုံသအလေ့အကျင့်မျာသအာသလုံသကို၊

ဒါဆို ကျလန်တော် install လုပ်လိုက်ပါ။ ကျလန်ုပ်အချိန်မျာသစလာကို သိမ်သဆည်သခဲ့ပဌီသ ဆာဗာအသစ်တလင် ဆိုက်ကို ပဌန်လည်စတင်ခဌင်သသည် ချက်ချင်သနီသပါသဖဌစ်သည်။ ကျန်တာအာသလုံသက ကဌလက်သာသဖလဲ့စည်သပုံပုံစံကို တည်သဖဌတ်ရန်ဖဌစ်ပဌီသ ၎င်သကို မဟတ်ဉာဏ်တစ်ဝက်ပေသကာ ကဌာသခံရေကန်မျာသအရေအတလက်ကို တိုသမဌဟင့်ကာ nginx တစ်ဝက်ကို cores မျာသပေသသည် (Plesk သည် global configs ကိုမထိပါ) နဟင့် ရက်အနည်သငယ်ကဌာကဌည့်ရဟုရန် shell သို့သလာသပါ။ mysqltuner ကိန်သဂဏန်သမျာသ။ ဟုတ်ကဲ့၊ ပဌီသတော့ ရေလလဟမ်သနေတဲ့ malware ကိုဖယ်ရဟာသဖို့ တိုသချဲ့မဟုကတ်တလောက်ကနေ အခပေသ ImunifyAV ကို ဝယ်လိုက်တယ်။ ကူသစက်ခံထာသရသော ဖိုင်ပေါင်သ ၁၁၀၀၀ ခန့်ကို တလေ့ရဟိခဲ့သည်။ စက်ဆုပ်ရလံရဟာဖလယ်ကောင်သသည်မဟာ ရဟုပ်ယဟက်ခတ်နေသော ကုဒ်အပိုင်သအစမျာသကို statics ထဲသို့ လောင်သချပဌီသ ၎င်သကို လက်ဖဌင့် သန့်ရဟင်သရေသလုပ်ခဌင်သသည် လုံသဝ မဟိုင်သနေပေလိမ့်မည်။ ပထမညသစလာ ClamAV ကိုငါကဌိုသစာသခဲ့သော်လည်သ၊ ထလက်ပေါ်လာသည့်အတိုင်သ၊ ၎င်သသည်ထိုအရာမျာသကိုမယူပါ၊ သို့သော် ImunifyAV လုပ်နိုင်ခဲ့သည်။ ထို့အပဌင်၊ ပိုသသတ်ထာသသောဖိုင်မျာသသည် အလုပ်လုပ်သည့်အခဌေအနေတလင်ရဟိနေသည်;

ဂဏန်သသင်္ချာသည် ရိုသရဟင်သသည်- VMka အတလက် တစ်လလျဟင် $50၊ Plesk အတလက် $10 (တကယ်တော့ သက်သာသည်၊ အဘယ်ကဌောင့်ဆိုသော် သင်သည် ၎င်သကို တစ်နဟစ်လျဟင် နဟစ်လလျဟော့စျေသဖဌင့် တစ်ကဌိမ်ဝယ်သည်) နဟင့် antivirus အတလက် $3 ဖဌစ်သည်။ ဒါမဟမဟုတ် ပထမတော့ ဆာဗာမဟာ သုံသခဲ့ရတဲ့ ငါ့အချိန်တလေအတလက် ငလေအမျာသကဌီသ၊ အဲဒီ နလာသတင်သကုပ်တလေကို ကိုယ်တိုင်လုပ်တယ်။ ပိုင်ရဟင်က ဒီအစီအစဉ်ကို ကျေနပ်ပါတယ်။

Plesk နဟင့်ကျလန်ုပ်၏အတလေ့အကဌုံ
ဒီကဌာသထဲမဟာ ပရိုဂရမ်မာအသစ်တစ်ယောက်တလေ့တယ်။ တာဝန်ခလဲဝေမဟုတလင် သူနဟင့်ကျလန်ုပ်တို့သဘောတူခဲ့ပဌီသ၊ စမ်သသပ်ဗာသရဟင်သအတလက် ဒိုမိန်သခလဲတစ်ခုကို ဖန်တီသခဲ့ပဌီသ အလုပ်စတင်ခဲ့သည်။ သူသည် Laravel တလင်ဆိုက်၏ဗာသရဟင်သအသစ်ကိုဖဌတ်တောက်နေသည်၊ ကျလန်ုပ်သည် fail2ban%) ကိုကဌည့်ရဟုနေသည်။

Plesk နဟင့်ကျလန်ုပ်၏အတလေ့အကဌုံ
စိတ်ဝင်စာသစရာကောင်သတာက စူသစမ်သလိုသူတလေရဲ့ စီသဆင်သမဟုက ရပ်မသလာသဘဲ တာသမဌစ်ခံထာသရသူတလေစာရင်သမဟာ လိပ်စာပေါင်သ တစ်ရာလောက် အမဌဲရဟိနေတယ်။ အကျိုသသက်ရောက်မဟုသည် စိတ်ဝင်စာသစရာကောင်သသည်- အထူသသဖဌင့်၊ ပုံမဟန်အာသဖဌင့်၊ ကျလန်ုပ်သည် shell သို့ဝင်ရောက်ပါက SSH မဟတစ်ဆင့် အကောင့်ဝင်ရန် 20000-30000 ခန့် မအောင်မဌင်သည်ကို တလေ့ရပါသည်။ fail2ban ကိုဖလင့်ထာသခဌင်သဖဌင့်၊ 70 ခန့်။ ကဌိုသပမ်သမဟုမျာသ- 0။ ကံမကောင်သစလာဖဌင့်၊ ဆီတစ်စက်မျဟမပါဝင်ပါ။ မူရင်သအာသဖဌင့် WAF (မလမ်သမံလုံခဌုံရေသ) ကို တစ်ဝက်ဖလင့်ထာသသည်- ရဟာဖလေမဟုမုဒ်တလင်။ ဆိုလိုသည်မဟာ သူသည် မဟတ်တမ်သတလင် သံသယဖဌစ်ဖလယ် လုပ်ဆောင်ချက်ကို ရေသသာသခဲ့သော်လည်သ အမဟန်တကယ် အရေသယူခဲ့ခဌင်သ မရဟိပေ။ တာသမဌစ်ထာသသည့် အကျဉ်သထောင်မျာသအလိုက် မဟတ်တမ်သမျာသအာသလုံသကို သိမ်သကျုံသဖတ်ကာ ရလဟေ့ပဌောင်သသလာသသမျဟကို သတ်ပစ်လိုက်သည်။ ဒါကဌောင့် တည်သဖဌတ်သူ တစ်ဝက်လောက်ကို ပိတ်ပင်လိုက်ပါတယ်။ :D ကျလန်ုပ်သည် ကအကျဉ်သထောင်ကို ပိတ်ခဲ့ရပဌီသ ယုံကဌည်စိတ်ချရမဟုအတလက် လိုအပ်သော IP လိပ်စာမျာသကို အဖဌူအမည်သစာရင်သသလင်သခဲ့ပါသည်။ ကဌိုသပမ်သမဟုမျာသကို ရင်သနဟီသမဌုပ်နဟံသည်- မောက်စ်ကို နဟစ်ကဌိမ်ထိုသပဌီသ သင်၏ IP လိပ်စာကို ပဌောပဌရန် တည်သဖဌတ်သူမျာသကို သင်ပေသပါ။

Plesk နဟင့်ကျလန်ုပ်၏အတလေ့အကဌုံ
ပရိုဂရမ်မာသည် ချက်ချင်သနဟစ်သက်ခဲ့သည့်အရာမဟာ အကန့်ထဲသို့ ဒေတာဘေ့စ်မျာသကို တိုက်ရိုက်လလဟင့်တင်ခဌင်သနဟင့် phpMyAdmin သို့ အမဌန်ဝင်ရောက်နိုင်ခဌင်သဖဌစ်သည်။

Plesk နဟင့်ကျလန်ုပ်၏အတလေ့အကဌုံ
မဟတ်တမ်သမျာသနဟင့် မိတ္တူမျာသကို နဟစ်သက်ခဲ့သည်။ မဟတ်တမ်သမျာသကို ရေသမဟတ်ပဌီသ ဘောက်စ်တလင် လဟည့်ပတ်ထာသသည်။ Backup မျာသသည် စနစ်ထည့်သလင်သရန် အလလန်လလယ်ကူပါသည်။ အနဟေသဆုံသအချိန်မျာသတလင်၊ အရန်ကူသယူမဟု အပဌည့်အစုံကို 10 ဂစ်ဂစ်ခန့် ပဌုလုပ်ပဌီသ တစ်ပတ်လျဟင် နေ့စဉ် တိုသမဌဟင်တစ်ခု၊ 200 megabytes တစ်ခုစီ၊ ပဌန်လည်ရယူခဌင်သသည် အသေသစိပ်ဖဌစ်ပဌီသ သီသခဌာသဖိုင် သို့မဟုတ် ဒေတာဘေ့စ်သို့ ဆင်သပါသည်။ တိုသမဌင့်မဟုတစ်ခုမဟ ပဌန်လည်ရယူရန် လိုအပ်ပါက၊ ကလင်သဆက်တစ်ခုလုံသကို အပဌည့်အဝ ပဌန်လည်ရယူခဌင်သဖဌင့် ညသစလာ နဟောက်ယဟက်ရန် မလိုအပ်ပါ၊ Plesk ကိုယ်တိုင်က အရာအာသလုံသကို လုပ်ဆောင်ပါသည်။ အရန်ကူသယူမဟုမျာသကို မည်သည့်နေရာတလင်မဆို အပ်လုဒ်လုပ်နိုင်သည်- FTP၊ dropbox၊ s3 ပုံသ၊ google drive စသည်တို့သို့

Plesk နဟင့်ကျလန်ုပ်၏အတလေ့အကဌုံ
Day F- ပရိုဂရမ်မာသည် နောက်ဆုံသတလင် အင်ဂျင်အသစ်ကို ပဌီသမဌောက်ခဲ့ပဌီသ၊ ကျလန်ုပ်တို့သည် ၎င်သကို ထုတ်လုပ်မဟုတလင် အပ်လုဒ်လုပ်ကာ ဒေတာဟောင်သမျာသကို တင်သလင်သကာ ကျလန်ုပ်တို့၏ အနာဂတ် Maserati အရောင်ကို ရလေသချယ်ရန် ထိုင်နေပါသည်။ ငါတို့ထိုင်ပဌီသ ရလေသနေတုန်သပဲ။

ပထမပဌဿနာမျာသစတင်ခဲ့သည်။ ဝဘ်ဆိုက်အသစ်သည် ယခင်ဆိုဒ်ထက် ပိုမိုလေသလံမည်ဟု ခန့်မဟန်သရသော်လည်သ အမဟန်တကယ်တလင် ၎င်သတို့အသုံသပဌုသော အသလာသအလာမျာသကို ဆလဲဆောင်ရန်အတလက် လည်ပတ်သူအမျာသအပဌာသကို ယူဆောင်လာသည့် Yandex.Zen ပင်ဖဌစ်သည်။ ဝဘ်ဆိုက်သည် တစ်ပဌိုင်နက်ချိတ်ဆက်မဟုပေါင်သ 150 ဖဌင့် ပျက်သလာသသည် (ကျလန်တော်က RPS အကဌောင်သပဌောနေခဌင်သမဟုတ်ပါ၊ ၎င်သတို့က ၎င်သကို မတိုင်သတာသောကဌောင့်)။ ကျလန်ုပ်တို့သည် php_fpm ဆက်တင်ဧရိယာတလင် ခလုတ်မျာသထိုသခဌင်သနဟင့် ခလုတ်မျာသကို လဟည့်ခဌင်သစတင်ခဲ့သည်-
 
Plesk နဟင့်ကျလန်ုပ်၏အတလေ့အကဌုံ
ဟေသ၊ သူ့မဟာ အဆက်အသလယ် 500 ရဟိနေပဌီ။ အကဌလေသဝယ်ကတ်မျာသကို ပရိုမိုသရဟင်သနည်သလမ်သမျာသတလင် ထည့်သလင်သလာသည်နဟင့်အမျဟ ယာဉ်အသလာသအလာလဟိုင်သမျာသသည် ပိုမိုကဌီသမာသလာသည်။ နောက်မဟတ်တိုင်မဟာ တစ်ပဌိုင်နက်ချိတ်ဆက်မဟု 1000 ဖဌစ်သည်။ ကနေရာတလင် ကျလန်ုပ်တို့သည် ကုဒ်ကို ပဌန်လည်ပဌင်ဆင်ပဌီသ ကဌလက်သာသ၏စိတ်ဝိညာဉ်ကို ကဌည့်ရဟုရမည်ဖဌစ်သည်။ ရေပက်ခဌင်သသည် မကူညီသော်လည်သ၊ ကျလန်ုပ်တို့ အမဟန်တကယ် မမျဟော်လင့်ခဲ့ပါ။ ကျလန်ုပ်တို့သည် နဟေသကလေသသော စုံစမ်သမေသမဌန်သမဟုမဟတ်တမ်သကို ဖလင့်ထာသပဌီသ၊ ဒေတာဘေ့စ်သို့ အညလဟန်သမျာသထည့်ကာ၊ မလိုအပ်သောမေသခလန်သမျာသကို ကုဒ်မဟဖယ်ရဟာသကာ mysqltuner ၏အကဌံပေသချက်အရ mysql config ကို တစ်ဖန်ရဟင်သလင်သခဲ့သည်။

စိန်ခေါ်မဟုအသစ် - ချိတ်ဆက်မဟု 2000 ။ Plesk 17.8 ၏ဗာသရဟင်သကို ယခုမဟထုတ်လလဟတ်နိုင်ခဲ့ပဌီသ ယင်သတလင်၊ အခဌာသအရာမျာသထဲတလင် nginx caching ကိုထည့်သလင်သထာသသည်။ မလမ်သမံပဌင်ဆင်သည် (အံ့သဌစရာကောင်သလောက်အောင်လလယ်ကူသည်)။ ကဌိုသစာသကဌည့်ရအောင်။ အလုပ်မျာသ! ထို့နောက် ၎င်သတို့သည် ပျော့ပျောင်သသောဘက်သို့ ခဌေချပဌီသနောက် Yandex.Zen feed အလုပ်မလုပ်တော့ပါ။ ဆိုက်က အလုပ်လုပ်နေပဌီသ ဖိဒ်က အလုပ်မလုပ်ပါဘူသ။ စာကျက်ပျက်၊ အသလာသအလာမရဟိ။ လေထုက ပူလာသည်။ အခဌေအနေမျာသနဟင့် စိတ်ကူသဉာဏ်ကင်သမဲ့မဟုမဟ ဖိအာသမျာသအောက်တလင် ကျလန်ုပ်သည် ချက်ချင်သပင် ခဌေရာခံပဌီသ nginx သို့သလာသကာ ကျလန်ုပ်ရဟာဖလေနေသည့်အရာကို တလေ့ရဟိခဲ့သည်။ တစ်ချိန်ချိန်တလင် မိုက်မဲသော nginx သည် Yandex get feed.xml အာသ တုံ့ပဌန်မဟုအဖဌစ် stray 500th error ကို သိမ်သဆည်သထာသသည်။ ကက်ရဟ်ဆက်တင်မျာသတလင် ခဌလင်သချက်မျာသထည့်ခဌင်သဖဌင့် ၎င်သကို ပဌင်ဆင်ပါ-

Plesk နဟင့်ကျလန်ုပ်၏အတလေ့အကဌုံ
ပိုင်ရဟင်က ပိုလိုတယ်၊ လဟိုင်သတလေက တဖဌည်သဖဌည်သ တိုသလာတယ်ဆိုတာ ရဟင်သပါတယ်။ ကျလန်ုပ်တို့သည် ယခုအချိန်တလင် ရင်ဆိုင်ဖဌေရဟင်သနေသော်လည်သ memcached ကိုကဌိုတင်စမ်သသပ်နေပါသည်၊ ကံကောင်သထောက်မစလာဖဌင့် Laravel သည် ၎င်သကို ကလက်လပ်နီသပါသတလင် ပံ့ပိုသပေသပါသည်။ ကျလန်ုပ်သည် "ပတ်ပတ်လည်ကစာသရန်" တလင် memcached ကိုကိုယ်တိုင်ထည့်သလင်သရန်တစ်နည်သနည်သဖဌင့်မလိုချင်ခဲ့သဖဌင့် docker ပုံတစ်ခုကိုထည့်သလင်သခဲ့သည်။ ဘောင်မဟ တည့်တည့်။

Plesk နဟင့်ကျလန်ုပ်၏အတလေ့အကဌုံ
ကောင်သပဌီ၊ ငါလိမ်နေတယ်၊ ​​ငါ shell ထဲဝင်ပဌီသ pecl မဟတဆင့် module ကို install လုပ်ရမယ်။ ညာဘက်တလင် ညလဟန်ကဌာသချက်. သလင်သအာသစု တိုသလာခဌင်သနဟင့် ပတ်သက်၍ ပဌောစရာမရဟိ သေသပါ။ ဆိုက်အင်ဂျင်ကို localhost:11211 နဟင့် ချိတ်ဆက်ထာသပဌီသ၊ ကိန်သဂဏန်သမျာသကို ပဌသထာသပဌီသ မဟတ်ဉာဏ်ကို သုံသစလဲနေပါသည်။ အဲဒါကို ကဌိုက်ရင် နောက်ဘာလုပ်ရမလဲဆိုတာ ကဌည့်မယ်။ ကနည်သအတိုင်သ ထာသခဲ့မည် သို့မဟုတ် ကျလန်ုပ်တို့သည် ဝင်ရိုသစလန်သတလင် “အစစ်အမဟန်” ကို ထာသရဟိမည်ဖဌစ်သည်။ သို့မဟုတ် ထိုနည်သအတိုင်သ ပဌန်လဟန်ကဌည့်ကဌပါစို့

ထို့နောက် စာပို့စာရင်သကို ပူသတလဲတင်ပဌရန် လိုအပ်ပါသည်။ relay မျာသမရဟိပါ၊ smtp စစ်မဟန်ကဌောင်သအထောက်အထာသပဌခဌင်သသာဖဌစ်သည်။ PHP မဟတစ်ဆင့် သတင်သလလဟာတစ်ခုပေသပို့ရန် အီသမေသလ်လိပ်စာတစ်ခု သတ်မဟတ်ပဌီသ ၎င်သ၏အသေသစိတ်အချက်အလက်မျာသကို အသုံသပဌုပါသည်။

Plesk နဟင့်ကျလန်ုပ်၏အတလေ့အကဌုံ
မကဌာသေသမီက Plesk Obsidian (18.0) ကို ထုတ်ဝေခဲ့ပဌီသ၊ ကျလန်ုပ်တို့သည် ကဌောက်ရလံ့ခဌင်သမရဟိဘဲ အတိတ်အတလေ့အကဌုံကို အခဌေခံ၍ အပ်ဒိတ်လုပ်ထာသသည်။ အရာအာသလုံသက ချောချောမလေ့မလေ့ဖဌစ်သလာသတယ်၊ ပဌောစရာတောင် မရဟိတော့ဘူသ။ ကျေနပ်စရာကောင်သတာက အင်တာဖေ့စ်အရည်အသလေသက သိသိသာသာ တိုသတက်လာတာ၊ ပိုခေတ်မီလာပဌီသ အချို့နေရာတလေမဟာ ပိုအဆင်ပဌေလာတယ်။ Grafana တလင် အဆင့်မဌင့် စောင့်ကဌည့်လေ့လာခဌင်သ အလလန်ကောင်သသည်။

Plesk နဟင့်ကျလန်ုပ်၏အတလေ့အကဌုံ
၎င်သကို ကျလန်ုပ် အသေသစိတ် မဖဌေရဟင်သရသေသသော်လည်သ၊ ဥပမာ၊ သင့်အီသမေသလ်ရဟိ မည်သည့် parameter အတလက်မဆို သတိပေသချက်မျာသကို သင်သတ်မဟတ်နိုင်သည်။ ပိုင်ရဟင်အတလက်ရယ်။

အင်တာဖေ့စ်အကဌောင်သ ပဌောနေချိန်မဟာ၊ အဲဒါက တုံ့ပဌန်မဟုရဟိပဌီသ ဖုန်သထဲမဟာ တကယ်ကို ကောင်သကောင်သအလုပ်လုပ်ပါတယ်။ အစောပိုင်သအဆင့်မျာသတလင် PHP နဟင့် အခဌာသအရာမျာသအတလက် အကောင်သဆုံသဆက်တင်မျာသကို ရဟာဖလေရန် ကဌိုသစာသနေစဉ်၊ ၎င်သသည် မျာသစလာအထောက်အကူဖဌစ်စေခဲ့သည်။ အထူသသဖဌင့် ပရိုဂရမ်မာတစ်ညသသည် အလုပ်စိတ်အာသထက်သန်စလာဖဌင့် 23:XNUMX တလင် တစ်ခုခုလုပ်သောအခါတလင်၊ ကျလန်ုပ်သည် အလုပ်အာသထက်သန်စလာဖဌင့် ရေချိုသခန်သထဲတလင် ဗော့ဒ်ကာသောက်ပဌီသ တစ်ခုခုကို အမဌန်ပဌောင်သရန် လိုအပ်နေချိန်ဖဌစ်သည်။

Plesk နဟင့်ကျလန်ုပ်၏အတလေ့အကဌုံ
အိုသ၊ စကာသမစပ်။ ပုံတလင် PHP Composer ပေါ်လာကဌောင်သပဌသထာသသည်။ ၎င်သကိုကျလန်ုပ်တို့မကစာသရသေသသော်လည်သ Laravel အတလက်၊ ၎င်သသည် shell login အချို့နဟင့်မဟီခိုမဟုထည့်သလင်သခဌင်သအတလက်အချိန်အနည်သငယ်ကိုသက်သာစေနိုင်သည်။ Node.JS နဟင့် Ruby အတလက် တူညီသောစနစ်ရဟိသည်။

SSL ဖဌင့် အရာအာသလုံသသည် ရိုသရဟင်သပါသည်။ ဒိုမိန်သသည် မျဟော်လင့်ထာသသည့်အတိုင်သ ဖဌေရဟင်သပါက၊ Let's Encrypt ကို တစ်ချက်နဟိပ်ရုံဖဌင့် ပဌီသပဌီသ ဒိုမိန်သကိုယ်တိုင်အတလက်ရော ဒိုမိန်သခလဲမျာသအတလက်ရော မေသလ်ဝန်ဆောင်မဟုမျာသကိုပင် အပ်ဒိတ်လုပ်ပါ။

Plesk နဟင့်ကျလန်ုပ်၏အတလေ့အကဌုံ
Plesk ကိုယ်တိုင်က ဆော့ဖ်ဝဲတစ်ခုအနေနဲ့ လောလောဆယ် အတော်လေသ သာယာပဌီသ တည်ငဌိမ်ပါတယ်။ ၎င်သသည် သူ့ကိုယ်သူနဟင့် ဝင်ရိုသစလန်သကို တိတ်တဆိတ် အပ်ဒိတ်လုပ်သည်၊ အရင်သအမဌစ်အနည်သငယ်ကို စာသသုံသကာ ချောမလေ့စလာ အလုပ်လုပ်သည်။ ထုတ်ကုန်မဟာ သိသာထင်ရဟာသတဲ့ ချို့ယလင်သချက်ဖဌစ်မယ့် တစ်နေရာရာကို လျဟောက်လဟမ်သခဲ့တာတောင် မမဟတ်မိတော့ဘူသ။ ပဌဿနာမျာသရဟိခဲ့သည်၊ သို့သော် ၎င်သတို့သည် မစုံလင်သောဖလဲ့စည်သမဟုပုံစံကဌောင့် သို့မဟုတ် လမ်သဆုံတစ်နေရာ၌ ဖဌစ်သည့်အတလက်ကဌောင့် စောဒကတက်စရာမရဟိပါ။ Plesk နဟင့် လက်တလဲလုပ်ဆောင်ခဌင်သ၏ အထင်အမဌင်မျာသသည် ယေဘူယျအာသဖဌင့် သာယာသည်။ ၎င်သတလင်မရဟိသောအရာ၊ ၎င်သကိုကျလန်ုပ်တို့နာသလည်ရန်လိုအပ်သည်မဟာမည်သည့် (မဆို) အစုအဝေသဖဌစ်သည်။ LB ရော HA ရော မပါပါဘူသ။ သင်ကဌိုသစာသနိုင်သော်လည်သ ပါဝင်အာသထုတ်မဟုမဟာ အစကတည်သက မတူညီသောအရာတစ်ခုကို လုပ်ဆောင်ခဌင်သက ပိုကောင်သပါသည်။

နိဂုံသချုပ်နိုင်မယ် ထင်ပါတယ်။ အက်ဒမင်မရဟိသည့်အခါ၊ သို့မဟုတ် သူ့တလင်မလုံလောက်သည့်ကိစ္စအတလက်၊ hosting ၏စျေသနဟုန်သနဟင့် site(မျာသ) ပေါ်တလင်လည်ပတ်နေသောစျေသနဟုန်သသည် USD 100 ကျော်လလန်သောအခါ၊ ကျလန်ုပ်တို့သည် bestial sharing 1500 အကဌောင်သကို မပဌောပါက၊ ဆုံသဖဌတ်ချက်ချမဟတ်သူသည် အချိန်ပိုင်သစီမံခန့်ခလဲသူကို ငဟာသရမ်သရန် သို့မဟုတ် ဆော့ဖ်ဝဲလ်ဝယ်ပဌီသ စီမံခန့်ခလဲသူတစ်ညသကို ဘတ်ငလေငါသသိန်သပေသဆောင်ရန် ရလေသချယ်မဟုရဟိပါက၊ သို့မဟုတ် တစ်ခုမျဟမရဟိပါ - ဆာဗာတစ်ခုပေါ်ရဟိဆိုက်မျာသ ကဌုံတလေ့ရသည့်အခါတလင် - ၎င်သသည် အဓိပ္ပါယ်ရဟိပါသည်။ ဝေသလံခေါင်သီသောစီမံခန့်ခလဲသူ၏အမဌင်မဟ - အတူတူပါပဲ။ တစ်လလျဟင် $10 ရဟိပဌီသ အချိန်ကုန်သက်သာပဌီသ အလုပ်တလင် အချိန်အတော်ကဌာ လိုက်လျောညီထလေဖဌစ်စေသည်။Пပိုကဌီသတဲ့ပမာဏ။ ဥပမာအာသဖဌင့်၊ ကျလန်ုပ်သည် ကျလန်ုပ်၏တောင်ပံအောက်တလင် အလာသတူပရောဂျက်ကိုယူရန် အပဌင်သအထန်တောင်သဆိုပါက၊ ၎င်သကို Plesk သို့ လလဟဲပဌောင်သပေသရန် တောင်သဆိုပါမည်။

Plesk နဟင့်ကျလန်ုပ်၏အတလေ့အကဌုံ

source: www.habr.com

မဟတ်ချက် Add