рд╕реНрдЯреЗрдЯрд┐рдХ HTML рд▓рдЧрднрдЧ рдЕрддреАрдд рдХреА рдмрд╛рдд рд╣реИред рд╡реЗрдмрд╕рд╛рдЗрдЯреЗрдВ рдЕрдм рдбреЗрдЯрд╛рдмреЗрд╕-рдХрдиреЗрдХреНрдЯреЗрдб рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╣реИрдВ рдЬреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдЕрдиреБрд░реЛрдзреЛрдВ рдкрд░ рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рдПрдБ рдЙрддреНрдкрдиреНрди рдХрд░рддреА рд╣реИрдВред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЗрд╕рдХреА рдХрдорд┐рдпрд╛рдБ рднреА рд╣реИрдВ: рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдЪреНрдЪ рдЖрд╡рд╢реНрдпрдХрддрд╛рдПрдБ рдФрд░ рд╕реАрдПрдордПрд╕ рдореЗрдВ рдХрдИ рдХрдордЬреЛрд░рд┐рдпрд╛рдБред рдЖрдЬ рд╣рдо рдмрд╛рдд рдХрд░реЗрдВрдЧреЗ рдХрд┐ рдЖрдк рдЕрдкрдиреЗ рд╕рд╛рдзрд╛рд░рдг рдмреНрд▓реЙрдЧ рдХреЛ рдХреИрд╕реЗ рдмрдбрд╝рд╛ рдХрд░реЗрдВ
рдЪрд░рдг 1. рд╣реЛрд╕реНрдЯрд┐рдВрдЧ: рдмрд╛рдЬрд╝рд╛рд░ рдореЗрдВ рд╕рдмрд╕реЗ рд╕рд╕реНрддреА рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рд▓реЗрдВ
рд╕реНрдерд┐рд░ рд╡реЗрдмрд╕рд╛рдЗрдЯреЛрдВ рдХреЗ рд▓рд┐рдП, рд╕рд╕реНрддреА рд╡рд░реНрдЪреБрдЕрд▓ рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкрд░реНрдпрд╛рдкреНрдд рд╣реИред рд╕рд╛рдордЧреНрд░реА рд╕рд╛рдЗрдб рдореЗрдВ рддреИрдпрд╛рд░ рдХреА рдЬрд╛рдПрдЧреА: рд╕реНрдерд╛рдиреАрдп рдорд╢реАрди рдкрд░ рдпрд╛ рд╕реАрдзреЗ рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ
рдЖрдЬ рд╣рдо рдЖрд░рдпреВрд╡реАрдбреАрдПрд╕ рдореЗрдВ рдлрд┐рд░ рд╕реЗ рдЦреБрд▓ рд░рд╣реЗ рд╣реИрдВ
рдЖрдЗрдП рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рдФрд░ рдЕрдкрдиреЗ рдЬреЗрдХрд┐рд▓ рдмреНрд▓реЙрдЧ рдХреЛ рддреИрдирд╛рдд рдХрд░реЗрдВред
рд╡реАрдкреАрдПрд╕ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдкрдХреЛ рдПрд╕рдПрд╕рдПрдЪ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЗрд╕рдореЗрдВ рд▓реЙрдЧ рдЗрди рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдФрд░ рдЖрд╡рд╢реНрдпрдХ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛ рд╣реЛрдЧрд╛: рд╡реЗрдм рд╕рд░реНрд╡рд░, рдПрдлрд╝рдЯреАрдкреА рд╕рд░реНрд╡рд░, рдореЗрд▓ рд╕рд░реНрд╡рд░, рдЖрджрд┐ред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЕрдкрдиреЗ рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рдЬреЗрдХрд┐рд▓ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдиреЗ рдпрд╛ GitHub рдкреЗрдЬ рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдХреА рд╕реАрдорд╛рдУрдВ рдХреЛ рд╕рд╣рди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╕рд╛рдЗрдЯ рд╕реНрд░реЛрддреЛрдВ рдХреЛ GitHub рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рд░рдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдЪрд░рдг 2: рдЬреЗрдХрд┐рд▓ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ
рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ, рдЬреЗрдХрд┐рд▓ рдПрдХ рд╕рд░рд▓ рд╕реНрдереИрддрд┐рдХ рд╕рд╛рдЗрдЯ рдЬрдирд░реЗрдЯрд░ рд╣реИ рдЬрд┐рд╕реЗ рдореВрд▓ рд░реВрдк рд╕реЗ рдмреНрд▓реЙрдЧ рдмрдирд╛рдиреЗ рдФрд░ рдлрд┐рд░ рдЙрдиреНрд╣реЗрдВ GitHub рдкреЗрдЬ рдкрд░ рд╣реЛрд╕реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рд╡рд┐рдЪрд╛рд░ рд╕рд╛рдордЧреНрд░реА рдФрд░ рдЙрд╕рдХреЗ рдбрд┐рдЬрд╝рд╛рдЗрди рдХреЛ рдЕрд▓рдЧ рдХрд░рдиреЗ рдХрд╛ рд╣реИ
рдЪреВрдБрдХрд┐ рдЬреЗрдХреЗрд▓ рдПрдХ рд░реВрдмреА рдкреИрдХреЗрдЬ (рд░рддреНрди) рд╣реИ,
gem install bundler jekyll #
рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ рддреЛ рд╕реВрдбреЛ рдХрд╛ рдкреНрд░рдпреЛрдЧ рдХрд░реЗрдВред
рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рд╕рдм рдХреБрдЫ рдмрд╣реБрдд рд╕рд░рд▓ рд╣реИред
рдЪрд░рдг 3. рдПрдХ рдмреНрд▓реЙрдЧ рдмрдирд╛рдПрдВ
./mysite рдЙрдкрдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдПрдХ рдирдИ рд╕рд╛рдЗрдЯ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдХрдорд╛рдВрдб рдЪрд▓рд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:
jekyll new mysite
рдЖрдЗрдП рдЗрд╕рдореЗрдВ рдЬрд╛рдПрдВ рдФрд░ рд╕рд╛рдордЧреНрд░реА рджреЗрдЦреЗрдВ
cd mysite
ls -l
рдЬреЗрдХрд┐рд▓ рдХрд╛ рдЕрдкрдирд╛ рд╕рд░реНрд╡рд░ рд╣реИ, рдЬрд┐рд╕реЗ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрдорд╛рдВрдб рд╕реЗ рд╢реБрд░реВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:
bundle exec jekyll serve
рдпрд╣ рд╕рд╛рдордЧреНрд░реА рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рд╕реБрдирддрд╛ рд╣реИ рдФрд░ рд▓реЛрдХрд▓рд╣реЛрд╕реНрдЯ рдкрд░ рдкреЛрд░реНрдЯ 4000 рдкрд░ рд╕реБрдирддрд╛ рд╣реИ (
рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдПрдХ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдмрдирд╛рдирд╛ рдФрд░ рдЙрд╕реЗ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡реЗрдм рд╕рд░реНрд╡рд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ (рдпрд╛ рддреГрддреАрдп-рдкрдХреНрд╖ рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкрд░ рдлрд╝рд╛рдЗрд▓реЗрдВ рдЕрдкрд▓реЛрдб рдХрд░рдирд╛) рдЙрдЪрд┐рдд рд╣реИ:
jekyll build
рдЬреЗрдирд░реЗрдЯ рдХреА рдЧрдИ рдлрд╝рд╛рдЗрд▓реЗрдВ mysite рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреА _site рдЙрдкрдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рд╕реНрдерд┐рдд рд╣реИрдВред
рд╣рдордиреЗ рдЬреЗрдХреЗрд▓ рдХреА рд╕рднреА рдкреЗрдЪреАрджрдЧрд┐рдпреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдирд╣реАрдВ рдХреА рд╣реИред рд╕рд┐рдВрдЯреИрдХреНрд╕ рд╣рд╛рдЗрд▓рд╛рдЗрдЯрд┐рдВрдЧ рдХреЗ рд╕рд╛рде рдЗрд╕рдХреА рдХреЛрдб рд▓реЗрдЖрдЙрдЯ рдХреНрд╖рдорддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рдпрд╣ рд╕рд╛рдордЧреНрд░реА рдЬрдирд░реЗрдЯрд░ рдбреЗрд╡рд▓рдкрд░ рдмреНрд▓реЙрдЧ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЙрдкрдпреБрдХреНрдд рд╣реИ, рд▓реЗрдХрд┐рди рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рдЙрдкрд▓рдмреНрдз рдЯреЗрдореНрдкрд▓реЗрдЯреНрд╕ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░ рдХреА рд╕реНрдерд┐рд░ рд╕рд╛рдЗрдЯреЗрдВ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЬреЗрдХрд┐рд▓ рдХреЗ рд▓рд┐рдП рдкреНрд▓рдЧрдЗрдиреНрд╕ рднреА рд╣реИрдВ рдЬреЛ рдЖрдкрдХреЛ HTML рдЬреЗрдирд░реЗрд╢рди рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдмрджрд▓рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВред рдпрджрд┐ рдЖрдкрдХреЛ рд╕рдВрд╕реНрдХрд░рдг рдирд┐рдпрдВрддреНрд░рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рд╕рд╛рдордЧреНрд░реА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ GitHub рдкрд░ рдПрдХ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рд░рдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ (рддрдм рдЖрдкрдХреЛ VPS рдкрд░ Git рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдирд╛ рд╣реЛрдЧрд╛)ред
рд╕рдмрд╕реЗ рдЦрд╛рд╕ рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдЗрд╕рдХреЗ рд▓рд┐рдП рдпреВрдЬрд░ рдХреЛ рдорд╣рдВрдЧреЗ рдЯреИрд░рд┐рдл рдХреА рдЬрд░реВрд░рдд рдирд╣реАрдВ рдкрдбрд╝реЗрдЧреАред рд╕рдм рдХреБрдЫ рдЙрд╕реА 30-рд░реВрдмрд▓ рд╡реАрдкреАрдПрд╕ рдкрд░ рднреА рдХрд╛рдо рдХрд░реЗрдЧрд╛ред
рд╕реНрд░реЛрдд: www.habr.com