လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> PHP အတွက် PHP အတွက် install လုပ်ခြင်းနှင့်အသုံးပြုမှုလမ်းညွှန်

PHP အတွက် PHP အတွက် install လုပ်ခြင်းနှင့်အသုံးပြုမှုလမ်းညွှန်

gitbox 2025-08-04

မျက်မှောက်ခေတ်ဝက်ဘ်ဆိုက်ဖွံ့ဖြိုးတိုးတက်မှုပတ် 0 န်းကျင်တွင် PHP သည်ရင့်ကျက်သော 0 က်ဘ်ဆိုက်များနှင့် 0 က်ဘ်ဆိုက်များဖွံ့ဖြိုးတိုးတက်မှုတွင်ကျယ်ကျယ်ပြန့်ပြန့်အသုံးပြုသောရင့်ကျက်သော, ၎င်း၏ထိရောက်သော, လုံခြုံပြီးပွင့်လင်းသောအရင်းအမြစ်အင်္ဂါရပ်များနှင့်အတူ PHP စီမံကိန်းများကိုဖြန့်ကျက်ရန်အတွက် Linux Systems သည် Linux Systems သည်အကောင်းဆုံးရွေးချယ်မှုဖြစ်လာသည်။ ဤဆောင်းပါးသည် PHP ကို Linux ပတ်ဝန်းကျင်တွင်ထည့်သွင်းခြင်း, ပြင်ဆင်ခြင်း, ပြင်ဆင်ခြင်း, ပြင်ဆင်ခြင်းနှင့်အသုံးပြုခြင်းကိုအသေးစိတ်ဖော်ပြပြီးသက်ဆိုင်ရာအကောင်းဆုံးအကြံပြုချက်များကိုအသေးစိတ်ရှင်းပြပါမည်။

အဘယ်ကြောင့် Linux အပေါ် PHP ကို run ဖို့ရွေးချယ်ပါ

PHP ကို Linux System တွင်ဖွင့်ရန်ရွေးချယ်ခြင်းသည်အောက်ပါအားသာချက်များရှိသည်။

  • မြင့်မားသောစွမ်းဆောင်ရည် - Linux Systems သည် php php applications များအနေဖြင့်သင့်တော်သောတစ်ပြိုင်နက်တည်းတောင်းဆိုမှုများအတွက်ခိုင်မာသောအပြောင်းအလဲများအတွက်ခိုင်မာသောလုပ်ဆောင်နိုင်စွမ်းရှိသည်။
  • လုံခြုံရေး - Linux ၏ခွင့်ပြုချက်စနစ်စီမံခန့်ခွဲမှုယန္တရားသည် 0 က်ဘ်ဆိုက်လုံခြုံရေးကိုထိရောက်စွာထိရောက်စွာအာမခံနိုင်သည်။
  • Rich Open Source အရင်းအမြစ်များ - PHP နှင့် Linux ပေါင်းစပ်မှုကိုအထောက်အကူပြုသော community plug-ins နှင့်ဖွံ့ဖြိုးရေးကိရိယာများစွာရှိသည်။

စနစ်အထုပ်ကို update လုပ်ပါ

PHP installation ကိုမစတင်မီ System ၏ software package များကို update လုပ်ရန်အကြံပြုသည်။

 sudo apt update ကို
sudo apt အဆင့်မြှင့်

PHP နှင့်အသုံးများသော extension များကို install လုပ်ပါ

Debian သို့မဟုတ် Ubuntu ကို အခြေခံ. Linux ဖြန့်ဖြူးခြင်းအတွက် PHP နှင့် Communt extension များကိုအောက်ပါ command ကို သုံး. install လုပ်နိုင်သည်။

 sudo apt သည် Php Php-MySQL PHPP-XML php-mbstring ကိုတပ်ဆင်သည်

တပ်ဆင်မှုပြီးဆုံးပါက PHP ဗားရှင်းကိုအောက်ပါ command မှတဆင့်အတည်ပြုနိုင်သည်။

 PHP -V

PHP parameters တွေကို configriate

PHP ကို install လုပ်ပြီးနောက် PHP.ini ဖိုင်ကိုတည်းဖြတ်ခြင်းဖြင့်စီမံကိန်းလိုအပ်ချက်များနှင့်ကိုက်ညီရန်ပြင်ဆင်မှုကိုညှိနိုင်သည်။ configuration file path သည်များသောအားဖြင့် /etc/php/7.x/cli/ တွင်ရှိပြီး 7.x ကို အမှန်တကယ် installation ဗားရှင်းအရချိန်ညှိထားသည်။

configuration file ကိုတည်းဖြတ်ရန် command မှာအောက်ပါအတိုင်းဖြစ်သည် -

 sudo nano /etc/php/7.x/Cli/php.ini

ဘုံ configuration ကို item ညှိနှိုင်းမှုဥပမာများမှာအောက်ပါအတိုင်းဖြစ်သည် -

 memory_limit = 256m
upload_max_filesize = 10m

PHP ကုဒ်ကိုဘယ်လို run မလဲ

Linux တွင် PHP ကိုနည်းလမ်းအမျိုးမျိုးဖြင့်အသုံးပြုနိုင်သည်။

PHP Built-in ဆာဗာကိုအသုံးပြုခြင်း

PHP နှင့်ပါ 0 င်သော built-in development server သည်ဒေသခံ Debugging အတွက်သင့်တော်သည်။ စီမံကိန်းလမ်းညွှန်တွင်အောက်ပါ command ကို run ပါ။

 PHP -s localhost: 8000

ထို့နောက် http: // localhost: 0 က်ဘ်ဆိုက်အကျိုးသက်ရောက်မှုကိုကြည့်ရှုရန် Browser ၌ 8000 ကို ကြည့်ပါ။

Apache သို့မဟုတ် Nginx နှင့်ပေါင်းစပ်အသုံးပြုခဲ့သည်

ထုတ်လုပ်မှုပတ် 0 န်းကျင်တွင် PHPP ကို Apache သို့မဟုတ် Nginx ဖြင့်အသုံးပြုရန်အကြံပြုသည်။ ဥပမာအားဖြင့် Php Support ကို Apache အတွက်အောက်ပါနည်းလမ်းများဖြင့်ထည့်သွင်းပါ။

 sudo apt သည် Libapacher2-mod-php ကိုတပ်ဆင်ထားသည်
sudo systemctll Apache2 ကို restart

PHP debugging နှင့် optimization

PHP အစီအစဉ်များကိုပိုမိုထိရောက်စွာဖွံ့ဖြိုးတိုးတက်စေရန်အတွက် XDebug ကို debugging နှင့်စွမ်းဆောင်ရည်ခွဲခြမ်းစိတ်ဖြာမှုအတွက်အသုံးပြုရန်အကြံပြုသည်။

Installation command ကိုအောက်ပါအတိုင်းဖြစ်သည် -

 sudo apt သည် Php-XDebug ကိုတပ်ဆင်သည်

တပ်ဆင်မှုပြီးဆုံးပြီးသောအခါ Xdebug ကိုဖွင့်ရန်အောက်ပါ configuration ကို php.ini တွင်ထည့်ပါ။

 Zend_Extension = xdebug.so
xdebug.remote_enable = 1
xdebug.remote_autostart = 1

အကျဉ်းချုပ်

Linux ပလက်ဖောင်းတွင် PHP ကိုအသုံးပြုခြင်းသည်စွမ်းဆောင်ရည်ပိုမိုအားကောင်းသည့်စွမ်းဆောင်ရည်အထောက်အပံ့သာမကဘဲကောင်းမွန်သောလုံခြုံရေးနှင့်ပြောင်းလွယ်ပြင်လွယ်များကိုလည်းရရှိနိုင်သည်။ ဤဆောင်းပါးတွင်စတင်မိတ်ဆက်ခဲ့သော installation, configuration နှင့်စစ်ဆင်ရေးနည်းလမ်းများမှတဆင့် developer များက developer များထံမှစွမ်းဆောင်ရည်မြင့်မားသော PHP ဖွံ့ဖြိုးတိုးတက်မှုပတ်ဝန်းကျင်ကိုအလွယ်တကူတည်ဆောက်ရန်ကူညီနိုင်လိမ့်မည်ဟုကျွန်ုပ်မျှော်လင့်ပါသည်။