အင်တာနက်လျင်မြန်စွာဖွံ့ဖြိုးတိုးတက်မှုနှင့်အတူ developer များပိုမိုများပြားလာခြင်းဖြင့် Linux ရှိ PHP ပတ်ဝန်းကျင်ကိုတည်ဆောက်ရန်ရွေးချယ်ပါ။ Linux သည်ထိရောက်သောနှင့်လုံခြုံမှုမရှိပါ။ ၎င်း၏ပွင့်လင်းသောအရင်းအမြစ်သဘာဝသည် developer များအားအသေးစိတ်အချက်အလက်များအရပတ်ဝန်းကျင်ကိုစိတ်ကြိုက်ပြုပြင်ခွင့်ပြုသည်။
ပွင့်လင်းသောအရင်းအမြစ်လည်ပတ်မှုစနစ်တစ်ခုအနေဖြင့် Linux တွင်အားသာချက်များရှိသည်။ ၎င်း၏ပွင့်လင်းသောအရင်းအမြစ်, လွတ်လပ်မှုနှင့်ခိုင်မာသောလူမှုအသိုင်းအဝိုင်းပံ့ပိုးမှုစင်တာသည် developer များအတွက်ပထမ ဦး ဆုံးရွေးချယ်မှုစနစ်များမှ Linux ကိုပြုလုပ်သည်။
အောက်ပါတို့သည် Linux အောက်ရှိ PHP ပတ်ဝန်းကျင်အတွက် Web server, database နှင့် Php ကိုယ်တိုင်အပါအ 0 င် PHP ပတ်ဝန်းကျင်အတွက်တပ်ဆင်ခြင်းအဆင့်များဖြစ်သည်။
ပထမ ဦး စွာ Apache Web server ကို install လုပ်ပါ။ Apache သည်လူကြိုက်များသော web server တစ်ခုဖြစ်ပြီး PHP applications များစွာသည်၎င်းကိုမှီခိုနေရသည်။ အောက်ပါ command ကိုသုံးနိုင်သည်။
<span class="fun">sudo apt update ကို</span>
<span class="fun">sudo apt Apache2 ကိုတပ်ဆင်</span>
MySQL သည်အသုံးများသောဒေတာဘေ့စ်စနစ်တစ်ခုဖြစ်သည်။ MySQL ကို install လုပ်ရန်အောက်ပါ command ကိုသုံးနိုင်သည်။
<span class="fun">sudo apt MySQL-server ကိုတပ်ဆင်</span>
နောက်ဆက်တွဲ PHP ကို install လုပ်ပါ။ PHP နှင့်၎င်း၏လိုအပ်သော module များကို install လုပ်ရန်အောက်ပါ command ကိုသုံးပါ။
<span class="fun">sudo apt သည် Php LibapaMache2-mod-php php php php-mysql ကိုတပ်ဆင်</span>
PHP ကို install လုပ်ပြီးနောက် PHP ကိုထောက်ပံ့ရန် Apache ကို configure လုပ်ရန်လိုအပ်သည်။ အောက်ပါကုဒ်များတည်ရှိရန်သေချာစေရန် Apache Configuration ဖိုင်ကိုတည်းဖြတ်ပါ။
<span class="fun">addype လျှောက်လွှာ / x-httpd-php .php</span>
PHP ပတ် 0 န်းကျင်ကိုတပ်ဆင်ပြီးနှင့် configure လုပ်ပြီးနောက်ပတ်ဝန်းကျင်ကိုအောင်မြင်စွာပြင်ဆင်ခြင်းရှိမရှိစစ်ဆေးရန်ရိုးရှင်းသော PHP ဖိုင်ကိုသင်ဖန်တီးနိုင်သည်။ apache ၏ root directory တွင် info.php အမည်ရှိဖိုင်တစ်ခုကိုဖန်တီးပါ။
<span class="fun">phpinfo ();</span>
ဖိုင်ကိုသိမ်းဆည်းပြီးနောက် HTTP: //localhost/info.php ကို browser တွင်ဝင်ရောက်ပါ။ PHP Configuration Information ကိုသင်တွေ့ပြီဆိုလျှင် PHP ပတ်ဝန်းကျင်ပြင်ဆင်မှုသည်အောင်မြင်သည်ဟုဆိုလိုသည်။
PHP ၏စွမ်းဆောင်ရည်နှင့်လုံခြုံရေးကိုတိုးတက်စေရန် PHP configuration ကိုလိုအပ်သလိုအကောင်းဆုံးလုပ်နိုင်သည်။ ဤတွင်အချို့သောအသုံးများသော optimization settings ကိုကြည့်ပါ။
ဖွံ့ဖြိုးရေးပတ် 0 န်းကျင်တွင်အမှားအယွင်းများဖွင့်လှစ်ခြင်းက debugging အတွက်အထောက်အကူပြုသည်။ PHPP.ini တွင်အောက်ပါ options များကိုသတ်မှတ်နိုင်သည်။
<span class="fun">error_reporting = e_All</span>
<span class="fun">display_Ersors = အပေါ်</span>
စီမံကိန်း၏လိုအပ်ချက်များအရမှတ်ဉာဏ်ကန့်သတ်ချက်နှင့် PHP ၏အများဆုံးကွပ်မျက်မှုအချိန်ကိုသင့်လျော်စွာညှိပါ။
<span class="fun">memory_limit = 256m</span>
<span class="fun">Maxecution_time = 30</span>
အထက်ပါအဆင့်များမှတစ်ဆင့်သင်သည် Linux ရှိ PHP Development ပတ်ဝန်းကျင်ကိုအလွယ်တကူတည်ဆောက်နိုင်သည်။ ဝဘ်ဆာဗာကို PHP configuration ကို install လုပ်ရန်လုပ်ငန်းစဉ်တစ်ခုလုံးသည်ရိုးရှင်းပြီးအလိုလိုသိသည်။ ကျိုးကြောင်းဆီလျော်သော optimization settings များမှတဆင့် PHP ပတ်ဝန်းကျင်၏စွမ်းဆောင်ရည်နှင့်တည်ငြိမ်မှုကိုပိုမိုတိုးတက်စေပြီး developer များတိုးတက်အောင်ပြုလုပ်ခြင်းကိုပိုမိုထိရောက်စွာတိုးတက်အောင်ကူညီနိုင်သည်။