Для самых нетерпеливых: вот команды для установки Jekyll, базового сайта на нем и запуска сервера:

~ $ gem install jekyll
~ $ jekyll new myblog
~ $ cd myblog
~/myblog $ jekyll serve
# => Now browse to http://localhost:4000

Если вы хотите инсталлировать Jekyll в текущий каталог, вы можете просто выполнить команду jekyll new вместо создания нового каталога. Если каталог не пустой, вы также можете передать опцию --force, например, так: jekyll new . --force.

И больше ничего не надо. Настоящая магия начинается, когда вы создаете посты, используете вводные для управления шаблонами и макетами, используете возможности по конфигурированию.

Если вы столкнулись с проблемами, убедитесь, что все зависимости установлены.