လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> CEDAS အောက်ရှိ SQL နှင့် PHP ဖွဲ့စည်းမှုကိုလမ်းညွှန်ဖြည့်စွက် installation နှင့် optimization tutorial

CEDAS အောက်ရှိ SQL နှင့် PHP ဖွဲ့စည်းမှုကိုလမ်းညွှန်ဖြည့်စွက် installation နှင့် optimization tutorial

gitbox 2025-06-30

SQL နှင့် PHP ကို ​​Centos ပတ် 0 န်းကျင်တွင် configuring လုပ်သည့်အခါစနစ်၏တည်ငြိမ်မှုနှင့်လုံခြုံရေးကိုသေချာစေရန်အရေးကြီးသည်။ ဤလမ်းညွှန်သည် SQL နှင့် PHP ကို ​​Centos ပတ် 0 န်းကျင်တွင် CENTOS ပတ် 0 န်းကျင်တွင်မည်သို့ပြင်ဆင်ရမည်ကိုအသေးစိတ်မိတ်ဆက်ပေးလိမ့်မည်။

Centos အခြေခံပတ်ဝန်းကျင်ကိုတပ်ဆင်ခြင်း

ပထမ ဦး စွာသင်၏ Centos စနစ်ကိုတပ်ဆင်ပြီးနောက်ဆုံးပေါ်ဗားရှင်းသို့မွမ်းမံရန်သေချာစေရန်လိုအပ်သည်။ အောက်ပါ command ကို အသုံးပြု. စနစ်ကိုမွမ်းမံနိုင်သည် -

 sudo yum update -y

System update ကိုဖြည့်စွက်ပြီးပါက PHP နှင့် SQL-Related အစိတ်အပိုင်းများအပါအ 0 င်လိုအပ်သော software package များကိုစတင်တပ်ဆင်နိုင်သည်။

PHP ကိုထည့်သွင်းပါ

PHP ကို ​​Centos တွင်တပ်ဆင်ခြင်းသည်အလွန်ရိုးရှင်းပါသည်, PHP နှင့်၎င်း၏ဘုံတိုးချဲ့ချက်များကို install လုပ်ရန်အောက်ပါ command ကိုသုံးနိုင်သည်။

 sudo yum install php php-mysqlnd php-xml php-mbstring php-zip -y

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

 php -v

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

MARADB ကို SQL Database အဖြစ်ထည့်သွင်းပါ

SQL ကို Centos ပတ် 0 န်းကျင်တွင် configure လုပ်ရန်, myiadb, Lightweight MySQL ဗားရှင်းကို install လုပ်ရန်ရွေးချယ်နိုင်သည်။ Mariaadb ကို install လုပ်ရန်အောက်ပါ command ကိုလုပ်ဆောင်ပါ။

 sudo yum install mariadb-server -y

တပ်ဆင်မှုပြီးပြည့်စုံပြီးသောအခါ Myiadb 0 န်ဆောင်မှုကိုဖွင့်ပြီးစတင်ပါ။

 sudo systemctl start mariadb

mariadb ၏လုံခြုံ configuration ကို

ဒေတာဘေ့စ၏လုံခြုံရေးကိုတိုးတက်စေရန်အတွက် Mariadb ၏လုံခြုံရေး script ကိုဖွင့်ရန်အကြံပြုသည်။

 sudo mysql_secure_installation

အမည်မသိအသုံးပြုသူစကားဝှက်ကိုဖျက်ခြင်း,

PHP နှင့် Mariadb ဆက်သွယ်မှုကို configure လုပ်ပါ

သင်၏ PHP ကုဒ်တွင်ဒေတာဘေ့စ်ဆက်သွယ်မှုတစ်ခုကိုတည်ဆောက်ရန်လိုအပ်သည်။ PHP တွင် MARIADB ကိုမည်သို့ချိတ်ဆက်ရမည်ကိုပြသသည့်ရိုးရှင်းသောဥပမာတစ်ခုမှာ -

 $servername = "localhost";
$username = "root";
$password = "your_password";
$dbname = "your_database";

// ဆက်သွယ်မှုတစ်ခုဖန်တီးပါ
$conn = new mysqli($servername, $username, $password, $dbname);

// ဆက်သွယ်မှုကိုစစ်ဆေးပါ
if ($conn->connect_error) {
    die("ဆက်သွယ်မှုမအောင်မြင်ပါ: " . $conn->connect_error);
}

echo "အောင်မြင်စွာဆက်သွယ်မှု";

phpmyadmin နှင့်အတူ databases ကိုစီမံခန့်ခွဲ

သင်၏ဒေတာဘေ့စ်ကိုစီမံခန့်ခွဲရန် PHPPMYADMIN ကိုတပ်ဆင်ရန် PHPPMYADMIN ကိုတပ်ဆင်နိုင်သည်။ ပထမ ဦး စွာလိုအပ်သောမှီခိုမှုများကို install လုပ်ပါ။

 sudo yum install epel-release -y

တပ်ဆင်မှုပြီးဆုံးပြီးတဲ့အခါဝက်ဘ်ကို 0 င်ရောက်ခွင့်ပြုဖို့ PhpMYADMIN ကို configure လုပ်ဖို့လိုတယ်။ configuration file ကိုတည်းဖြတ်ပါ။

 sudo nano /etc/httpd/conf.d/phpMyAdmin.conf

သင်၏ IP address သို့ဝင်ရောက်ခွင့်ပြုရန်အောက်ပါချိန်ညှိချက်များကိုပြောင်းလဲရန်သေချာပါစေ။

 Require all granted

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

 sudo systemctl restart httpd

အကျဉ်းချုပ်

ဤ configuration ည့်လမ်းညွှန်အားဖြင့်သင်သည် SQL နှင့် PHP ကို ​​Centos ပတ်ဝန်းကျင်တွင်အောင်မြင်စွာပြင်ဆင်နိုင်ခဲ့သည်။ သင့်လျော်သောတည်ဆောက်ပုံနှင့်စီမံခန့်ခွဲမှုဖြင့်ထိရောက်သောလုံခြုံသောဖွံ့ဖြိုးရေးပတ်ဝန်းကျင်ကိုသင်ဖန်တီးနိုင်သည်။ လုံခြုံရေးအလားအလာရှိသောအန္တရာယ်များကိုရှောင်ရှားရန်သင်၏ system နှင့် software ကိုပုံမှန် update လုပ်ပါ။

ဤလမ်းညွှန်သည် SQL နှင့် PHP ကို ​​Centos ပတ်ဝန်းကျင်တွင်အလွယ်တကူပြင်ဆင်ရန်ကူညီနိုင်သည်။