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

Linux System တွင် PHP အတွက်တပ်ဆင်ခြင်းနှင့် configuration ည့်လမ်းညွှန်လမ်းညွှန်

gitbox 2025-07-17

PHP ကို Linux အောက်တွင်တပ်ဆင်ခြင်းလုပ်ငန်းစဉ်

ခေတ်သစ်ဝက်ဘ်ဆိုက်ဖွံ့ဖြိုးတိုးတက်မှုတွင် PHP သည်ကျယ်ပြန့်စွာအသုံးပြုသော server-side scripting language ဖြစ်သည်။ အထူးသဖြင့် PHP ၏ installation နှင့် configuration method များသည် installation နှင့် configuration method များတည်ဆောက်ခြင်းသည်ထိရောက်သောဖွံ့ဖြိုးတိုးတက်မှုနှင့်ဖြန့်ကျက်ပလက်ဖောင်းများကိုတည်ဆောက်ရန်ကူညီလိမ့်မည်။

စနစ်မွမ်းမံမှု

PHP ကိုမထည့်သွင်းမီကသဟဇာတကိစ္စများကိုရှောင်ရှားရန်စနစ်ကိုမွမ်းမံရန်အကြံပြုသည်။ အောက်ပါ command ကိုသုံးပါ။

 sudo apt-get update && sudo apt-get upgrade

မှီခို install လုပ်ပါ

PHP အတွက်စနစ်တကျအလုပ်လုပ်ရန်စာကြည့်တိုက်အချို့လိုအပ်ပြီးဤဘုံမှီခိုမှုများကိုကြိုတင်တပ်ဆင်ရန်အကြံပြုသည်

 sudo apt-get install software-properties-common

PHP software အရင်းအမြစ်ကိုထည့်ပါ

နောက်ဆုံးပေါ် PHP ဗားရှင်းသို့ install လုပ်ရန်သင်သည်အရာရှိကိုတင်ရန်အတွက်တရားဝင် PHP software အရင်းအမြစ်ကိုထည့်သွင်းရန်လိုအပ်သည်။

 sudo add-apt-repository ppa:ondrej/php

အရင်းအမြစ်ကိုထည့်ပြီးနောက်အထုပ်စာရင်းကို Refresh:

 sudo apt-get update

PHP နှင့် module များကို install လုပ်ပါ

ထို့နောက် PHP နှင့်အသုံးများသောသက်တမ်းတိုးသည့် module များကို install လုပ်ပါ။ အောက်ပါဥပမာသည် PHP ဗားရှင်း 8.0 ကို install လုပ်သည်။

 sudo apt-get install php8.0 php8.0-cli php8.0-fpm php8.0-mysql

အတွက်

  • PHP8.0-CLI: command line ပတ် 0 န်းကျင်အထောက်အပံ့ကိုပေးသည်
  • PHP8.0-FPM: Nginx ကဲ့သို့သောဆာဗာများအတွက် FastCGI မန်နေဂျာ
  • PHP8.0-MySQL: MySQL ဒေတာဘေ့စ်နှင့်ချိတ်ဆက်ရန်အသုံးပြုသည်

PHP installation ကိုအတည်ပြုပါ

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

 php -v

PHP ဗားရှင်းသတင်းအချက်အလက်များကို Terminal မှထုတ်လွှင့်ပါကတပ်ဆင်ခြင်းသည်အောင်မြင်သည်။

php.ini configure

စီမံကိန်းလိုအပ်ချက်များပေါ် မူတည်. PHP configuration file ကိုချိန်ညှိရန်လိုအပ်နိုင်သည်။ ဥပမာအားဖြင့်, upload ဖိုင်အရွယ်အစား, မှတ်ဉာဏ်ကန့်သတ်စသည်တို့ကိုပြင်ဆင်ပါ။ :

 sudo nano /etc/php/8.0/fpm/php.ini

အောက်ပါသတ်မှတ်ချက်များကိုအာရုံစိုက်ရန်အကြံပြုသည် -

  • Memory_Limit
  • Upload_Max_Filesize
  • Post_Max_size

PHP 0 န်ဆောင်မှုကို restart လုပ်ပါ

ပြုပြင်ပြောင်းလဲမှုများကိုပြုပြင်ပြီးနောက်အပြောင်းအလဲများကိုအကျိုးသက်ရောက်စေရန် PHP 0 န်ဆောင်မှုကိုပြန်လည်စတင်ရန်လိုအပ်သည်။

 sudo systemctl restart php8.0-fpm

အကျဉ်းချုပ်

ဤဆောင်းပါးတွင်အသေးစိတ်အဆင့်များဖြင့် PHP စနစ်ရှိ PHP စနစ်တွင်တပ်ဆင်ခြင်းနှင့်ပဏာမပြင်ဆင်မှုကိုအောင်မြင်စွာဖြည့်စွက်နိုင်ပါသည်။ ၎င်းကိုပုဂ္ဂိုလ်ရေးဖွံ့ဖြိုးတိုးတက်မှုပတ် 0 န်းကျင်တွင်အသုံးပြုသည်ဖြစ်စေအွန်လိုင်းဆာဗာများနေရာချထားခြင်းရှိ,

ဆက်စပ်အကြောင်းအရာ