HTML static fọrọ nke nta ka ọ bụrụ ihe gara aga. Webụsaịtị ugbu a bụ ngwa ejikọrọ na nchekwa data nke na-ewepụta nzaghachi na arịrịọ onye ọrụ. Agbanyeghị, nke a nwekwara ihe ndọghachi azụ ya: ihe ndị dị elu chọrọ maka akụrụngwa ịgbakọ yana ọtụtụ adịghị ike na CMS. Taa, anyị ga-ekwu maka otu esi ebulite blọọgụ dị mfe gị
Nzọụkwụ 1. Bochum: were nke dị ọnụ ala na ahịa
Maka webụsaịtị kwụ ọtọ, nnabata nnabata mebere ọnụ ezuola. A ga-emepụta ọdịnaya ahụ n'akụkụ: na igwe mpaghara ma ọ bụ na-eji Bochum ozugbo
Taa, anyị na RUVDS na-emeghe ọzọ
Ka anyị jiri ya wee bugharịa blọgụ Jekyll anyị.
Mgbe ịmalitechara VPS, ịkwesịrị ịbanye n'ime ya site na SSH ma hazie ngwanrọ dị mkpa: sava weebụ, sava FTP, ihe nkesa ozi, wdg. N'okwu a, onye ọrụ agaghị etinye Jekyll na kọmputa nke ya ma ọ bụ na-atachi obi na njedebe nke GitHub Pages Bochum, n'agbanyeghị na enwere ike idobe isi mmalite saịtị na ebe nchekwa GitHub.
Nzọụkwụ 2: Wụnye Jekyll
Na nkenke, Jekyll bụ ihe na-emepụta saịtị dị mfe nke emebere maka ịmepụta blọọgụ wee kwado ha na ibe GitHub. Echiche bụ iji kewaa ọdịnaya na imewe ya
Ebe Jekyll bụ ngwugwu Ruby (bara nnukwu uru),
gem install bundler jekyll #
Jiri sudo ma ọ bụrụ na ọ dị mkpa.
Dị ka ị pụrụ ịhụ, ihe niile dị nnọọ mfe.
Nzọụkwụ 3. Mepụta blọọgụ
Iji mepụta saịtị ọhụrụ na subdirectory ./mysite, ị ga-emerịrị iwu:
jekyll new mysite
Ka anyị banye n'ime ya hụ ihe dị n'ime ya
cd mysite
ls -l
Jekyll nwere ihe nkesa nke ya, nke enwere ike ịmalite site na iwu a:
bundle exec jekyll serve
Ọ na-ege ntị maka mgbanwe ọdịnaya ma na-ege ntị na ọdụ ụgbọ mmiri 4000 na localhost (
N'ọnọdụ anyị, ọ bara uru ịmepụta weebụsaịtị na ịtọlite sava webụ iji lelee ya (ma ọ bụ bulite faịlụ na nnabata ndị ọzọ):
jekyll build
Faịlụ ndị emepụtara dị na subdirectory _site nke ndekọ aha mysite.
Anyị ekwubeghị maka mgbagwoju anya niile nke Jekyll. N'ihi ikike nhazi koodu ya na ịkọwapụta syntax, onye na-emepụta ọdịnaya a kachasị mma maka ịmepụta blọọgụ ndị mmepụta, ma dabere na ndebiri dị na Ịntanetị, enwere ike iji ya mepụta saịtị dị iche iche. Enwekwara plugins maka Jekyll na-enye gị ohere ịgbanwe usoro ọgbọ HTML n'onwe ya. Ọ bụrụ na ịchọrọ njikwa ụdị, enwere ike itinye faịlụ ọdịnaya na ebe nchekwa na GitHub (mgbe ahụ ị ga-etinye Git na VPS).
Ihe kachasị mkpa bụ na onye ọrụ agaghị achọ tarifu dị oke ọnụ maka nke a. Ihe niile ga-arụ ọrụ ọbụna na otu 30-ruble VPS.
isi: www.habr.com