Jekyll statik blog serversiz hosting qo'llanmasi: Surge.sh-ga qanday qilib bepul o'rnatish mumkin?

Qanday qilib bepul mezbonlik qilish kerak Jekyll Statik blogmi? Server yoki texnik ko'nikmalarni sotib olishning hojati yo'q, hatto yangi boshlovchi ham tezda ishlay boshlaydi!

Jekyll + Surge.sh osongina samarali bloglar platformasini yaratishga imkon beradi!

Jekyll statik blog serversiz hosting qo'llanmasi: Surge.sh-ga qanday qilib bepul o'rnatish mumkin?

Surge loyihasini o'rnating

Surge.sh - bu Node.js platformasi tomonidan nashr etilgan JavaScript iqtibos dasturi.

Surge-dan foydalanishdan oldin siz kerakNode.js-ni mahalliy kompyuteringizga o'rnating.

  • Keyin Surge-ni npm orqali o'rnating.

Agar siz Surge-ni o'rnatmagan bo'lsangiz, birinchi vazifa uni o'rnatish uchun quyidagi buyruqni kiritishdir▼

npm install -g surge
  • Endi sizda Jekyll veb-saytini tezda ishga tushirish uchun barcha vositalar mavjud.

Yangi Jekyll saytini yarating

Birinchidan, mavjud Jekyll loyihangizni toping yoki terminal orqali yangisini yarating ▼

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

Jekyll-ni yaratishning o'ziga xos usuli uchun, diqqat bilan tayyorlangan Jekyll-ni yuklab olish va o'rnatish bo'yicha qo'llanmamizni o'qish uchun quyidagi havolani bosing▼

Mahalliy kompyuterni o'rnatganingizdan va Jekyll-ni o'rnatganingizdan so'ng, siz unga brauzeringizda quyidagi buyruq bilan kirishingiz mumkin:jekyll serve

jekyll serve
# 服务器地址: http://localhost:4000/
# 服务器运行中... 按下 ctrl-c 可停止。
  • Shu nuqtada siz asosiy statik veb-saytni muvaffaqiyatli ishga tushirdingiz.
  • Odatiy bo'lib, Jekyll loyihasi mahalliy kompyuteringizda ishlaydi, serverga o'rnatishga deyarli tayyor.

Jekyll veb-saytingizni tuzing

Keyinchalik, Jekyll veb-saytingizni statik HTML, CSS va JavaScript fayllariga kompilyatsiya qilishingiz mumkin.

jekyll build

Endi sizning manba kodingiz a shaklida tuzilgan _site/ Mundarija.

har bir yugurish jekyll build , bu fayllar qayta kompilyatsiya qilinadi - ular shuningdek siz internetda nashr qilmoqchi bo'lgan fayllardir.

Jekyll saytingizni joylashtiring

Buning uchun quyidagi buyruqdan foydalanishingiz mumkin _site/ Katalogni Internetda nashr qilish▼

surge _site/

Agar siz hali tizimga kirmagan yoki ro'yxatdan o'tmagan bo'lsangiz, tizim sizni tizimga kirish yoki ro'yxatdan o'tishni taklif qiladi.

Keyinchalik, siz tasodifiy subdomenga ega bo'lasiz.

Siz uni o'zingiz tanlagan narsa bilan almashtirishingiz mumkin, masalan. 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 tugmasini bosgandan so'ng, veb-saytingiz muvaffaqiyatli ishga tushirilganligi haqida xabar olasiz▼

Success! Project is published and running at example-jekyll.surge.sh
  • Yaxshi, veb-saytingiz muvaffaqiyatli onlayn!

Surge sizdan har safar o'rnatilganda sukut bo'yicha domen nomini kiritishingizni so'raydi.

Ushbu bosqichni o'tkazib yuborish uchun buyruqni bajarayotganda domen nomini to'g'ridan-to'g'ri Surge's CLI-ga o'tkazishingiz mumkin.

Misol uchun, agar sizning subdomeningiz bo'lsavancouver.surge.sh, quyidagi buyruqni bajarishingiz mumkin ▼

surge _site/ --domain vancouver.surge.sh
  • Surge-da maxsus domen nomini qo'shayotgan bo'lsangiz, yuqoridagi buyruqdagi subdomen nomini o'zingizning shaxsiy domen nomingiz bilan almashtirishingiz mumkin.

Agar tizimga kirish uchun hisoblarni almashtirmoqchi bo'lsangiz, Surge hisobingizdan chiqishingiz kerak▼

surge logout

Quyidagi xato xabari paydo bo'lsa▼

Shaxsiy domen nomini qo'shish uchun Jekyll-ni Surge.sh-ga joylashtiring: Osonlik bilan statik veb-sayt yarating 3-qism

Aborted - you do not have permission to publish to xxx. surge.sh
  • Yechim Surge tomonidan yaratilgan subdomenni sukut bo'yicha o'zgartirishdir, chunki bu subdomen allaqachon band.
  • Avtomatik taqdim etilgan URL manziliga istalgan harf-raqamli prefiks qo'shishingiz mumkin.

注意 事项

Surge tomonidan rasman taqdim etilgan subdomen nomi robots.txt faylida qidiruv o'rgimchaklarini bloklashga majbur bo'lganligi sababli (qo'llab-quvvatlamaydi).SEO), bizda uni o'zgartirishga ruxsatimiz yo'q, shuning uchun uni ishlatish tavsiya etilmaydi.

Robots.txt faylingizni o'zgartirish uchun Surge-ga maxsus domen nomini qo'shishni tavsiya qilamiz.

🚀 Jekyll-ni Surge.sh-ga qanday joylashtirishni va shaxsiy domen nomini qo'shishni o'rganmoqchimisiz?

Qo'llanmamizni o'qishni davom ettirish va statik veb-saytingizni osongina yaratish uchun quyidagi havolani bosing▼

Umid qilamanki, Chen Veyliang blogi ( https://www.chenweiliang.com/ ) "Jekyll Static Blog Serversiz Hosting Strategiyasi: Surge.sh-ga qanday qilib bepul joylashtirish mumkin?" 》, sizga foydali.

Ushbu maqolaning havolasini baham ko'rish uchun xush kelibsiz:https://www.chenweiliang.com/cwl-31655.html

Eng so'nggi yangiliklardan xabardor bo'lish uchun Chen Veyliang blogining Telegram kanaliga xush kelibsiz!

🔔 Birinchi bo'lib kanalning yuqori katalogida qimmatli "ChatGPT Content Marketing AI vositasidan foydalanish bo'yicha qo'llanma"ni qo'lga kiriting! 🌟
📚 Ushbu qo'llanmada katta ahamiyatga ega, 🌟Bu kamdan-kam imkoniyat, uni qo'ldan boy bermang! ⏰⌛💨
Baham ko'ring va yoqsa like!
Sizning baham ko'rish va yoqtirishlaringiz bizning doimiy motivatsiyamizdir!

 

发表 评论

Sizning elektron pochta manzilingiz e'lon qilinmaydi. 必填 项 已 用 * Yorliq

tepaga aylantiring