လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> Centos ပတ်ဝန်းကျင်တွင် PHP 5.5 နှင့် Nginx အတွက်အသေးစိတ်ပြင်ဆင်မှုသင်ခန်းစာ

Centos ပတ်ဝန်းကျင်တွင် PHP 5.5 နှင့် Nginx အတွက်အသေးစိတ်ပြင်ဆင်မှုသင်ခန်းစာ

gitbox 2025-07-26

နိဒါန်း

ဝက်ဘ်ဆိုက်များသည်စွမ်းဆောင်ရည်နှင့်လုံခြုံရေးလိုအပ်ချက်များကိုဆက်လက်တိုးတက်စေရန် PHP 5.5 နှင့် Nginx application များ၏ပေါင်းစပ်မှုတိုးများလာသည်။ ဤဆောင်းပါးသည် PHP 5.5 နှင့် Nginx ကို Centons စနစ်ပေါ်တွင် centos system ပေါ်တွင် centons system ပေါ်တွင် centos system ပေါ်တွင် centos system ပေါ်တွင် centos system ပေါ်တွင် centos system ပေါ်တွင် centos system ပေါ်တွင်ပြင်ဆင်ရန်အပြည့်အဝဖြေရှင်းချက်တစ်ခုပေးလိမ့်မည်။

ပြင်ဆင်မှု

configuring မလုပ်မီပတ်ဝန်းကျင်၏တည်ငြိမ်မှုကိုသေချာစေရန် Centos စနစ်ကိုနောက်ဆုံးပေါ်ဗားရှင်းသို့အသစ်ပြောင်းရန်အကြံပြုသည်။ အောက်ပါ command များမှတဆင့် System updates များကိုဖြည့်စွက်နိုင်သည်။

 sudo yum update -y

Nginx ကို install လုပ်ပါ

ပထမ ဦး ဆုံး nginx install နှင့်အောက်ပါ command ကို execute:

 sudo yum install epel-release -y
sudo yum install nginx -y

Nginx ကိုစတင်ပါ

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

 sudo systemctl start nginx
sudo systemctl enable nginx

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

Centos default repository ကို PHP 5.5 မပါ 0 င်သောကြောင့်ထပ်မံထည့်သွင်းရန်နှင့်တပ်ဆင်ပြီးသည့်နောက်တွင်ထပ်မံထည့်သွင်းရန်လိုအပ်သည်။

 sudo yum install php55 php55-fpm -y

PHP-FPM ကို configriate

တပ်ဆင်ပြီးသည်နှင့် PHP-FPM configuration file ကိုတည်းဖြတ်ပြီး Run အသုံးပြုသူနှင့်အုပ်စုကိုသတ်မှတ်ပါ။

 sudo vi /etc/php-fpm.d/www.conf

အောက်ပါလိုင်းနှစ်ခုကိုရှာပြီးပြင်ဆင်ပါ။

 user = nginx
group = nginx

PHP-FPM ကိုစတင်ရန်နှင့် Self-Start ကိုသတ်မှတ်ပါ

Configuration ပြီးဆုံးပြီးနောက် PHP-FPM ကိုစတင်ပါ။

 sudo systemctl start php-fpm
sudo systemctl enable php-fpm

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

Nginx Configuration Directory တွင် PHP Support Configuration File အသစ်တစ်ခုကိုဖန်တီးပါ။

 sudo vi /etc/nginx/conf.d/php55.conf

အောက်ပါတို့ကိုထည့်ပါ -

 listen 80;
server_name your_domain.com;
root /usr/share/nginx/html;
index index.php index.html index.htm;

location / {
    try_files $uri $uri/ =404;
}

location ~ \.php$ {
    include fastcgi_params;
    fastcgi_pass 127.0.0.1:9000;
    fastcgi_index index.php;
    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}

Nginx Configuration ကိုအတည်ပြုပြီး 0 န်ဆောင်မှုကိုပြန်လည်စတင်ပါ

configuration ကိုပြီးဆုံးပြီးနောက် Nginx configurations မှန်ကန်သောရှိမရှိစစ်ဆေးပါ။

 sudo nginx -t

ကြောင်းအတည်ပြုပြီးနောက် Nginx ကို restart လုပ်ပါ။

 sudo systemctl restart nginx

PHP ပတ်ဝန်းကျင်ကိုစစ်ဆေးပါ

ပတ် 0 န်းကျင်ကိုအောင်မြင်စွာပြင်ဆင်နိုင်ကြောင်းအတည်ပြုရန် PHP စစ်ဆေးမှုစာမျက်နှာကိုဖန်တီးပါ။

 echo '<?php phpinfo(); ?>' | sudo tee /usr/share/nginx/html/info.php

http://your_domain.com/info.php သို့ဝင်ရောက်ပါ။ အကယ်. စာမျက်နှာသည် PHP သတင်းအချက်အလက်ကိုပြသပါကဖွဲ့စည်းပုံသည်အောင်မြင်သောပုံစံကိုဆိုလိုသည်။

အကျဉ်းချုပ်

အထက်ဖော်ပြပါအဆင့်များအတိုင်း PHP 5.5 နှင့် Nginx ကို Centon စနစ်ပေါ်တွင်တပ်ဆင်ခြင်းနှင့်ပြင်ဆင်ခြင်းကိုအောင်မြင်စွာပြီးစီးပါပြီ။ ဤပတ် 0 န်းကျင်သည် 0 က်ဘ်ဆိုက်စွမ်းဆောင်ရည်နှင့်တည်ငြိမ်မှုကိုထိရောက်စွာတိုးတက်စေပြီး PHP 5.5 အထောက်အပံ့လိုအပ်သည့်စီမံကိန်းနေရာချထားမှုများအတွက်သင့်တော်သည်။