Linux operating system များအောက်တွင် PHP extensions များကို install လုပ်ခြင်းသည် PHP လုပ်ဆောင်နိုင်စွမ်းနှင့်စွမ်းဆောင်ရည်ကိုတိုးတက်စေရန်အဓိကခြေလှမ်းတစ်ခုဖြစ်သည်။ ဤဆောင်းပါးသည်သင်၏ PHP applications များကိုပိုမိုကောင်းမွန်စေရန် Linux enverseations တွင် PHP extensions များကိုအလွယ်တကူတပ်ဆင်ရန်နှင့်စီမံခန့်ခွဲရန်အသေးစိတ်လမ်းညွှန်တစ်ခုဖြင့် developer များအားပေးလိမ့်မည်။
PHP extension များက developer များပိုမိုအစွမ်းထက်သောကိရိယာများကိုအားသာချက်ယူရန် Endosers enable လုပ်နိုင်သောအပိုအင်္ဂါရပ်များနှင့်စာကြည့်တိုက်များပေးသည်။ GD (Image procession), curl (dato access), PDO (ဒေတာ access), သင့်လျော်သောတိုးချဲ့မှုကိုသင့်တော်စွာတပ်ဆင်ခြင်းနှင့်လျှောက်လွှာများတပ်ဆင်ခြင်းကိုကောင်းစွာတပ်ဆင်ခြင်းတို့ပါဝင်သည်။
PHP extension များကို install လုပ်ခြင်းလုပ်ငန်းစဉ်ကိုများသောအားဖြင့်အောက်ပါအဆင့်များခွဲခြားထားသည်။
Extension ကိုမထည့်သွင်းမီသင်၏လက်ရှိ PHP ဗားရှင်းကိုပထမဆုံးအတည်ပြုရန်လိုအပ်သည်။ အောက်ပါ command ကို အသုံးပြု. PHP ဗားရှင်းကိုစစ်ဆေးနိုင်သည်။
php -v
PHP တိုးချဲ့မှုအများစုသည် Linux System ရှိသတ်သတ်မှတ်မှတ်စာကြည့်တိုက်များပေါ်တွင်မှီခိုရန်လိုအပ်သည်။ Package Manager ကို အသုံးပြု. ဤမှီခိုမှုအစီအစဉ်များကိုသင်တပ်ဆင်နိုင်သည်။ ဥပမာ Ubuntu System တွင် PHP Development Tool ကို install လုပ်ရန်အောက်ပါ command ကို run ပါ။
<span class="fun">sudo apt-get install Php-dev install လုပ်ပါ</span>
သင်တပ်ဆင်လိုသည့်သက်တမ်းပေါ် မူတည်. အခြားစာကြည့်တိုက်များလိုအပ်နိုင်ပါသည်။
<span class="fun">sudo apt-get install libcurl4-openssll- dev</span>
PHP extension များကိုနည်းလမ်းအမျိုးမျိုးဖြင့်တပ်ဆင်နိုင်သည်။
အလွယ်ကူဆုံးနည်းလမ်းမှာ extension ကို install လုပ်ရန် pecl command ကိုအသုံးပြုရန်ဖြစ်သည်။ ဥပမာအားဖြင့်, Memcached extension ကို install လုပ်ဖို့, အောက်ပါ command ကို run နိုင်ပါတယ်:
<span class="fun">sudo pecl memcached</span>
သင်ပိုမိုမြင့်မားသောစိတ်ကြိုက်လိုအပ်ပါကသို့မဟုတ် PECL တွင်တိကျသောတိုးချဲ့မှုမရှိပါက၎င်းကို compile လုပ်ရန်နှင့်ထည့်သွင်းရန်ရွေးချယ်နိုင်သည်။
<span class="fun">ပိုက်</span>
<span class="fun">./configure</span>
<span class="fun">ပြုလုပ်</span>
<span class="fun">sudo install လုပ်ပါ</span>
extension ကို install လုပ်ပြီးနောက် php.ini ဖိုင်တွင်၎င်းကိုဖွင့်ရန်လိုအပ်သည်။ PHPP.INI ဖိုင်ကိုတည်းဖြတ်ခြင်းအားဖြင့်အောက်ပါမျဉ်းကိုထည့်ပါ။
<span class="fun">extension = memcached.so</span>
အပြောင်းအလဲအကျိုးသက်ရောက်မှုယူရန်ဝက်ဘ်ဆာဗာကိုပြန်လည်စတင်ရန်လိုအပ်သည်။ ဥပမာအားဖြင့်, Apache တွင်အောက်ပါ command ကို အသုံးပြု. 0 န်ဆောင်မှုကိုပြန်လည်စတင်ပါ။
<span class="fun">sudo systemctll Apache2 ကို restart</span>
အောက်ပါ command ကို အသုံးပြု. install လုပ်ထားသော PHP extension များကိုစစ်ဆေးနိုင်သည်။
<span class="fun">PHP -m</span>
PHP extension ကို uninstall လုပ်ရန်လိုအပ်ပါကသက်ဆိုင်ရာအချက်အလက်များကိုကိုယ်တိုင်ဖျက်ပစ်ရန်သို့မဟုတ်ကိုယ်တိုင်ဖျက်ပစ်ရန် pecl command ကိုသုံးနိုင်သည်။ Php.ini မှသက်ဆိုင်ရာ configuration line ကိုဖယ်ရှားနိုင်သည်။
အထက်ပါအဆင့်များမှတစ်ဆင့် PHP extensions များကို Linux System အောက်တွင်အောင်မြင်စွာထည့်သွင်းပြီး PHP application များကိုသင်၏ဖွံ့ဖြိုးတိုးတက်မှုဆိုင်ရာလိုအပ်ချက်အရအကောင်းဆုံးကိုအကောင်းဆုံးပြုလုပ်နိုင်သည်။ installation လုပ်ငန်းစဉ်အတွင်းပြ problems နာများကြုံတွေ့ရပါကတရားဝင်စာရွက်စာတမ်းများသို့မဟုတ်ရပ်ရွာလူထု၏ပံ့ပိုးမှုများကိုအတိုင်ပင်ခံတိုင်ပင်ဆွေးနွေးမှုများကိုတိုင်ပင်ဆွေးနွေးပါ။