လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> PHP 7 ကို Centos 7 တွင် Apache Web server ဖြင့် Install လုပ်ပြီး configure လုပ်နည်း

PHP 7 ကို Centos 7 တွင် Apache Web server ဖြင့် Install လုပ်ပြီး configure လုပ်နည်း

gitbox 2025-06-29

စနစ်ပြင်ဆင်မှု

PHP 7 ကို Apache ဖြင့် install လုပ်ရန်နှင့် configure လုပ်ခြင်းမပြုမီသင်၏ CASTOS 7 စနစ်သည်နောက်ဆုံးပေါ်နောက်ဆုံးသတင်းများရှိကြောင်းသေချာပါစေ။ အောက်ပါ command ကိုနှင့်အတူ update ကို:

 sudo yum update -y

Apache ကိုထည့်ပါ

ထို့နောက် Apache Web server ကို install လုပ်ပါ။ install လုပ်ရန်အောက်ပါ command ကို run ပါ။

 sudo yum install httpd -y

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

 sudo systemctl start httpd
 sudo systemctl enable httpd

Apache installation ကိုစစ်ဆေးပါ

Apache ကိုအောင်မြင်စွာတပ်ဆင်ပြီးအောင်မြင်စွာပြေးနိုင်ကြောင်းအတည်ပြုရန်သင်၏ browser တွင်ဆာဗာ၏အိုင်ပီလိပ်စာကိုရယူနိုင်သည်။ အရာအားလုံးအဆင်ပြေမယ်ဆိုရင် Apache ရဲ့ default ကြိုဆိုစာမျက်နှာကိုတွေ့ရလိမ့်မယ်။

PHP 7 ကို install လုပ်ပါ

Apache ကို install လုပ်ပြီးနောက် PHP 7 ကိုဆက်လက် install လုပ်ပါ။ PHP 7 ကိုထောက်ပံ့ရန် software collections (scl) repository ကိုနှိပ်ပါ။

 sudo yum install centos-release-scl -y

ထို့နောက် PHP 7 နှင့်၎င်း၏အသုံးများသော module များကို install လုပ်ပါ။

 sudo yum install rh-php74 rh-php74-php rh-php74-php-mysqlnd -y

PHP 7 ကို Enable လုပ်ပါ

တပ်ဆင်ပြီးသည်နှင့် PHP 7 ကိုအောက်ပါ command ဖြင့်ဖွင့်ပါ။

 scl enable rh-php74 bash

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

Apache ကို PHP ကိုထောက်ပံ့ရန် PHP ၏ Apache Module ကို install လုပ်ရန်လိုအပ်သည်။

 sudo yum install rh-php74-php-pecl-apcu -y

Module ကို install လုပ်ပြီးနောက် PHP ဖိုင်ကိုလုပ်ဆောင်ရန် Apache Configuration ဖိုင်ကိုတည်းဖြတ်ပါ။

 sudo vi /etc/httpd/conf/httpd.conf

အောက်ပါလိုင်းကို configuration file သို့ထည့်ရန်သေချာပါစေ။

 AddHandler php74-script .php

PHP installation ကိုစမ်းသပ်ပါ

PHP သည်ကောင်းမွန်စွာအလုပ်လုပ်နေပါက Phpinfo ဖိုင်ကိုစစ်ဆေးပါ။ ဆာဗာ root directory တွင် info.php အမည်ရှိဖိုင်ကို ဖန်တီး. အောက်ပါတို့ကိုထည့်ပါ။

 <?php phpinfo(); ?>

ဤဖိုင်ကို HTTP: //your-server-ip/info.php, PHP configuration အချက်အလက်စာမျက်နှာကိုကြည့်ပြီး installation သည်အောင်မြင်ကြောင်းအတည်ပြုလိမ့်မည်။

Apache 0 န်ဆောင်မှုကိုပြန်လည်စတင်ပါ

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

 sudo systemctl restart httpd

လုံခြုံရေးနှင့်အကောင်းမြင်

ဆာဗာ၏လုံခြုံရေးကိုသေချာစေရန်မလိုအပ်သော module များကိုပိတ်ပြီး firewall ကို configure လုပ်ရန်အကြံပြုသည်။ တစ်ချိန်တည်းမှာပင် 0 က်ဘ်ဆိုက်အတွက်စာဝှက်စနစ်ကာကွယ်မှုပေးရန် SSL Certification တစ်ခုကိုထည့်သွင်းစဉ်းစားပါ။

အကျဉ်းချုပ်

ဤဆောင်းပါးရှိအဆင့်များဖြင့် PHP 7 နှင့် Apache ဝက်ဘ်ဆာဗာများကိုသင်၏ CANDOS 7 system တွင်အောင်မြင်စွာတည်ဆောက်ခဲ့သည်။ ၎င်းသည်သင့်အားအခြား 0 န်ဆောင်မှုများနှင့် application များကိုဆက်လက်တိုးချဲ့နိုင်သည့်ခိုင်မာသော web development ဖောင်ဒေးရှင်းတစ်ခုဖြင့်သင့်အားထောက်ပံ့ပေးသည်။