web application developer များကခက်ခဲ Ubuntu ကိုဆာဗာထဲမှာ scripting language PHP ကို install လုပ်ဖို့ကိုရှာဖွေပေမည်။ ဤသည်အများအပြားအချက်တွေကြောင့်ဖြစ်ပါတယ်။ သို့သော်ဤညွှန်ကြားချက်၏အားသာချက်ကိုယူပြီးလူတိုင်းတပ်ဆင်ခကာလအတွင်းအမှားများကိုရှောင်ရှားနိုင်ပါလိမ့်မည်။
Ubuntu ကိုဆာဗာပေါ်မှာ PHP ကို Install
Ubuntu ကိုဆာဗာအတွက် PHP ကိုဘာသာစကား Installing နည်းလမ်းများစွာအတွက်လုပ်ဆောင်နိုင်တယ် - ကအားလုံးကိုသူ့ရဲ့ဗားရှင်းနှင့် operating system ကို၏ဗားရှင်းပေါ်တွင်မူတည်သည်။ ဒါပေမယ့်အဓိကခြားနားချက်အကောင်အထည်ဖေါ်ရန်လိုအပ်မည်သူအဖွဲ့များသူတို့ကိုယ်သူတို့အတွက်တည်ရှိသည်။
ဒါဟာ PHP ကိုအထုပ်တပ်မက်လိုချင်သောအသီးအသီးကတခြားကနေသီးခြားစီသတ်မှတ်နိုင်ပါသည်လျှင်အရာအများအပြားအစိတ်အပိုင်းများ, ပါဝငျသောကိုလည်းသတိပြုသင့်ပါတယ်။
Method ကို 1: နျ Standard setting ကို
စံ setting ကိုအထုပ်၏နောက်ဆုံးပေါ်ဗားရှင်း၏အသုံးပြုမှုကိုပါဝင်ပတ်သက်။ တစ်ခုချင်းစီကို Ubuntu Server ကို operating system ကြောင့်ကွဲပြားခြားနားသည်:
- 12.04 LTS (Precise) - 5.3;
- 14,04 LTS (Trusty) - 5.5;
- 15.10 (ည့်စားတတ်သော) - 5.6;
- 16,04 LTS (Xenial) - 7.0 ။
အားလုံး packages များဟာ operating system ရဲ့တာဝန်ရှိသူတဦးက repository ကိုတဆင့်ဖြန့်ဝေ, ဒါကြောင့်ပါတီများချိတ်ဆက်ခံရဖို့မလိုအပ်ပါဘူး။ ဒါပေမဲ့အပြည့်အဝအထုပ်၏ installation OS ကို၏ဗားရှင်းပေါ် မူတည်. နှစ်ခုဗားရှင်းအတွက်ကွပ်မျက်ခံရခြင်းဖြစ်သည်။ ဒါကြောင့် Ubuntu ကိုဆာဗာ 16,04 ပြေးအပေါ်ဒီ command PHP ကို install လုပ်ဖို့:
sudo? php ကို install apt-get
အစောပိုင်း version for:
sudo php5 install apt-get
လူအပေါင်းတို့သည် PHP ကိုအထုပ်အစိတ်အပိုင်းများကိုသင် system ကိုမလိုအပ်ပါဘူးဆိုရင်, သင်သီးခြားစီသူတို့ကိုတပ်ဆင်နိုင်သည်။ ဒါကြောင့်နှင့်အဘယ်သို့ဆိုင်အားပညတ်တော်မူ၏ထုတ်သယ်ဆောင်ရန်လိုအပ်ပါတယ်လုပ်ဖို့ဘယ်လိုကြောင့်အောက်မှာဖော်ပြထားတဲ့လိမ့်မည်။
Apache ကိုသည် HTTP Server ကိုများအတွက်တစ်ဦးက module တစ်ခု
Ubuntu ကိုဆာဗာ 16,04 ခုနှစ် Apache ကိုများအတွက် PHP ကို module တစ်ခု install လုပ်ဖို့, သင်အောက်ပါ command ကို run ဖို့လိုအပ်:
sudo libapache2-mod-? php ကို install apt-get
အဆိုပါ OS ကို၏အစောပိုင်းဗားရှင်းမှာတော့:
sudo libapache2-mod-php5 install apt-get
သင်တပ်ဆင်ခွင့်ပြုချင်ကြောင်းရိုက်ထည့်ပြီးနောက်သင်တစ်ဦးစကားဝှက်သတိပေးခံရနေကြသည်။ ဒီလိုလုပ်ဖို့, စာရိုက်ထည့်ပါ "D:" သို့မဟုတ် "Y ကို" (Ubuntu ကိုဆာဗာများ၏ဒေသခံပေါ် မူတည်. ) နှင့်ကိုကလစ်နှိပ်ပါ ဝင်ရောက်.
Next ကိုပဲဒေါင်းလုပ်၏ပြီးစီးမှုအတွက်စောင့်ဆိုင်းနှင့်အထုပ်ကို install ဖြစ်ပါတယ်။
အဲဒါက FPM
အဆိုပါ module တစ်ခုအဲဒါက FPM ဗားရှင်း 16,04 operating system ကို install လုပ်ဖို့, အောက်ပါပါဘူး:
sudo? php-အဲဒါက FPM install apt-get
အစောပိုင်းဗားရှင်းမှာတော့:
sudo php5-အဲဒါက FPM install apt-get
ဤကိစ္စတွင်ခုနှစ်, တပ်ဆင်ခြင်းအဖြစ်မကြာမီအမြစ် password ကိုအဖြစ်ကိုအလိုအလျောက်စတင်ပါလိမ့်မယ်။
CLI
CLI PHP ကိုအတွက် console ကိုအစီအစဉ်များကိုတည်ဆောက်ခြင်းနေသော developer များလိုအပ်သည်။ Ubuntu ကို 16,04 အတွက်အကောင်းဆုံး programming language ကိုအတွက်အကောင်အထည်ဖေါ်ရန်အမိန့်ပေး execute ရန်လိုအပ်သောဖြစ်ပါသည်:
sudo? php-CLI ကို install apt-get
အစောပိုင်းဗားရှင်းမှာတော့:
sudo php5-CLI ကို install apt-get
PHP ကို extensions တွေကို
PHP ကို function ကိုအပြည့်အဝအလားအလာအောင်မြင်ရန်, ကသင်အသုံးပြုသည့်အစီအစဉ်များအတွက် extension များအစုတခုတည်ထောင်ရန်လိုအပ်ပေသည်။ အဘယ်သူသည်ဤ installation ကိုဖျော်ဖြေဖို့လူကြိုက်အများဆုံးပညတ်တော်တို့ကိုတင်ပြပါလိမ့်မယ်။
မှတ်ချက်: အောက်ပါရှိရာပထမဦးဆုံးနှစ်သင်း၏တစ်ဦးချင်းစီက extension များအတွက်ထောက်ပံ့ပါလိမ့်မည် - Ubuntu ကိုဆာဗာ 16,04, ဒုတိယအဘို့ - OS ကို၏အစောပိုင်းမူကွဲသည်။
- GD များအတွက် extension:
sudo? php-GD install apt-get
sudo php5-GD install apt-get
- Mcrypt များအတွက် extension:
sudo? php-mcrypt install apt-get
sudo php5-mcrypt install apt-get
- က MySQL များအတွက် extension:
sudo? php-mysql ကို install apt-get
sudo php5-mysql ကို install apt-get
ကိုလည်းကြည့်ပါ: Ubuntu မှာတပ်ဆင်လမ်းညွှန်က MySQL
Method ကို 2: အခြားဗားရှင်း Install
ကျနော်တို့ Ubuntu ကို Server ကိုအမှုအမျိုးမျိုးရှိသမျှဗားရှင်းအတွက်သက်ဆိုင်ရာ PHP ကိုအထုပ်ထားမည်ဟုဆိုသည်ပါပြီ။ ဤအရာကား programming language ကိုတစ်ဦးအစောပိုင်းကသို့မဟုတျ, တနည်း, နောက်ပိုင်းမှာ version ကို install လုပ်ဖို့ဖြစ်နိုင်ခြေ negate မထားဘူး။
- ပထမဦးစွာသင်အရင်တုန်းကသင်၏ system ပေါ်တွင် install လုပ်ပြီးခဲ့ကြသမျှသော PHP ကိုအစိတ်အပိုင်းများကိုဖယ်ရှားပစ်ရန်လိုအပ်ပါသည်။ Ubuntu ကို 16,04 အတွက်ဒီလိုလုပ်ဖို့နှစ်ခုပညတ်တော်တို့ကိုပြုပါ:
sudo libapache2-mod-? php? php-အဲဒါက FPM? php-CLI? php-GD? php-mcrypt? php-mysql ကိုဖယ်ရှား apt-get
sudo apt-get autoremoveအဆိုပါ OS ကို၏အစောပိုင်းဗားရှင်းမှာတော့:
sudo libapache2-mod-php5 php5-အဲဒါက FPM php5-CLI php5-GD php5-mcrypt php5-mysql ကိုဖယ်ရှား apt-get
sudo apt-get autoremove - ယခုတွင်သင်သည် PHP ကိုအားလုံးဗားရှင်း၏ packages များရှိကြတယ်ရာ repositories က PPA များ၏စာရင်းမှထည့်သွင်းဖို့လိုအပ်:
sudo add-apt-repository ကို ppa: ondrej / php
sudo apt-get update ကို - ဒီအဆင့်မှာသငျသညျ PHP ကိုအထုပ်တစ်ခုပြီးပြည့်စုံ installation ကိုလုပ်ဆောင်နိုင်ပါတယ်။ ဒီလိုလုပ်ဖို့, ဥပမာအားဖြင့် command ကိုအလိုလိုဗားရှင်းထဲမှာရိုက်ထည့်, "5.6":
sudo php5.6 install apt-get
အပြည့်အဝအထုပ် အကယ်. သင်သည်တစုံတခုကို, သင်ရွေးချယ်ပညတ်တော်တို့ကိုကွပ်မျက်, သီးခြားစီ module တွေ install နိုင်သည်
sudo libapache2-mod-php5.6 install apt-get
sudo php5.6-အဲဒါက FPM install apt-get
sudo php5.6-CLI ကို install apt-get
sudo? php-GD install apt-get
sudo php5.6-mbstring install apt-get
sudo php5.6-mcrypt install apt-get
sudo php5.6-mysql ကို install apt-get
sudo php5.6-xml install apt-get
ကောက်ချက်
နိဂုံးချုပ်မှာတော့ကျွန်တော်တို့ဟာကွန်ပျူတာမှာအလုပ်လုပ်ပင်အခြေခံပညာအတတ်မရှိဘဲ, အသုံးပြုသူကအလွယ်တကူအခြေခံအထုပ်အပေါင်းတို့နှင့်ယင်း၏အပိုဆောင်းအစိတ်အပိုင်းများအဖြစ် PHP ကို install လုပ်နိုငျသညျ, ပြောနိုင်တယ်။ အဓိကအရာ - သငျ Ubuntu ကိုဆာဗာအတွက်လုပ်ဆောင်ချင်သောပညတ်တော်တို့ကိုသိရန်။