Jekyll static blog serverless hosting လမ်းညွှန်- Surge.sh ကို အခမဲ့ ဘယ်လိုအသုံးချမလဲ။

အခမဲ့ ဘယ်လို လက်ခံကျင်းပမလဲ။ Jekyll တည်ငြိမ်တဲ့ဘလော့ဂ်လား။ ဆာဗာတစ်ခု သို့မဟုတ် နည်းပညာပိုင်းဆိုင်ရာ ကျွမ်းကျင်မှုများကို ဝယ်ယူရန်မလိုအပ်ပါ၊ အတွေ့အကြုံမရှိသေးသူပင်လျှင် လျှင်မြန်စွာ စတင်နိုင်သည်။

Jekyll + Surge.sh သည် သင့်အား ထိရောက်သော ဘလော့ဂ်ရေးပလပ်ဖောင်းတစ်ခုကို အလွယ်တကူ ဖန်တီးနိုင်စေပါသည်။

Jekyll static blog serverless hosting လမ်းညွှန်- Surge.sh ကို အခမဲ့ ဘယ်လိုအသုံးချမလဲ။

Surge ပရောဂျက်ကို ထည့်သွင်းပါ။

Surge.sh သည် Node.js ပလပ်ဖောင်းမှထုတ်ဝေသော JavaScript ကိုးကားခြင်းပရိုဂရမ်တစ်ခုဖြစ်သည်။

Surge ကိုအသုံးမပြုမီသင်လိုအပ်သည်။သင့်စက်တွင်းကွန်ပျူတာတွင် Node.js ကို ထည့်သွင်းပါ။

  • ထို့နောက် npm မှတဆင့် Surge ကို install လုပ်ပါ။

Surge ကိုမတပ်ဆင်ရသေးပါက၊ ပထမဆုံးလုပ်ဆောင်ရမည့်တာဝန်မှာ ၎င်းကိုထည့်သွင်းရန် အောက်ပါ command ကိုရိုက်ထည့်ရန် ▼

npm install -g surge
  • ယခု သင့်တွင် Jekyll ဝဘ်ဆိုက်ကို အမြန်ဖွင့်ရန် လိုအပ်သော ကိရိယာများ အားလုံးကို ရရှိနိုင်ပါပြီ။

Jekyll ဆိုက်အသစ်တစ်ခု ဖန်တီးပါ။

ပထမဦးစွာ သင့်လက်ရှိ Jekyll ပရောဂျက်ကို ရှာပါ၊ သို့မဟုတ် terminal မှတဆင့် အသစ်တစ်ခုကို ဖန်တီးပါ။

# 在当前目录创建一个新的 Jekyll 站点
jekyll new ./

Jekyll တည်ဆောက်ခြင်း၏ သီးခြားနည်းလမ်းအတွက်၊ ကျွန်ုပ်တို့၏ ဂရုတစိုက်ပြင်ဆင်ထားသော Jekyll ဒေါင်းလုဒ်နှင့် တပ်ဆင်ခြင်းသင်ခန်းစာကို ဖတ်ရန် အောက်ပါလင့်ခ်ကို နှိပ်ပါ။▼

Jekyll ဒေါင်းလုဒ်နှင့် တပ်ဆင်ခြင်း သင်ခန်းစာ- သင့်စက်တွင်းကွန်ပြူတာပေါ်တွင် ငြိမ်ဘလော့ဂ်ဝဘ်ဆိုဒ်တစ်ခုကို အစမှအဆုံး တည်ဆောက်ပါ။

ဤ Jekyll ဒေါင်းလုဒ်နှင့် တပ်ဆင်ခြင်း သင်ခန်းစာသည် သင့်အား အဆင့်ဆင့် သင်ကြားပေးမည်ဖြစ်ပြီး ✨ပိုက်ဆံမကုန်ဘဲ သင့်ကိုယ်ပိုင်ဘလော့ဂ်ကို ပိုင်ဆိုင်နိုင်မည်ဖြစ်သည်။ သင်သည် အတွေ့အကြုံမရှိသေးသူဖြစ်လျှင်ပင် တည်ငြိမ်သောဘလော့ဝဘ်ဆိုဒ်တစ်ခုကို အစမှတည်ဆောက်ပါ။ ရှုပ်ထွေးသောဝဘ်ဆိုဒ်တစ်ခုတည်ဆောက်ရန် မလိုအပ်ဘဲ ဝဘ်ဆိုက်တစ်ခုတည်ဆောက်ခြင်း၏အခက်အခဲများကို နှုတ်ဆက်လိုက်ကာ မိနစ်ပိုင်းအတွင်း ကိုယ်ပိုင်ဘလော့ဂ်ကို ပိုင်ဆိုင်နိုင်ပါစေ...

Jekyll ဒေါင်းလုဒ်နှင့် တပ်ဆင်ခြင်း သင်ခန်းစာ- ဒေသန္တရကွန်ပျူတာ၊ အပိုင်း 0 တွင် အငြိမ်ဘလော့ဂ်ဝဘ်ဆိုဒ်တစ်ခုကို အစမှအဆုံး တည်ဆောက်ပါ။

ပြည်တွင်းကွန်ပျူတာကို စနစ်ထည့်သွင်းပြီး Jekyll ကို စနစ်ထည့်သွင်းပြီးနောက်အောက်ပါ command ဖြင့် သင့်ဘရောက်ဆာတွင် ၎င်းကို ဝင်ရောက်ကြည့်ရှုနိုင်သည်-jekyll serve

jekyll serve
# 服务器地址: http://localhost:4000/
# 服务器运行中... 按下 ctrl-c 可停止。
  • ဤအချိန်တွင် သင်သည် အခြေခံ static ဝဘ်ဆိုဒ်ကို အောင်မြင်စွာ လုပ်ဆောင်နိုင်ခဲ့သည်။
  • ပုံမှန်အားဖြင့်၊ Jekyll ပရောဂျက်သည် သင့်စက်တွင်းကွန်ပျူတာပေါ်တွင် အလုပ်လုပ်သည်၊ ဆာဗာသို့ ဖြန့်ကျက်ရန် အသင့်ဖြစ်လုနီးပါးဖြစ်သည်။

သင်၏ Jekyll ဝဘ်ဆိုဒ်ကို စုစည်းပါ။

ထို့နောက်၊ သင်သည် သင်၏ Jekyll ဝဘ်ဆိုက်ကို static HTML၊ CSS နှင့် JavaScript ဖိုင်များအဖြစ် စုစည်းနိုင်သည်။

jekyll build

ယခုအခါတွင်၊ သင်၏အရင်းအမြစ်ကုဒ်ကို တစ်ခုအဖြစ် စုစည်းထားပါသည်။ _site/ အကြောင်းအရာများ

ပြေးတိုင်း jekyll build ဤဖိုင်များကို ပြန်လည်စုစည်းပါမည် - ၎င်းတို့သည် ဝဘ်သို့ သင်ထုတ်ဝေလိုသော ဖိုင်များလည်းဖြစ်သည်။

သင်၏ Jekyll ဆိုက်ကို အသုံးပြုပါ။

အောက်ပါ command ကိုသုံးနိုင်သည်။ _site/ ▼ အင်တာနက်သို့ ကတ်တလောက်ကို ထုတ်ဝေပါ။

surge _site/

အကယ်၍ သင်သည် လော့ဂ်အင် သို့မဟုတ် စာရင်းသွင်းခြင်းမပြုရသေးပါက၊ စနစ်သည် သင့်အား လော့ဂ်အင် သို့မဟုတ် မှတ်ပုံတင်ရန် အချက်ပြမည်ဖြစ်သည်။

ထို့နောက်၊ သင်သည် ကျပန်း subdomain တစ်ခုရလိမ့်မည်။

၎င်းကို သင့်စိတ်ကြိုက်တစ်ခုခုဖြင့် အစားထိုးနိုင်သည်၊ ဥပမာ။ example-jekyll.surge.sh

surge _site/

email: [email protected]
project path: ~/Sites/jekyll-project/_site
domain: (random-suggestion.surge.sh) example-jekyll.surge.sh

Enter နှိပ်ပြီးနောက်၊ သင့်ဝဘ်ဆိုဒ်ကို အောင်မြင်စွာ စတင်လိုက်ပြီဖြစ်ကြောင်း အတည်ပြုသော စာတိုတစ်စောင်ကို သင်လက်ခံရရှိသင့်သည်▼

Success! Project is published and running at example-jekyll.surge.sh
  • ကောင်းပြီ၊ သင့်ဝဘ်ဆိုဒ်သည် ယခု အောင်မြင်စွာ အွန်လိုင်းတွင် ရှိနေပါပြီ။

Surge သည် ၎င်းကိုအသုံးပြုသည့်အခါတိုင်း default အနေဖြင့် domain name ကိုရိုက်ထည့်ရန် သင့်အား တောင်းဆိုလိမ့်မည်။

ဤအဆင့်ကိုကျော်ရန်၊ သင်သည် command ကိုအသုံးပြုသောအခါ Surge ၏ CLI သို့တိုက်ရိုက်ပေးပို့နိုင်သည်။

ဥပမာအားဖြင့်၊ သင်၏ subdomain ဖြစ်ပါကvancouver.surge.shအောက်ပါ command ကို ▼ သင်လုပ်ဆောင်နိုင်သည်။

surge _site/ --domain vancouver.surge.sh
  • အကယ်၍ သင်သည် Surge တွင် စိတ်ကြိုက်ဒိုမိန်းအမည်တစ်ခုကို ထည့်သွင်းနေပါက၊ သင်သည် အထက်ဖော်ပြပါအမိန့်တော်ရှိ ဒိုမိန်းခွဲအမည်ကို သင့်စိတ်ကြိုက်ဒိုမိန်းအမည်ဖြင့် အစားထိုးနိုင်ပါသည်။

အကောင့်ဝင်ရန် အကောင့်ပြောင်းလိုပါက၊ သင်၏ Surge အကောင့်မှ ထွက်ရန် လိုအပ်သည်▼

surge logout

အောက်ပါ error message ပေါ်လာပါက ▼

စိတ်ကြိုက်ဒိုမိန်းအမည်တစ်ခုထည့်ရန် Jekyll အား Surge.sh သို့အသုံးပြုပါ- တည်ငြိမ်သောဝဘ်ဆိုဒ်အပိုင်း 3 ကို လွယ်ကူစွာတည်ဆောက်ပါ။

Aborted - you do not have permission to publish to xxx. surge.sh
  • ဖြေရှင်းချက်မှာ ဤဒိုမိန်းခွဲကို သိမ်းပိုက်ထားပြီးဖြစ်သောကြောင့် Surge မှ ထုတ်ပေးသည့် ဒိုမိန်းခွဲကို မူရင်းအတိုင်း ပြောင်းလဲရန်ဖြစ်သည်။
  • အလိုအလျောက်ပေးထားသည့် URL တွင် အက္ခရာဂဏန်းအကြိုစာလုံးပေါင်းထည့်နိုင်သည်။

ကြိုတင်ကာကွယ်မှုများ

Surge မှတရားဝင်ပံ့ပိုးပေးသော subdomain အမည်သည် robots.txt ဖိုင်တွင် ရှာဖွေရေးပင့်ကူများကို ပိတ်ဆို့ရန် ခိုင်းစေသောကြောင့် (မသင့်လျော်ပါ။SEO ဆိုသည်မှာ) ကျွန်ုပ်တို့တွင် ၎င်းကို ပြုပြင်ရန် ခွင့်ပြုချက်မရှိသောကြောင့် ၎င်းကို အသုံးပြုရန် အကြံပြုထားခြင်း မရှိပါ။

သင်၏ robots.txt ဖိုင်ကို ပြုပြင်မွမ်းမံနိုင်စေရန် Surge တွင် စိတ်ကြိုက်ဒိုမိန်းအမည်တစ်ခု ထည့်ရန် အကြံပြုအပ်ပါသည်။

🚀 Jekyll ကို Surge.sh သို့ အသုံးချနည်းနှင့် စိတ်ကြိုက် ဒိုမိန်းအမည်တစ်ခု ထည့်နည်းကို လေ့လာလိုပါသလား။

ကျွန်ုပ်တို့၏လမ်းညွှန်ချက်ကို ဆက်လက်ဖတ်ရှုပြီး သင့်တည်ငြိမ်သောဝဘ်ဆိုဒ်ကို အလွယ်တကူတည်ဆောက်ရန် အောက်ပါလင့်ခ်ကို နှိပ်ပါ။

မျှော်လင့်ခြင်း Chen Weiliang ဘလော့ဂ် ( https://www.chenweiliang.com/ ) မျှဝေထားသော "Jekyll Static Blog Serverless Hosting Strategy: Surge.sh ကို အခမဲ့ ဘယ်လိုအသုံးချမလဲ?" 》 သင့်အတွက် အထောက်အကူဖြစ်စေပါတယ်။

ဤဆောင်းပါး၏ link ကိုမျှဝေရန်ကြိုဆိုပါတယ်:https://www.chenweiliang.com/cwl-31655.html

နောက်ဆုံးထွက်မွမ်းမံမှုများကို ရယူရန် Chen Weiliang ၏ တယ်လီဂရမ်ချန်နယ်မှ ကြိုဆိုပါသည်။

🔔 ချန်နယ်ထိပ်တန်းလမ်းညွှန်တွင် တန်ဖိုးရှိသော "ChatGPT အကြောင်းအရာစျေးကွက်ရှာဖွေရေး AI ကိရိယာအသုံးပြုမှုလမ်းညွှန်" ကို ပထမဆုံးရရှိသူဖြစ်လိုက်ပါ။ 🌟
📚 ဤလမ်းညွှန်တွင် တန်ဖိုးကြီးကြီးမားမားပါရှိသည်၊ 🌟ဒါက ရှားပါးအခွင့်အရေးပါ၊ လက်လွတ်မခံပါနဲ့။ ⏰⌛💨
ကြိုက်ရင် Share ပြီး Like လုပ်ပါ။
သင်၏မျှဝေခြင်းနှင့် လိုက်ခ်များသည် ကျွန်ုပ်တို့၏ စဉ်ဆက်မပြတ်လှုံ့ဆော်မှုဖြစ်သည်။

 

မှတ်ချက်များ

သင့်ရဲ့အီးမေးလ်လိပ်စာကိုထုတ်ဝေမည်မဟုတ် 用项已用用 * တံဆိပ်

အပေါ်မှလှိမ့်