Linux operating system များအောက်တွင် PHP extensions များကို install လုပ်ခြင်းသည် PHP လုပ်ဆောင်နိုင်စွမ်းနှင့်စွမ်းဆောင်ရည်ကိုတိုးတက်စေရန်အဓိကခြေလှမ်းတစ်ခုဖြစ်သည်။ ဤဆောင်းပါးသည် developer များပိုမိုကောင်းမွန်စွာစီမံရန်နှင့်၎င်းတို့၏ PHP applications များကိုပိုမိုကောင်းမွန်စေရန် Linux ပတ်ဝန်းကျင်တွင် PHP extensions များကို Install လုပ်ရန်မည်သို့အသေးစိတ်ဖော်ပြထားသည်။
PHP extension များက developer များကိုနောက်ထပ်အင်္ဂါရပ်များနှင့်စာကြည့်တိုက်များနှင့်အတူ developer များနှင့်အတူ developer များကပိုမိုအစွမ်းထက်သောကိရိယာများကိုအသုံးပြုရန်ခွင့်ပြုသည်။ ဥပမာအားဖြင့်, ဘုံ extension များမှာ GD တွင်ပုံရိပ်ထုတ်ယူခြင်း, ဒေတာတောင်းဆိုမှုများအတွက် Curl နှင့်ဒေတာဘေ့စ်ဝင်ရောက်ခွင့်အတွက် PDO တို့ပါဝင်သည်။ မှန်ကန်သော extension များကို install လုပ်ခြင်းသည်ဖွံ့ဖြိုးမှုစွမ်းရည်ကိုတိုးတက်စေရုံသာမကလျှောက်လွှာ၏စွမ်းဆောင်ရည်ကိုသိသိသာသာကောင်းအောင်ပြုလုပ်သည်။
PHP extension များတပ်ဆင်ခြင်းလုပ်ငန်းစဉ်သည်အောက်ပါအဆင့်များပါ 0 င်သည်။
ပထမ ဦး စွာသင်၏ PHP ဗားရှင်းကိုမှန်ကန်စွာတပ်ဆင်ထားကြောင်းသေချာပါစေ။ အောက်ပါ command ကိုအသုံးပြုပြီးလက်ရှိ PHP ဗားရှင်းကိုစစ်ဆေးနိုင်သည်။
php -v
များစွာသော PHP တိုးချဲ့မှုများသည် Linux System တွင်တိကျသောမှီခိုမှုစာကြည့်တိုက်များလိုအပ်သည်။ ဤမှီခိုမှုများကိုတပ်ဆင်ရန် Package Manager ကိုသင်အသုံးပြုနိုင်သည်။ ဥပမာအားဖြင့် Ubuntu System တွင်အောက်ပါ 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 ကို install လုပ်ရန် pecl command ကိုအသုံးပြုရန်ဖြစ်သည်။ ဥပမာအားဖြင့် Memcached extension ကို install လုပ်ခြင်းကိုဥပမာတစ်ခုအနေဖြင့်ထည့်သွင်းခြင်း, အောက်ပါ command ကို run ပါ။
<span class="fun">sudo pecl memcached</span>
သင်စိတ်ကြိုက်ရွေးချယ်မှုများပိုမိုလိုအပ်ပါကသို့မဟုတ် PECL တွင်တိုးချဲ့ခြင်းမရရှိပါကအရင်းအမြစ်မှ compile လုပ်ရန်ရွေးချယ်နိုင်သည်။ ပထမ ဦး စွာတိုးချဲ့ရန် source code package ကို download လုပ်ပါ, ထို့နောက် unzip နှင့် directory ကိုထည့်ပါ။ ထို့နောက်အောက်ပါ command များကိုအလှည့်ဖြင့် run ပါ။
<span class="fun">ပိုက်</span>
<span class="fun">./configure</span>
<span class="fun">ပြုလုပ်</span>
<span class="fun">sudo install လုပ်ပါ</span>
extension ကို install လုပ်ပြီးသည်နှင့် php.ini ဖိုင်တွင်၎င်းကိုဖွင့်ရန်လိုအပ်သည်။ PHP.INI ဖိုင်ကိုတည်းဖြတ်ပြီးအောက်ပါလိုင်းကိုထည့်ပါ။
<span class="fun">extension = memcached.so</span>
နောက်ဆုံးအနေဖြင့် extension ကိုအကျိုးသက်ရောက်စေရန်ဝက်ဘ်ဆာဗာကိုပြန်လည်စတင်ရန်လိုအပ်သည်။ ဥပမာအားဖြင့်, သင်သည် Apache ဆာဗာကိုအသုံးပြုနေပါက, အောက်ပါ command ကို run နိုင်သည်။
<span class="fun">sudo systemctll Apache2 ကို restart</span>
လက်ရှိတပ်ဆင်ထားသည့် PHP တိုးချဲ့မှုကိုကြည့်ရှုရန်အောက်ပါ command ကိုသုံးနိုင်သည်။
<span class="fun">PHP -m</span>
Extension တစ်ခုကို uninstall လုပ်ရန်လိုအပ်ပါက PECL uninstall command ကိုသုံးနိုင်သည်သို့မဟုတ်သက်ဆိုင်ရာအချက်အလက်များကိုကိုယ်တိုင်ဖျက်ပစ်နိုင်သည်။ Php.ini မှသက်ဆိုင်ရာ configuration ကိုဖယ်ရှားပါ။
ဤဆောင်းပါးတွင်ဖော်ပြထားသောနည်းလမ်းများမှတစ်ဆင့် Linux အောက်တွင် PHP extension များကိုအလွယ်တကူတပ်ဆင်နိုင်သည်။ စီမံကိန်းလိုအပ်ချက်များအပေါ် အခြေခံ. မှန်ကန်သော extension ကိုရွေးချယ်ခြင်းသည် PHP application များ၏စွမ်းဆောင်ရည်ကိုသိသိသာသာတိုးတက်စေရန်အထောက်အကူပြုလိမ့်မည်။ installation လုပ်ငန်းစဉ်အတွင်းပြ problems နာများကိုသင်ကြုံတွေ့ရပါကသက်ဆိုင်ရာစာရွက်စာတမ်းများကိုပြန်လည်သုံးသပ်ရန်သို့မဟုတ် developer အသိုင်းအဝိုင်းမှပံ့ပိုးမှုများပြုလုပ်ရန်လည်းကောင်းမွန်သောအဖြေလည်းဖြစ်သည်။