ခေတ်မီဖွံ့ဖြိုးမှုဖြစ်စဉ်များတွင် Kail ပတ်ဝန်းကျင်ကိုမြန်ဆန်။ ပြောင်းလွယ်ပြင်လွယ်သောအင်္ဂါရပ်များပိုမိုများပြားသော developer များပိုမိုနှစ်သက်သည်။ အကယ်. သင်သည် PHP Development ပတ်ဝန်းကျင်ကို Kail တွင် configure လုပ်လိုပါကအောက်ပါအကြောင်းအရာများကသင့်အားအသေးစိတ်လမ်းညွှန်မှုဖြင့်ပေးလိမ့်မည်။
PHP ကိုမထည့်သွင်းမီနောက်ဆုံးပေါ်ကိရိယာများနှင့်လုံခြုံရေးပြင်ဆင်မှုများကိုသေချာစေရန်သင်၏ system ၏ package များကို update လုပ်ရန်အကြံပြုသည်။ အောက်ပါ command ကို run
sudo apt update && sudo apt upgrade
System update ကိုပြီးစီးပြီးနောက် PHP ကို APT package manager မှတစ်ဆင့် install လုပ်နိုင်သည်။ နောက်ဆုံးပေါ် PHP ၏နောက်ဆုံးပေါ်မူကွဲကိုပုံမှန်အားဖြင့်တပ်ဆင်ထားသည်။
sudo apt install php
အကယ်. သင်သည် PHP ၏တိကျသောဗားရှင်းကိုသတ်မှတ်ရန်လိုအပ်ပါက 7.x သို့မဟုတ် 8.x စသည်တို့ကိုသင်ပြုလုပ်နိုင်သည်။
sudo apt install php7.x
PHP ကိုဖွံ့ဖြိုးတိုးတက်ရန်အတွက်လုပ်ငန်းဆောင်တာများပိုမိုရရှိရန်အတွက်အောက်ပါအသုံးများသော extensions များကို install လုပ်ရန်အကြံပြုသည်။
Installation command ကိုအောက်ပါအတိုင်းဖြစ်သည် -
sudo apt install php-mysql php-xml php-curl
တပ်ဆင်မှုပြီးဆုံးသွားသောအခါ PHP ဗားရှင်းကိုအောက်ပါ command မှတဆင့် installation အောင်မြင်မှုရှိမရှိအတည်ပြုရန်အောက်ပါ command မှတဆင့်စစ်ဆေးနိုင်သည်။
php -v
အောင်မြင်ပါက Terminal သည်လက်ရှိတပ်ဆင်ထားသည့် PHP ဗားရှင်းအချက်အလက်များကိုထုတ်ဖော်ပြောဆိုလိမ့်မည်။
PHP ကို install လုပ်ပြီးနောက် developer များသည်များသောအားဖြင့်၎င်းတို့၏ configuration ကိုပြုပြင်ရန်လိုအပ်သည်။ PHP အတွက်အဓိက configuration file သည် php.ini ဖြစ်ပြီးများသောအားဖြင့်တည်ရှိသည်။
/etc/php/{ဗားရှင်းနံပါတ်}/cli/php.ini
အောက်ပါ parameters တွေကိုလိုအပ်ချက်နှင့်အညီပြုပြင်နိုင်ပါတယ်:
ပြင်ဆင်မှုပြုပြင်ခြင်းပြီးဆုံးသွားသောအခါအပြောင်းအလဲများကိုအကျိုးသက်ရောက်စေရန်ဝက်ဘ်ဆာဗာကိုပြန်လည်စတင်ရန်လိုအပ်သည်။ ဥပမာအားဖြင့်, Apache ကိုအသုံးပြုသည့်အခါအောက်ပါ command ကို run ပါ။
sudo service apache2 restart
အထက်ပါအဆင့်များမှတဆင့်သင်သည် PHP Development ပတ်ဝန်းကျင်ကိုအောင်မြင်စွာတပ်ဆင်ပြီး KAIL ဘ 0 ပတ်ဝန်းကျင်တွင်အောင်မြင်စွာတပ်ဆင်ပြီးဖြစ်သည်။ စနစ်ကိုအဆင့်မြှင့်တင်ခြင်းနှင့်စနစ်တကျပြင်ဆင်ထားသော parameters များသည်သင်၏ဖွံ့ဖြိုးရေးအတွေ့အကြုံကိုပိုမိုထိရောက်စွာချောမွေ့စေနိုင်သည်။ ပြ problems နာများကိုသင်ကြုံတွေ့ရသောအခါတရားဝင် PHP မှတ်တမ်းများကိုဆွေးနွေးရန်သို့မဟုတ်နည်းပညာအသိုင်းအဝိုင်းတွင်ပါ 0 င်ရန်ဆန္ဒရှိနိုင်သည်။