Jekyll статикалык блог серверсиз хостинг колдонмосу: Surge.sh сайтына кантип бекер жайгаштырса болот?

Кантип акысыз хостинг спаме Статикалык блог? Серверди же техникалык көндүмдөрдү сатып алуунун кереги жок, атүгүл жаңы баштаган адам да тез эле иштей алат!

Jekyll + Surge.sh сизге оңой эле эффективдүү блог платформасын түзүүгө мүмкүндүк берет!

Jekyll статикалык блог серверсиз хостинг колдонмосу: Surge.sh сайтына кантип бекер жайгаштырса болот?

Surge долбоорун орнотуу

Surge.sh — Node.js платформасы тарабынан чыгарылган JavaScript цитаталоо программасы.

Surge колдонуудан мурун, керекNode.js файлын жергиликтүү компьютериңизге орнотуңуз.

  • Андан кийин npm аркылуу Surge орнотуңуз.

Эгерде сиз 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's 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), аны өзгөртүүгө уруксатыбыз жок, андыктан аны колдонуу сунушталбайт.

Robots.txt файлыңызды өзгөртүү үчүн Surge'ге ыңгайлаштырылган домен атын кошууну сунуштайбыз.

🚀 Jekyllди Surge.sh сайтына кантип жайгаштырууну жана ыңгайлаштырылган домен атын кошууну үйрөнгүңүз келеби?

Биздин колдонмону окууну улантуу жана статикалык веб-сайтыңызды оңой куруу үчүн төмөнкү шилтемени басыңыз▼

Hope Chen Weiliang блогу ( https://www.chenweiliang.com/ ) бөлүштү "Jekyll Static Blog Serverless Hosting Strategy: Surge.sh сайтына кантип бекер жайылтуу керек?" 》, сизге пайдалуу.

Бул макаланын шилтемесин бөлүшүүгө кош келиңиз:https://www.chenweiliang.com/cwl-31655.html

Акыркы жаңылыктарды алуу үчүн Чен Вейляндын блогунун Telegram каналына кош келиңиз!

🔔 Каналдын башкы каталогунан баалуу "ChatGPT Content Marketing AI куралын колдонуу боюнча колдонмону" биринчилерден болуп алыңыз! 🌟
📚 Бул колдонмо чоң баалуулуктарды камтыйт, 🌟Бул сейрек кездешүүчү мүмкүнчүлүк, аны өткөрүп жибербеңиз! ⏰⌛💨
Бөлүшүп, жакса лайк!
Сиздин бөлүшүүңүз жана лайктарыңыз биздин үзгүлтүксүз мотивациябыз!

 

发表 评论

Электрондук почта дарегиңиз жарыяланбайт. Милдеттүү талаалар колдонулат * 标注

өйдө сыдырыңыз