လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> Apache နှင့် PHP ကို ​​Linux Systems တွင် configure လုပ်ရန်လမ်းညွှန်ချက်အပြည့်အစုံ

Apache နှင့် PHP ကို ​​Linux Systems တွင် configure လုပ်ရန်လမ်းညွှန်ချက်အပြည့်အစုံ

gitbox 2025-06-27

Linux အတွက် Apache နှင့် PHP run နေသည့်ပတ်ဝန်းကျင်တည်ဆောက်ခြင်း

မျက်မှောက်ခေတ်ဝက်ဘ်ဆိုက်ဖွံ့ဖြိုးတိုးတက်မှုတွင် Apache (HTTPD) နှင့် PHP ပေါင်းစပ်ခြင်းသည်လူကြိုက်အများဆုံးဝက်ဘ်ဝန်ဆောင်မှုဖြေရှင်းနည်းများအနက်မှတစ်ခုဖြစ်သည်။ ဤဆောင်းပါးသည်သင့်ပတ် 0 န်းကျင်ဆိုင်ရာပြင်ဆင်မှုမှလုံခြုံရေးအကောင်းမြင်ခြင်းများအရလုံခြုံရေးအကောင်းမြင်ခြင်းမှလုံခြုံရေးအကောင်းမြင်ခြင်းမှဖြည့်စွက်ညှိနှိုင်းမှုလုပ်ငန်းစဉ်ကိုမည်သို့ဖြည့်စွက်ရမည်ကိုအသေးစိတ်နိဒါန်းပေးမည်။

System ပတ် 0 န်းကျင်ပြင်ဆင်မှု

configuration မစတင်မှီ operating system သည်နောက်ဆုံးပေါ်ဖြစ်ကြောင်းသေချာစေရန်အကြံပြုသည်။ အောက်ပါ command များကို Ubuntu သို့မဟုတ် Centos စနစ်များကို update လုပ်ရန်အသုံးပြုနိုင်သည်။

 sudo apt update && sudo apt upgrade  # Ubuntuစံနစ်
sudo yum update                      # CentOSစံနစ်

Apache HTTPD ဝန်ဆောင်မှုကို install လုပ်ပါ

Ubuntu System တွင်အောက်ပါ command ကို အသုံးပြု. Apache ကို install လုပ်ပါ။

 sudo apt install apache2

Centos စနစ်တွင်,

 sudo yum install httpd

install လုပ်ပြီးနောက် Apache 0 န်ဆောင်မှုကိုစတင်ပါ။ ၎င်းကိုအလိုအလျောက် boot လုပ်ရန်သတ်မှတ်ပါ။

 sudo systemctl start httpd
sudo systemctl enable httpd

PHP ကိုထောက်ပံ့ရန် Apache ကို configure

PHP ကိုခွဲခြမ်းစိတ်ဖြာရန် Apache ကိုဖွင့်ရန် configuration file ကိုပြုပြင်ရန်လိုအပ်သည်။ CEMOS တွင်လမ်းကြောင်းသည်ယေဘုယျအားဖြင့်ဖြစ်သည်။

 /etc/httpd/conf/httpd.conf

Ubuntu တွင်၎င်းသည်များသောအားဖြင့်ဖြစ်သည်။

 /etc/apache2/apache2.conf

PHP parsing ကိုဖွင့်ရန် configuration file တွင်အောက်ပါ configuration file ထဲတွင်ထည့်ပါ။

 AddType application/x-httpd-php .php

PHP နှင့်၎င်း၏ module များကို install လုပ်ပါ

Ubuntu System ရှိ PHP နှင့်လိုအပ်သော module များကို install လုပ်သည့်အမိန့်များမှာအောက်ပါအတိုင်းဖြစ်သည် -

 sudo apt install php libapache2-mod-php php-mysql

Centos စနစ်၌:

 sudo yum install php php-mysql

PHP သည်ထိရောက်သောရှိမရှိစစ်ဆေးပါ

PHP configuration သည်အောင်မြင်ကြောင်းအတည်ပြုရန်, Apache ၏ directory in ရှိစမ်းသပ်မှုဖိုင်တစ်ခုကိုသင်ဖန်တီးနိုင်သည်။

 echo "<?php phpinfo(); ?>" | sudo tee /var/www/html/info.php

ထို့နောက် http: //your_server_ip/info.php သို့ဝင်ရောက်ပါ။ အကယ်. စာမျက်နှာသည် PHP အချက်အလက်များကိုပုံမှန်ပြသပါက၎င်းသည် configuration အောင်မြင်မှုကိုဆိုလိုသည်။

လုံခြုံရေးနှင့်စွမ်းဆောင်ရည်ကိုအကောင်းဆုံး

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

  • ပုံမှန်အားဖြင့်အားနည်းချက်များကိုအချိန်မီဖြေရှင်းရန် system နှင့် software package များကိုပုံမှန်မွမ်းမံပါ
  • လိုအပ်သော port များကိုသာဖွင့်ရန် firewall တစ်ခုကိုတပ်ဆင်ပါ
  • စနစ်ဝန်ထုပ်ဝန်ပိုးကိုလျှော့ချရန်အသုံးမပြုရသေးသော Apache Modules များကိုပိတ်ပါ

အကျဉ်းချုပ်

အထက်ပါအဆင့်များဖြင့်သင်သည် Apache နှင့် PHP လည်ပတ်မှုများကို Linux System အောက်တွင်အောင်မြင်စွာဖြန့်ကျက်။ အောင်မြင်စွာတပ်ဆင်ထားသည်။ ဤ configuration scheme သည် Web application deployment formentment အခြေအနေများအတွက်သင့်တော်သည်။ 0 န်ဆောင်မှု၏ရေရှည်နှင့်တည်ငြိမ်သောလည်ပတ်မှုကိုသေချာစေရန်စနစ်ကိုပုံမှန် update လုပ်ရန်နှင့်လုံခြုံမှုနှင့်စွမ်းဆောင်ရည်အရအကောင်းဆုံးအလေ့အကျင့်များကိုအာရုံစိုက်ရန်အရေးကြီးသည်။