ခေတ်သစ်ကွန်ယက်အက်ပလီကေးရှင်းများတွင် OpenSSL သည် data encryption နှင့်လုံခြုံသောဆက်သွယ်ရေးကိုသေချာစေရန်သော့ချက်အစိတ်အပိုင်းဖြစ်သည်။ PHP ကိုအသုံးပြုထားသော Centos ဆာဗာများတွင် Openssl Levelips ကိုမှန်ကန်စွာတပ်ဆင်ခြင်းနှင့်ပြင်ဆင်ခြင်းသည်လျှောက်လွှာလုံခြုံရေးအတွက်အခြေခံဖြစ်သည်။ ဤဆောင်းပါးသည်သင်၏ PHP ပတ် 0 န်းကျင်သည် Openssll ကိုအထောက်အကူပြုရန်သေချာစေရန်တပ်ဆင်ခြင်းနှင့်ပြင်ဆင်ခြင်းအဆင့်ကိုပြီးမြောက်ရန်သင့်အားယူပါလိမ့်မည်။
မည်သည့်ဆော့ဝဲလ်အသစ်မဆိုမီဆိုဒ်ကိုမထည့်သွင်းမီစနစ်အထုပ်ကိုလိုက်လျောညီထွေဖြစ်အောင်ပြ issues နာများကိုရှောင်ရှားရန်အကြံပြုသည်။ terminal ကိုဖွင့်ပြီးအောက်ပါ command ကိုရိုက်ထည့်ပါ။
<span class="fun">sudo yum update ကို</span>
Execution ပြီးနောက် System သည်ပတ် 0 န်းကျင်သည်ခေတ်မီပြီးသောအခါစနစ်သည်ရရှိနိုင်သည့် software packages အားလုံးကို update လုပ်လိမ့်မည်။
နောက်ဆက်တွဲတပ်ဆင်မှုစစ်ဆင်ရေးကိုထောက်ပံ့ရန်အတွက်သင်၏စာကြည့်တိုက်များနှင့်ကိရိယာများအပါအ 0 င်ဖွံ့ဖြိုးရေးကိရိယာအုပ်စုကိုအရင်ထည့်ရန်လိုအပ်သည်။
<span class="fun">Sudo Yum GroupInstall "Development Tools"</span>
ဤအဆင့်သည် OpenSSLL နှင့် PHP extensions များကိုနောက်ဆက်တွဲစုဆောင်းခြင်းနှင့်တပ်ဆင်ခြင်းအတွက်ပြင်ဆင်ရန်ဖြစ်သည်။
OpenSSL နှင့်၎င်း၏သက်ဆိုင်ရာတိုးတက်မှုအစီအစဉ်များကို install လုပ်ရန်အောက်ပါ command ကိုသုံးပါ။
<span class="fun">sudo yum openssl openssll-devel ကို install လုပ်ပါ</span>
ဤသည်စနစ်သည် OpenSSSL လုပ်ဆောင်နိုင်စွမ်းနှင့်အချိန်မှီခိုမှုများပြုလုပ်နိုင်ရန်သေချာစေလိမ့်မည်။
PHP ကို install လုပ်ခြင်းမရှိသေးပါက PHP နှင့် OpenSSL Extensions များကို command များမှတဆင့်တပ်ဆင်နိုင်သည်။
<span class="fun">sudo yum php php php-openssll တပ်ဆင်</span>
တပ်ဆင်မှုပြီးပြည့်စုံပြီးပါက extension ကိုဖွင့်ထားကြောင်းအတည်ပြုရန်အောက်ပါ command ကို run ပါ။
<span class="fun">PHP -m | grep openssll</span>
"OpenSSLL" ကိုပြန်ရောက်လာပါကတိုးချဲ့ခြင်းကိုမှန်ကန်စွာဖွင့်လှစ်ထားသည်ကိုဆိုလိုသည်။
ပြုပြင်ပြောင်းလဲမှုပြီးဆုံးသွားသောအခါအပြောင်းအလဲများကိုအကျိုးသက်ရောက်စေရန်ဝက်ဘ်ဆာဗာကိုပြန်လည်စတင်ရန်လိုအပ်သည်။ အသုံးပြုသောဆာဗာအမျိုးအစားအရသက်ဆိုင်ရာ command ကိုလုပ်ဆောင်ပါ။
<span class="fun">sudo systemtctl သည် httpd ကို restart လုပ်ပါ</span>
သို့မဟုတ်
<span class="fun">sudo systemctll restart nginx ပြန်လည်စတင်</span>
PPP configuration ကိုပြန်ဖွင့်ပြီး OpenSSL function ကိုတရားဝင်ဖွင့်ထားကြောင်းသေချာပါစေ။
အထက်ပါအဆင့်များကိုလိုက်နာပြီး PHP စနစ်တွင် PHP စနစ်တွင် PHP ကိုထောက်ပံ့သော Openssl Extension ကိုအောင်မြင်စွာတပ်ဆင်ပြီးဖွင့်ထားသည်။ ၎င်းသည် PHP application များ၏ data prodress security အတွက်ခိုင်မာသောအာမခံချက်ပေးသည်။ System နှင့် Extensions များကိုပုံမှန်အဆင့်မြှင့်တင်ရန်အတွက်လုံခြုံစိတ်ချရသောပတ် 0 န်းကျင်သည်အမြဲတမ်းယုံကြည်စိတ်ချရကြောင်းသေချာစေရန်အထူးပြုလုပ်ရန်အကြံပြုသည်။
PHP Openssl အထောက်အပံ့ကို Centos ပတ်ဝန်းကျင်တွင် configure လုပ်ရန်ဤဆောင်းပါးသည်သင်အတွက်အထောက်အကူပြုလိမ့်မည်ဟုကျွန်ုပ်မျှော်လင့်ပါသည်။ သင့်တွင်မေးခွန်းများရှိပါက ကျေးဇူးပြု. မက်ဆေ့ခ်ျတစ်ခု ထား. ဆက်သွယ်ပါ။