Дастури хостинги бе сервери блоги статикии Jekyll: Чӣ тавр ба Surge.sh ройгон ҷойгир кардан мумкин аст?

Чӣ тавр ройгон мизбон кардан Ҷекил Блоги статикӣ? Барои харидани сервер ё малакаҳои техникӣ лозим нест, ҳатто як навкор метавонад зуд оғоз кунад!

Jekyll + Surge.sh ба шумо имкон медиҳад, ки ба осонӣ платформаи блогнависии муассир созед!

Дастури хостинги бе сервери блоги статикии Jekyll: Чӣ тавр ба Surge.sh ройгон ҷойгир кардан мумкин аст?

Лоиҳаи Surge -ро насб кунед

Surge.sh як барномаи иқтибосҳои JavaScript мебошад, ки аз ҷониби платформаи Node.js нашр шудааст.

Пеш аз истифодаи Surge, шумо боядNode.js-ро дар компютери маҳаллии худ насб кунед.

  • Сипас Surge тавассути npm насб кунед.

Агар шумо Surge насб накарда бошед, вазифаи аввал ворид кардани фармони зерин барои насб кардани он аст▼

npm install -g surge
  • Акнун шумо тамоми абзорҳоро доред, ки барои зуд оғоз кардани вебсайти Jekyll лозим аст.

Сомонаи нави Jekyll эҷод кунед

Аввалан, лоиҳаи мавҷудаи Jekyll-и худро пайдо кунед ё тавассути терминал ▼ лоиҳаи нав созед

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

Барои усули мушаххаси сохтани Jekyll, лутфан истиноди зерро клик кунед, то дастури бодиққат омодашудаи Jekyll-ро хонед▼

Пас аз насб кардани компютери маҳаллӣ ва насб кардани Jekyll, шумо метавонед онро дар браузери худ бо фармони зерин дастрас кунед:bundle exec jekyll serve

bundle exec jekyll serve
# 服务器地址: http://localhost:4000/
# 服务器运行中... 按下 ctrl-c 可停止。
  • Дар ин лаҳза шумо як вебсайти статикиро бомуваффақият иҷро кардед.
  • Бо нобаёнӣ, лоиҳаи Jekyll дар компютери маҳаллии шумо кор мекунад ва қариб барои ҷойгиркунӣ дар сервер омода аст.

Вебсайти Jekyll-и худро тартиб диҳед

Баъдан, шумо метавонед вебсайти Jekyll-и худро ба файлҳои статикии HTML, CSS ва JavaScript тартиб диҳед.

bundle exec 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 аз шумо хоҳиш мекунад, ки ҳар дафъае, ки он ҷойгир карда мешавад, номи доменро ба таври нобаёнӣ ворид кунед.

Барои гузариш ба ин қадам, шумо метавонед ҳангоми иҷро кардани фармон бевосита номи домейнро ба CLI Surge гузаронед.

Масалан, агар зердомени шумо бошадvancouver.surge.sh, шумо метавонед фармони зеринро ▼ иҷро кунед

surge _site/ --domain vancouver.surge.sh
  • Агар шумо дар Surge номи домени фармоиширо илова кунед, шумо метавонед номи зердоменро дар фармони боло бо номи домени фармоишии худ иваз кунед.

Агар шумо хоҳед, ки ҳисобҳоро барои ворид шудан иваз кунед, шумо бояд аз ҳисоби Surge худ хориҷ шавед▼

surge logout

Агар паёми хатогии зерин пайдо шавад▼

Қатъ карда шуд - Шумо иҷозати нашр дар xxx.surge.sh надоред. Ҳалли масъала ин аст, ки зердомени тавлидшуда аз ҷониби Surge бо нобаёнӣ тағир дода шавад, зеро ин зердомен аллакай дар истифода аст. Шумо метавонед ҳама гуна префикси ҳарфӣ-рақамиро ба URL-и худкор тавлидшуда илова кунед.

Aborted - you do not have permission to publish to xxx. surge.sh
  • Ҳалли он аст, ки зердомени аз ҷониби Surge тавлидшуда ба таври нобаёнӣ иваз карда шавад, зеро ин зердомен аллакай ишғол шудааст.
  • Шумо метавонед ҳама гуна префикси алифбои рақамиро ба URL-и худкор пешниҳодшуда илова кунед.

Маҳдудиятҳои сатҳи ройгон

  • Surge.sh як сатҳи ройгонро пешниҳод мекунад, ки имкон медиҳад 250 ҷойгиркунӣ ва 1 ГБ нигоҳдорӣ дар як моҳ.
  • Барои блоги шахсӣ, ин одатан кофӣ аст.
  • Агар ба шумо захираҳои бештар лозим бошад, шумо метавонед ба нақшаи пулакӣ навсозӣ кунед.

Эҳтиёткорӣ

Азбаски номи зердомени расман аз ҷониби Surge пешниҳодшуда маҷбур аст, ки тортанакҳои ҷустуҷӯро дар файли robots.txt маҳкам кунад (мусоидат намекунад)SEO), мо барои тағир додани он иҷозат надорем, аз ин рӯ истифодаи он тавсия дода намешавад.

Мо тавсия медиҳем, ки номи домени фармоиширо ба Surge илова кунед, то файли robots.txt-и шумо тағир дода шавад.

🚀 Мехоҳед омӯзед, ки чӣ тавр ҷойгир кардани Jekyll дар Surge.sh ва илова кардани номи домени фармоишӣ?

Истиноди зерро клик кунед, то хондани дастури моро идома диҳед ва вебсайти статикии худро ба осонӣ созед▼

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) shared "Стратегияи хостинги бе сервери Jekyll Static Blog: Чӣ тавр ба Surge.sh ройгон ҷойгир карда шавад?" 》, барои шумо муфид аст.

Хуш омадед ба мубодилаи истиноди ин мақола:https://www.chenweiliang.com/cwl-31655.html

Барои кушодани ҳилаҳои пинҳонии бештар🔑, хуш омадед ба канали мо дар Telegram ҳамроҳ шавед!

Поделиться ва лайк, агар ба шумо писанд омад! Саҳмияҳо ва лайкҳои шумо ангезаи доимии мо мебошанд!

 

发表 评论

Суроғаи почтаи электронии шумо нашр намешавад. 必填 项 已 用 * Нишон

Директорияи мақолаҳо
Акс аз бойгонӣ