ခေတ်သစ်ဝက်ဘ်ဆိုက်ဖွံ့ဖြိုးတိုးတက်မှုတွင်ထိရောက်သောတည်ငြိမ်သောဖွံ့ဖြိုးတိုးတက်မှုပတ်ဝန်းကျင်ကိုတည်ဆောက်ရန်အလွန်အရေးကြီးသည်။ စွမ်းဆောင်ရည်မြင့်မားသော Unix ကဲ့သို့သော operating system တွင် FreeBSD သည် MySQL နှင့် PHP ကို developer များအတွက်ခိုင်မာသောအုတ်မြစ်ချရန်ပေါင်းစပ်ထားသည်။ ဤဆောင်းပါးသည် Web ကိုအောင်မြင်စွာဖွံ့ဖြိုးစွာကူညီရန် MySQL နှင့် PHP ကိုအခမဲ့ပြင်ဆင်ရန်မည်သို့ပြင်ဆင်ရမည်ကိုအသေးစိတ်ရှင်းပြပါမည်။
သင်မစတင်မီသင်၏ FreeBSD စနစ်ကိုနောက်ဆုံးပေါ်ဗားရှင်းသို့မွမ်းမံထားကြောင်းသေချာပါစေ။ အောက်ပါ command များမှတဆင့် System updates များကိုပြုလုပ်နိုင်သည်။
<span class="fun">PKG Update && PKG အဆင့်မြှင့်တင်ခြင်း</span>
နောက်ဆက်တွဲ MySQL နှင့် PHP installation များအတွက်ပြင်ဆင်ရန်လိုအပ်သော package အချို့ကိုသင်တပ်ဆင်ရန်လိုအပ်သည်။
Freebsd တွင် MySQL ကို install လုပ်ခြင်းသည်အလွန်ရိုးရှင်းပါသည်။ PKG command မှတဆင့် MySQL ၏နောက်ဆုံးထွက်ဗားရှင်းကိုထည့်သွင်းပါ။
<span class="fun">PKG MySQL80-server ကို install လုပ်ပါ</span>
တပ်ဆင်မှုပြီးဆုံးပြီးသောအခါ MySQL ဝန်ဆောင်မှုကို enable လုပ်ရန်လိုအပ်သည်။ Terminal တွင်အောက်ပါ command ကို Execute:
<span class="fun">SysRC MySQL_ENIASS = ဟုတ်ကဲ့</span>
MySQL ဝန်ဆောင်မှုကိုစတင်ပါ။
<span class="fun">ဝန်ဆောင်မှု MySQL-server စတင်ပါ</span>
ထို့နောက် default database, user နှင့်ခွင့်ပြုချက် settings ကိုဖန်တီးရန် MySQL ကန ဦး script ကို run ပါ။
<span class="fun">MySQL_INSTALLAL_DB - MYSQL >Basedir = / usr / local / mySql</span>
စတင်ပြီးပြီးပါကအောက်ပါ command ကိုအသုံးပြုပြီး MySQL console ကို log in လုပ်နိုင်သည်။
<span class="fun">MySQL -U root -p</span>
MySQL ကိုတပ်ဆင်ပြီးနောက် MySQL ကိုတပ်ဆင်ပြီးနောက် PHP ကိုဆက်လက် install လုပ်နိုင်သည်။ PHP နှင့်ဆက်စပ်သော extension များကို install လုပ်ရန်အောက်ပါ command ကိုသုံးပါ။
<span class="fun">PKG သည် PPP80 PHP80-MySQLI PHPSP80-MYSQLND PHPTSQLND PHPTSQLAT PHPSP80-xML</span>
တပ်ဆင်ပြီးသည်နှင့် PHP 0 န်ဆောင်မှုကိုဖွင့်ပါ။
<span class="fun">Sysrc php_fpm_enable = ဟုတ်ကဲ့</span>
PHP FPM ဝန်ဆောင်မှုကိုစတင်ပါ။
<span class="fun">ဝန်ဆောင်မှု PHP-FPM စတင်စတင်</span>
PHP ကို MySQL နှင့်အောင်မြင်စွာဆက်သွယ်နိုင်ရန်အတွက် PHPCH Configuration File တွင်၎င်းကို php configuration file တွင်သတ်မှတ်ရန်လိုအပ်သည်။ အောက်ပါ command ကိုအသုံးပြုပြီး php.ini ဖိုင်ကိုတည်းဖြတ်ပါ -
<span class="fun">Vi /us/local/etc/php.ini</span>
အောက်ပါ configuration item များကိုမှန်ကန်စွာသတ်မှတ်ထားကြောင်းသေချာအောင်လုပ်ပါ။
<span class="fun">MySQLI.DEFAult_Socket = / TMP / MySQL.SOCK</span>
နောက်ဆုံးအနေဖြင့် PHP နှင့် MySQL အကြားဆက်သွယ်မှုကိုရိုးရှင်းသော PHP ဖိုင်တစ်ခု ဖန်တီး. စစ်ဆေးနိုင်သည်။ Test.php ဖိုင်ကို web directory ထဲတွင် ဖန်တီး. အောက်ပါကုဒ်ကိုရေးပါ။
$link = mysqli_connect("localhost", "root", "your_password");
if (!$link) {
die("Connection failed: " . mysqli_connect_error());
}
echo "Connected successfully";
mysqli_close($link);
Test.php ဖိုင်ကိုသင်၏ browser မှတဆင့်ကြည့်ရှုခြင်း, PHP သည် MySQL နှင့်အောင်မြင်စွာချိတ်ဆက်ကြောင်းညွှန်ပြသည့်အချက်ကို "အောင်မြင်စွာချိတ်ဆက်ထားသောမက်ဆေ့ခ်ျတစ်ခုတွေ့မြင်နိုင်သည်။
အထက်ပါအဆင့်များကိုလိုက်နာပါ။ MySQL နှင့် PHP ကို freebsd ပတ်ဝန်းကျင်တွင်ချောချောမွေ့မွေ့ configure လုပ်နိုင်သည်။ ဤပြင်ဆင်မှုသည်ထိရောက်မှုနှင့်တည်ငြိမ်မှုသာမကဘဲသင်၏ဝဘ်ဆိုက်ဖွံ့ဖြိုးတိုးတက်မှုကိုအစိုင်အခဲအထောက်အပံ့များပေးသည်။ Configuration လုပ်ငန်းစဉ်အတွင်းပြ problems နာများကြုံတွေ့ရပါကကျွန်ုပ်တို့နှင့် ဆက်သွယ်. အခမဲ့ဆက်သွယ်ပါ။