Laravel framework တွင်ထိရောက်သောနှင့်ယုံကြည်စိတ်ချရသောဝက်ဘ်လျှောက်လွှာကို၎င်း၏ရေရှည်တည်ငြိမ်မှုကိုသေချာစေရန်စနစ်တကျတပ်ဖြန့်ချထားရန်နှင့်ထိန်းသိမ်းထားရန်လိုအပ်သည်။ PHP web applications များဖြန့်ကျက်မှုလုပ်ငန်းစဉ်ကိုစီမံခန့်ခွဲရန် Laravel Fighte ကိုမည်သို့အသုံးပြုရမည်ကိုဤဆောင်းပါးကပြသပါမည်။
Laravel Forge သည် Laravel applications များကိုဖြန့်ကျက်ခြင်း, ၎င်းသည် developer များကိုဆာဗာများ, ဒေတာဘေ့စ်များနှင့်တိုးချဲ့မှုအမျိုးမျိုးကိုအလွယ်တကူ ဖန်တီး. စီမံခန့်ခွဲရန်ခွင့်ပြုသည်။
Laravel Forege ကိုအသုံးပြုရန်သင်အကောင့်တစ်ခုမှတ်ပုံတင်ရန်နှင့်သင်၏ဆာဗာကိုချည်နှောင်ရန်လိုအပ်သည်။ သင်၏ဆာဗာသည်အောက်ပါအခြေခံလိုအပ်ချက်များနှင့်ကိုက်ညီကြောင်းသေချာပါစေ။
နောက်တွင်အောက်ပါအဆင့်များကိုကျွန်ုပ်တို့လိုက်နာရန်:
Laravel Farge ၏ Dashboard တွင် "ဆာဗာများ" ကိုနှိပ်ပါ။ ဆာဗာအသစ်တစ်ခုဖန်တီးရန် "Create Server" ကိုရွေးပါ။ သင်သည် SSH အထောက်အထားများကို ပေး. site အမည်, ဝက်ဘ်လမ်းညွှန်နှင့်လျှောက်လွှာအမျိုးအစားကဲ့သို့သောသတင်းအချက်အလက်များကိုသတ်မှတ်ရန်လိုအပ်သည်။
ဆာဗာနှင့်ဆိုက်ကိုဖန်တီးပြီးနောက် Forge သည် Web server နှင့် PHP ကိုအလိုအလျောက်တပ်ဆင်လိမ့်မည်။ Laravel Forege interface တွင် PHP ဗားရှင်းကိုသင်ကြည့်ရှု။ ပြုပြင်နိုင်သည်။ PHP ဗားရှင်းကိုအဆင့်မြှင့်တင်ရန်လိုအပ်ပါက (ဥပမာ - PHP 7.4 ကို update လုပ်ရန်) သင်အောက်ပါ command မှတဆင့်လုပ်နိုင်သည်။
SSHသင်၏ဆာဗာသို့သွားပါ
ထည့်သွင်းရန်အောက်ပါ command ကို run ပါOndrej Sury PPA:
sudo add-apt-repository ppa:ondrej/php
update ကိုနှင့် install လုပ်ပါPHP 7.4:
sudo apt-get update
sudo apt-get install php7.4
site ကို site ကိုဖန်တီးပြီးနောက်သင်ဒေတာဘေ့စ်ကို conference လုပ်ထားရန်လိုအပ်သည်။ Site Settings ရှိဒေတာဘေ့စ်ရွေးချယ်မှုများကိုသွားပါ, ဒေတာဘေ့စ်အထောက်အထားများကိုသတ်မှတ်ပြီးစကားဝှက်ကို configure လုပ်ပါ။
ဝက်ဘ်ဆာဗာနှင့်ဒေတာဘေ့စ်ကို configure လုပ်ပြီးနောက် Laravel forge သည် code and နှင့်ဆက်စပ်သောဖိုင်များကို 0 က်ဘ်လမ်းညွှန်သို့အလိုအလျောက်ဖြန့်ချိမည်။ Laravel Forge ၏ 0 က်ဘ်ဆိုက်၏ 0 င်ရောက်စွက်ဖက်မှုမှတစ်ဆင့်ကွဲပြားသော version control systems (svn) ကို ရွေးချယ်. သင်၏ repository နှင့်ဌာနခွဲကိုသတ်မှတ်နိုင်သည်။
0 က်ဘ်အပလီကေးရှင်းများကို HTTPS ဖြင့်ဝင်ရောက်ကြည့်ရှုရန်သေချာစေရန်သင် SSL လက်မှတ်ကို configure လုပ်ရန်လိုအပ်သည်။ Laravel Forge interface တွင် SSL tab ကိုရွေးချယ်ပြီးလက်မှတ်တစ်ခုဖန်တီးပါ။ သက်ဆိုင်ရာဒိုမိန်းအမည်, အီးမေးလ်လိပ်စာနှင့်အခြားသတင်းအချက်အလက်များကိုဖြည့်ရန်လိုအပ်ပြီးလက်မှတ် configuration ကိုအပြီးသတ်ရန်သင်၏အီးမေးလ်လိပ်စာကိုအတည်ပြုရန်လိုအပ်သည်။
သင်၏လျှောက်လွှာသည်စာပို့ခြင်းသို့မဟုတ်ရုပ်ပုံပြုပြင်ခြင်းစသည့်ပြတ်တောင်းပြတ်တောင်းအလုပ်များပြုလုပ်ရန်လိုအပ်ပါက Laravel Proge တွင် Queue Daemon ကိုသုံးနိုင်သည်။ Site Settings တွင် "Queue" option ကိုရွေးချယ်ပြီးတန်းစီလုပ်ငန်းစဉ်ကိုစတင်ပါ။
စွမ်းဆောင်ရည်တိုးတက်မှုအတွက်သင်၏ site settings ထဲတွင် nginx cache ကို access မြန်နှုန်းတိုးတက်စေရန် Cache cache ကို cache cache cache cache cache ကို cache cache ကို enable လုပ်နိုင်ပါတယ်။
Laravel Forge ဖြင့် PHP web applications များကိုထုတ်လုပ်ရန် PHP web application များကိုအလွယ်တကူဖြန့်ဝေနိုင်ပြီးဆာဗာတစ်ခုတည်ဆောက်ခြင်းအတွက်အဆင့်များစွာကိုဖုံးအုပ်ထားနိုင်သည်။ PHP ကိုတပ်ဆင်ခြင်း, Forge ၏စွမ်းအားနှင့်အတူသင်သည်လျှောက်လွှာအသစ်များ, စောင့်ကြည့်လေ့လာခြင်းနှင့်ပြုပြင်ထိန်းသိမ်းမှုများကိုရိုးရှင်းစေစဉ်သင်၏ဖြန့်ကျက်မှုတွင်ဘုံပြ problems နာများကိုထိရောက်စွာရှောင်ရှားနိုင်သည်။