Мақала анықтамалығы
Қалай тегін орналастыру керек Джек Статикалық блог? Серверді немесе техникалық дағдыларды сатып алудың қажеті жоқ, тіпті жаңадан бастаған адам тез жұмыс істей алады!
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's CLI-ге тікелей беруге болады.
Мысалы, егер сіздің ішкі доменіңіз болсаvancouver.surge.sh
, келесі пәрменді орындауға болады ▼
surge _site/ --domain vancouver.surge.sh
- Surge қолданбасында реттелетін домен атын қосып жатсаңыз, жоғарыдағы пәрмендегі қосалқы домен атын теңшелетін домен атауымен ауыстыруға болады.
Жүйеге кіру үшін тіркелгілерді ауыстырғыңыз келсе, Surge есептік жазбаңыздан шығуыңыз қажет▼
surge logout
Келесі қате туралы хабар пайда болса▼
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 серверсіз хостинг стратегиясы: Surge.sh сайтына қалай тегін орналастыру керек?" 》, сізге пайдалы.
Осы мақаланың сілтемесін бөлісуге қош келдіңіз:https://www.chenweiliang.com/cwl-31655.html
Соңғы жаңартуларды алу үшін Чен Вэйлян блогының Telegram арнасына қош келдіңіз!
📚 Бұл нұсқаулықта үлкен құндылық бар, 🌟Бұл сирек мүмкіндік, оны жіберіп алмаңыз! ⏰⌛💨
Ұнаса лайк басып, бөлісіңіз!
Сіздің бөлісулеріңіз бен лайктарыңыз - біздің үздіксіз мотивациямыз!