လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> PHP5 နှင့် PHP7 ကို Centon များနှင့် switches ဗားရှင်းများတွင်မည်သို့တပ်ဆင်ရမည်နည်း

PHP5 နှင့် PHP7 ကို Centon များနှင့် switches ဗားရှင်းများတွင်မည်သို့တပ်ဆင်ရမည်နည်း

gitbox 2025-07-14

PHP5 နှင့် PHP7 ကို Centon များနှင့် switches ဗားရှင်းများတွင်မည်သို့တပ်ဆင်ရမည်နည်း

Centos သည် Linux အခြေပြုလည်ပတ်မှုစနစ်ဖြစ်ပြီး Web developer များစွာသည်ဤပတ် 0 န်းကျင်တွင်အလုပ်လုပ်ကြပြီး PHP သည်ဤဝန်းကျင်တွင်အလုပ်လုပ်ကြသည်။ ဤဆောင်းပါးသည် Php5 နှင့် PhPP7 ကို Centon စနစ်တွင်မည်သို့တပ်ဆင်ရမည်နှင့် PHP ဗားရှင်းများကိုပြောင်းရန်နည်းလမ်းတစ်ခုကိုသင့်အားပြသသည်။

PHP5 ကို install လုပ်ပါ

လိုအပ်သော software ကို install လုပ်ပါ

PHP5 ကိုမထည့်သွင်းမီ Apache server, MySQL ဒေတာဘေ့စ်နှင့် PHP နှင့်သက်ဆိုင်သည့်မှီခိုမှုများကိုပထမ ဦး စွာတပ်ဆင်ရန်လိုအပ်သည်။ installation ကိုအောက်ပါ command ကိုအသုံးပြုခြင်းဖြင့်ပြီးစီးနိုင်သည်။

sudo yum httpd MySQL-server php php php-mysql

၎င်းတို့အနက် HTTPD သည် Apache server ဖြစ်ပြီး MySQL-Server သည် MySQL Database ဖြစ်ပြီး PHP နှင့် Php-MySQL သည် PHP နှင့် Php MySQL တို့ဖြစ်သည်။

Apache server ကို restart လုပ်ပါ

ထည့်သွင်းမှုပြီးပြည့်စုံပြီးသောအခါအပြောင်းအလဲများကိုအကျိုးသက်ရောက်စေရန် Apache server ကိုပြန်လည်စတင်ပါ။

sudo 0 န်ကြီးဌာန httpd ပြန်လည်စတင်

PHP5 ကိုအောင်မြင်စွာတပ်ဆင်ထားခြင်းရှိမရှိစစ်ဆေးပါ

ဆက်လက်. တပ်ဆင်ခြင်းသည်အောင်မြင်မှုရှိမရှိစစ်ဆေးရန်ရိုးရှင်းသော PHP ဖိုင်တစ်ခုကိုကျွန်ုပ်တို့ဖန်တီးနိုင်သည်။ အောက်ပါ command ကိုရိုက်ထည့်ပါ။

sudo vi / vi /var/www/html/info.php

ဖိုင်တွင်အောက်ပါတို့ကိုရိုက်ထည့်ပါ။

<?php phpinfo(); ?>

ဖိုင်ကိုသိမ်းပြီးပိတ်ပါ။ ထို့နောက် `http: // localhost / qo.php info.php` ကို browser လိပ်စာဘားတွင်ထည့်ပါ။ အကယ်. စာမျက်နှာသည် PHP ဗားရှင်းနှင့်သက်ဆိုင်သောသတင်းအချက်အလက်များကိုပြသပါက PHPP5 တပ်ဆင်မှုသည်အောင်မြင်သည်ဟုဆိုလိုသည်။

PHP7 ကို install လုပ်ပါ

Epel ကို install လုပ်ပြီး Enable

PHP5 နှင့်နှိုင်းယှဉ်လျှင် PHP7 သည်စွမ်းဆောင်ရည်မြင့်မားပြီးပိုမိုကောင်းမွန်သောလျှောက်လွှာသက်ရောက်မှုများရှိသည်။ PHP7 ကို install လုပ်ရန် Epel (Enterprise Linux အတွက်အပို package များ) ကိုသင်ပထမ ဦး စွာတပ်ဆင်ရန်လိုအပ်သည်။ အောက်ပါ command ကို execute:

sudo yum epel-release ကို install လုပ်ပါ

အဆိုပါ webtatic repository ကို install လုပ်ပါ

ထို့နောက် webtatic repository ကို install လုပ်ပါ။

sudo rpm -uvh https://mirror.waybittatic.com/yum/el7/yum/el7/yum/el7/yum/el7/yum/eled

PHP7 ကို install လုပ်ပါ

PHP7 ကို install လုပ်ရန်အောက်ပါ command ကိုသုံးပါ။

sudo yum php70w တပ်ဆင်

တပ်ဆင်ပြီးပါကဆာဗာကိုပြန်လည်စတင်ပါ။

PHP7 ကိုအောင်မြင်စွာတပ်ဆင်ထားခြင်းရှိမရှိစစ်ဆေးပါ

PHP5 နှင့်ဆင်တူသည်, info.php ဖိုင်ကိုဖန်တီးပြီး `http: // localhost / in info.php info.php` browser တွင် action ။ PHPP7 နှင့်ပတ်သက်သည့်စာမျက်နှာသည်သက်ဆိုင်ရာသတင်းအချက်အလက်များကိုဖော်ပြပါကတပ်ဆင်ခြင်းသည်အောင်မြင်သည်ဟုဆိုလိုသည်။

ကွဲပြားခြားနားသော PHP ဗားရှင်း centos အတွက် switch

ဆက်စပ် software ကို install လုပ်ပါ

PHP ဗားရှင်းများကို server တစ်ခုတည်းတွင် switching လုပ်လိုပါက PHP Multi-PHP ဗားရှင်းမန်နေဂျာကိုသုံးနိုင်သည်။ သင်မစတင်မီမရှိမဖြစ်လိုအပ်သောဆော့ဖ်ဝဲကို install လုပ်ရန်လိုအပ်သည်။

sudo yum scl-utils-built scl-utils တပ်ဆင်

PHP ဗားရှင်းအမျိုးမျိုးကို install လုပ်ပါ

ထို့နောက်လိုအပ်သော PHP ဗားရှင်းအထုပ်ကို install လုပ်ပါ။

sudo yum centos-round-scl-rh ကို install လုပ်ပါ
sudo yum-config-manager ကို - အာမရီလမိုင် - ဆာဗာ -ser-serfcl-serfcl-7-rpms
sudo yum install rh-php71 # PHP 7.1 ကို install လုပ်ပါ
sudo yum install Rh-PHPP56 # PHP 5.6 ကို install လုပ်ပါ

PHP ဗားရှင်းကို switch

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

SCL enable rh-php71 bash
သို့မဟုတ်
Scl Enable Rh-PHPP56 bash

သင်လိုချင်သော PHP ဗားရှင်းကိုရွေးချယ်ပြီးနောက်သင်၏ terminal တွင်ဤ php ဗားရှင်းကိုသုံးနိုင်သည်။

အကျဉ်းချုပ်

ဤဆောင်းပါးသည် Php ဗားရှင်းရှိ PHP ဗားရှင်းမန်နေဂျာများမှတဆင့် server မှကွဲပြားခြားနားသော PHP ဗားရှင်းများကိုမည်သို့ပြောင်းလဲရမည်ကိုဤဆောင်းပါးတွင်ဖော်ပြထားသည်။ ဤ installation နှင့် switching textiences များကိုကျွမ်းကျင်ခြင်းသည်သင်၏ PHP ပတ်ဝန်းကျင်ကိုပိုမိုပြောင်းလွယ်ပြင်လွယ်စီမံခန့်ခွဲရန်ကူညီလိမ့်မည်။