Jekyll статик блог сервергүй байршуулах гарын авлага: Surge.sh-д хэрхэн үнэгүй байршуулах вэ?

Хэрхэн үнэгүй байршуулах вэ Jekyll Статик блог уу? Сервер эсвэл техникийн ур чадвар худалдаж авах шаардлагагүй, тэр ч байтугай шинэхэн хүн ч хурдан эхлэх боломжтой!

Jekyll + Surge.sh нь үр дүнтэй блог платформыг хялбархан үүсгэх боломжийг танд олгоно!

Jekyll статик блог сервергүй байршуулах гарын авлага: Surge.sh-д хэрхэн үнэгүй байршуулах вэ?

Surge төслийг суулгана уу

Surge.sh нь Node.js платформоос нийтэлсэн JavaScript иш татах програм юм.

Surge-г хэрэглэхээсээ өмнө хийх хэрэгтэйNode.js-г дотоод компьютер дээрээ суулгана уу.

  • Дараа нь Surge-г npm-ээр суулгана уу.

Хэрэв та Surge-г суулгаагүй бол хамгийн эхний хийх зүйл бол суулгахын тулд дараах тушаалыг оруулна▼

npm install -g surge
  • Одоо танд Jekyll вэбсайтыг хурдан эхлүүлэхэд шаардлагатай бүх хэрэгслүүд байна.

Шинэ Jekyll сайт үүсгэ

Эхлээд одоо байгаа Jekyll төслөө олоорой, эсвэл терминалаар ▼ шинээр үүсгэнэ үү

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

Jekyll-ийг бүтээх тодорхой аргын талаар доорх холбоос дээр дарж сайтар бэлтгэсэн Jekyll татаж авах, суулгах заавартай танилцана уу▼

Орон нутгийн компьютерийг тохируулж, Jekyll-ийг тохируулсны дараа, та дараах тушаалыг ашиглан хөтөч дээрээ хандах боломжтой.jekyll serve

jekyll serve
# 服务器地址: http://localhost:4000/
# 服务器运行中... 按下 ctrl-c 可停止。
  • Энэ үед та үндсэн статик вэбсайтыг амжилттай ажиллууллаа.
  • Анхдагч байдлаар, Jekyll төсөл нь таны локал компьютер дээр ажилладаг бөгөөд серверт суулгахад бараг бэлэн байдаг.

Jekyll вэбсайтаа эмхэтгэ

Дараа нь та Jekyll вэбсайтаа статик HTML, CSS болон JavaScript файл болгон хөрвүүлж болно.

jekyll build

Одоо таны эх кодыг a хэлбэрээр эмхэтгэсэн _site/ Агуулгын хүснэгт.

гүйлт бүр jekyll build , эдгээр файлууд дахин эмхэтгэгдэх болно - тэдгээр нь мөн таны вэб дээр нийтлэхийг хүсэж буй файлууд юм.

Jekyll сайтаа байрлуул

Та дараах тушаалыг ашиглаж болно _site/ Каталогийг интернетэд нийтлэх▼

surge _site/

Хэрэв та нэвтэрч амжаагүй эсвэл бүртгүүлээгүй бол систем таныг нэвтрэх эсвэл бүртгүүлэхийг хүсэх болно.

Дараа нь та санамсаргүй дэд домайн авах болно.

Та үүнийг өөрийн сонгосон зүйлээр сольж болно, жишээлбэл. 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 нь таныг домэйн нэрийг ашиглах болгондоо анхдагчаар оруулахыг хүсэх болно.

Энэ алхамыг алгасахын тулд командыг ажиллуулахдаа домэйн нэрийг Surge-ийн CLI руу шууд дамжуулж болно.

Жишээлбэл, хэрэв таны дэд домайн болvancouver.surge.sh, та дараах тушаалыг ▼ гүйцэтгэж болно

surge _site/ --domain vancouver.surge.sh
  • Хэрэв та Surge-д захиалгат домэйн нэрийг нэмж байгаа бол дээрх тушаалын дэд домайн нэрийг өөрийн хувийн домэйн нэрээр сольж болно.

Хэрэв та нэвтрэхийн тулд бүртгэлээ солихыг хүсвэл Surge бүртгэлээсээ гарах шаардлагатай▼

surge logout

Дараах алдааны мэдэгдэл гарч ирвэл▼

Тусгай домэйн нэр нэмэхийн тулд Jekyll-ийг Surge.sh-д байрлуул: Статик вэб сайтыг хялбархан бүтээх 3-р хэсэг

Aborted - you do not have permission to publish to xxx. surge.sh
  • Энэхүү шийдэл нь Surge-ийн үүсгэсэн дэд домайныг өгөгдмөлөөр өөрчлөх явдал юм, учир нь энэ дэд домайн аль хэдийн эзлэгдсэн байна.
  • Та автоматаар өгсөн URL-д ямар ч үсэг, тоон угтвар нэмж болно.

Урьдчилан сэргийлэх арга хэмжээ

Surge-аас албан ёсоор өгсөн дэд домайн нэр нь robots.txt файл дахь хайлтын аалзыг блоклохоос өөр аргагүй болдог.SEO), бидэнд үүнийг өөрчлөх зөвшөөрөл байхгүй тул үүнийг ашиглахыг зөвлөдөггүй.

Бид Surge-д тусгай домэйн нэрийг нэмэхийг зөвлөж байна, ингэснээр таны robots.txt файлыг өөрчлөх боломжтой.

🚀 Jekyll-ийг Surge.sh-д хэрхэн байршуулж, захиалгат домэйн нэр нэмэх талаар сурмаар байна уу?

Доорх холбоос дээр дарж манай гарын авлагыг үргэлжлүүлэн уншиж, статик вэб сайтаа хялбархан бүтээнэ үү▼

Hope Chen Weiliang блог ( https://www.chenweiliang.com/ ) shared "Jekyll Static Blog Serverless Hosting Strategy: Surge.sh руу хэрхэн үнэгүй байршуулах вэ?" 》, танд тустай.

Энэ нийтлэлийн холбоосыг хуваалцахад тавтай морилно уу:https://www.chenweiliang.com/cwl-31655.html

Чен Вэйляны блогын Telegram сувагт тавтай морил, хамгийн сүүлийн үеийн мэдээг аваарай!

🔔 Сувгийн шилдэг лавлахаас "ChatGPT Content Marketing AI Tool Usage Guide"-г хамгийн түрүүнд аваарай! 🌟
📚 Энэхүү гарын авлага нь асар их үнэ цэнийг агуулсан, 🌟Энэ бол ховор боломж, бүү алдаарай! ⏰⌛💨
Хэрэв танд таалагдвал лайк дарж, хуваалцаарай!
Таны хуваалцах, дуртай зүйл бол бидний байнгын урам зориг юм!

 

发表 评论

Таны имэйл хаяг нийтлэгдэхгүй. 必填 项 已 用 дээр ажиллаж байна * 标注

滚动 到 顶部