Ko te HTML pateko he mea o mua. Ko nga paetukutuku inaianei ko nga tono e hono ana ki te papaunga raraunga e whakaputa ana i nga whakautu ki nga paatai a nga kaiwhakamahi. Heoi ano, he kino ano tenei: nga whakaritenga teitei ake mo nga rauemi rorohiko me te maha o nga whakaraeraetanga i roto i te CMS. I tenei ra ka korero tatou me pehea te whakaara i to rangitaki ngawari ki
Hipanga 1. Te manaaki: tangohia te mea iti rawa i runga i te maakete
Mo nga paetukutuku pateko, he rawaka te manaaki mariko iti. Ka hangaia nga ihirangi ki te taha: i runga i te miihini o te rohe, ma te whakamahi tika ranei i te manaaki
I tenei ra kei te whakatuwhera ano matou i RUVDS
Ma tatou e whakamahi me te toha i ta maatau blog Jekyll.
I muri i te tiimata i te VPS, me whakauru koe ki roto ma te SSH me te whirihora i te rorohiko e tika ana: te tūmau tukutuku, te tūmau FTP, te tūmau mēra, me era atu. I tenei keehi, kaore te kaiwhakamahi e whakauru i a Jekyll ki runga i tana ake rorohiko, ka mau ranei ki nga here o te manaaki i nga wharangi GitHub, ahakoa ka taea te pupuri i nga punaa waahi ki roto i te putunga putunga a GitHub.
Hipanga 2: Tāuta Jekyll
I te poto, ko Jekyll he kaihanga papaanga ngawari i hangaia i te tuatahi mo te hanga rangitaki katahi ka manaaki i nga wharangi GitHub. Ko te whakaaro ko te wehe i nga ihirangi me tana hoahoa ma te whakamahi
I te mea he kete Ruby (kohatu) a Jekyll,
gem install bundler jekyll #
Whakamahia sudo ki te tika.
Ka taea e koe te kite, he tino ngawari nga mea katoa.
Hipanga 3. Waihangatia he rangitaki
Hei waihanga i tetahi pae hou ki te ./mysite subdirectory, me whakahaere e koe te whakahau:
jekyll new mysite
Me haere ki roto ka kite i nga korero
cd mysite
ls -l
Kei a Jekyll tana ake tūmau, ka taea te tiimata me te whakahau e whai ake nei:
bundle exec jekyll serve
Ka whakarongo mo nga huringa ihirangi me te whakarongo ki te tauranga 4000 i runga i te localhost (
I roto i to maatau, he pai ki te whakaputa i tetahi paetukutuku me te whakatu i tetahi tūmau tukutuku hei tiro (me te tuku ake ranei i nga konae ki te manaaki tuatoru):
jekyll build
Ko nga konae kua oti te hanga kei roto i te _paetakiroto o te raarangi mysite.
Kare ano matou i korero mo nga ahuatanga katoa o Jekyll. He mihi ki ona kaha whakatakotoranga waehere me te tohu wetereo, he pai rawa atu tenei kaihanga ihirangi mo te hanga i nga blog kaiwhakawhanake, engari i runga i nga tauira e waatea ana i runga i te Ipurangi, ka taea te whakamahi ki te hanga i te tini o nga waahi pateko. He mono ano hoki mo Jekyll e taea ai e koe te whakarereke i te mahinga whakangao HTML ake. Mena ka hiahia koe ki te whakahaere putanga, ka taea te whakatakoto i nga konae ihirangi ki roto i te putunga i runga i te GitHub (katahi ka whakauruhia e koe a Git ki te VPS).
Ko te mea nui ko te kore e hiahiatia e te kaiwhakamahi nga utu utu nui mo tenei. Ka mahi nga mea katoa ahakoa i runga i taua VPS 30-ruble.
Source: will.com