မျက်မှောက်ခေတ်ဝက်ဘ်ဆိုက်ဖွံ့ဖြိုးတိုးတက်မှုတွင် Lighttpd သည်စွမ်းဆောင်ရည်အလွန်ကောင်းမွန်သောစွမ်းဆောင်ရည်နှင့်မှတ်ဉာဏ်သုံးစွဲမှုနည်းပါးသည်။ PHP နှင့်ပေါင်းစပ်ပြီး၎င်းသည်အင်အားကြီးမားသောပြောင်းလဲနေသောအကြောင်းအရာမျိုးဆက်ကိုရရှိနိုင်ပါသည်။ Lighttpd နှင့် PHP ၏ dynamic loading ကိုမည်သို့ configure လုပ်နည်းနှင့် PHP ကိုမည်သို့ပြင်ဆင်ရမည်နည်း။
မြင့်မားသောတစ်ပြိုင်နက်တည်းဒီဇိုင်းရေးဆွဲထားသည့်အတွက် Lighttpd တွင်ပိတ်ဆို့ခြင်းမဟုတ်သောဗိသုကာလက်ရာများရှိသည်။ တစ်ချိန်တည်းမှာပင် PHP နှင့်အတူ developer များက developer များက devics devics ကို and pages နှင့် application များကိုလျင်မြန်စွာအကောင်အထည်ဖော်နိုင်သည်။ ကျိုးကြောင်းဆီလျော်သော configuration မှတစ်ဆင့် Lighttpd နှင့် PHP တို့၏တက်ကြွသော Lighttpd နှင့် PHP သည်အမြန်နှုန်းကိုတိုးမြှင့်ရုံသာမကဆာဗာအရင်းအမြစ်သုံးစွဲမှုကိုလည်းလျှော့ချနိုင်သည်။
Configuration မစတင်မီ Lighttpd နှင့် PHP ကိုဆာဗာတွင်တပ်ဆင်ထားကြောင်းသေချာပါစေ။ Ubuntu တွင်အောက်ပါ command ကိုဖွင့်ရန် Linux Package Management Management Tounts များကိုသုံးနိုင်သည်။
sudo apt-get lighttpd php php php php php php php php php php php php
တပ်ဆင်မှုပြီးစီးပြီးနောက် installation သည်အောင်မြင်မှုရှိမရှိစစ်ဆေးပါ။
Lighttpd နှင့် PHP ၏တက်ကြွသော loading ကိုပြင်ဆင်သည့်အခါ Lighttpd configuration file ကိုပထမ ဦး ဆုံးပြင်ဆင်ရန်လိုအပ်သည်။ ဤဖိုင်သည်များသောအားဖြင့် /etc/lighttpd/lighttpd.CF တွင်ရှိသည်။ စာသားတည်းဖြတ်သူကိုသုံးပြီးအောက်ပါတို့ကိုဖွင့်ပြီးထည့်ပါ။
server.modules + = ("mod_fastcgi") fastcgi.server = (".php" => ("Socket" => "/tmp/php -phpof-fpping" => " "Bin-path" => "/ usr / bin / php / php-cgi" "Check-local" => "Disable", "Max-fears" => 1, "Bin-ureaticating" = >> (php_fcgi_childen "=>>" 4 "\ t "php_fcgi_max_requests" => "1000"), "DB-Globals" => "Disable"))
ဤပြင်ဆင်မှုသည် Lighttpd ကို FastCGI မှတစ်ဆင့် PHP နှင့်အတူအပြန်အလှန်ဆက်သွယ်ခွင့်ပြုသည်။
Configuration သည်အောင်မြင်ကြောင်းအတည်ပြုရန်သင်သည်ရိုးရှင်းသော PHP test file တစ်ခုကိုဖန်တီးနိုင်သည်။ 0 ဘ်ဆိုဒ်၏ root directory in info.php ဖိုင်တစ်ခုကိုဖန်တီးပါ, အောက်ပါအကြောင်းအရာများပါ 0 င်သည်။
<?php phpinfo(); ?>
ဖိုင်ကိုသိမ်းဆည်းပြီးနောက် http: //your_server_ip/info.php သို့ဝင်ရောက်ပါ။ အောင်မြင်ပါက PHP သတင်းအချက်အလက်စာမျက်နှာကိုသင်ကြည့်ရှုနိုင်ပြီး Lighttpd နှင့် PHP တို့၏တက်ကြွသော loading ကိုအောင်မြင်စွာပြင်ဆင်နိုင်ကြောင်းညွှန်ပြသည်။
အခြေခံပြင်ဆင်မှုကိုပြီးဆုံးပြီးနောက် Lighttpd နှင့် PHP ၏စွမ်းဆောင်ရည်ကိုညှိရန်လိုအပ်နိုင်သည်။ Max-procs နှင့် php_fcgi_children စစ်များကိုညှိခြင်းဖြင့်အရင်းအမြစ်အသုံးပြုမှုကိုအကောင်းဆုံးပြုလုပ်နိုင်သည်။ ထို့အပြင်ဆာဗာစွမ်းဆောင်ရည်ကိုစောင့်ကြည့်ပြီးအသွားအလာအပြောင်းအလဲများအရအချိန်မီ configururations များကိုချိန်ညှိပါ။
အကယ်. သင်သည်ပြ a နာတစ်ခုနှင့်ကြုံတွေ့ရပါက server ၏အမှားမှတ်တမ်းကိုပထမ ဦး စွာစစ်ဆေးပါ။ Real-time error message ကိုကြည့်ရှုရန်အောက်ပါ command ကို run ပါ။
sudo အမြီး -f /Var/log/logreltpd/error.log
အထက်ပါအဆင့်များမှတဆင့်ထိရောက်သောတည်ငြိမ်သော dynamic website ကိုဖန်တီးရန် Lighttpd နှင့် PHP ၏တက်ကြွစွာဖွင့်လှစ်နိုင်ပါသည်။ တစ်ပြိုင်နက်တည်းတစ်ပြိုင်နက်တည်းပတ် 0 န်းကျင်တွင်အသွားအလာပြောင်းလဲသည့်အခါတွင်လျှောက်လွှာကိုသေချာအောင်လုပ်ရန်အမှန်တကယ်လိုအပ်ချက်များနှင့်အညီကောင်းမွန်ရန်အမှန်တကယ်လိုအပ်ချက်များနှင့်အညီညှိနှိုင်းရန်သတိရပါ။