Ubuntu ကိုဆာဗာ on installation လမ်းညွှန် PHP ကို

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 ကို၏အစောပိုင်းမူကွဲသည်။

  1. GD များအတွက် extension:

    sudo? php-GD install apt-get
    sudo php5-GD install apt-get

  2. Mcrypt များအတွက် extension:

    sudo? php-mcrypt install apt-get
    sudo php5-mcrypt install apt-get

  3. က 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 မထားဘူး။

  1. ပထမဦးစွာသင်အရင်တုန်းကသင်၏ 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

  2. ယခုတွင်သင်သည် PHP ကိုအားလုံးဗားရှင်း၏ packages များရှိကြတယ်ရာ repositories က PPA များ၏စာရင်းမှထည့်သွင်းဖို့လိုအပ်:

    sudo add-apt-repository ကို ppa: ondrej / php
    sudo apt-get update ကို

  3. ဒီအဆင့်မှာသငျသညျ 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 ကိုဆာဗာအတွက်လုပ်ဆောင်ချင်သောပညတ်တော်တို့ကိုသိရန်။