Статья устарела! Теперь мой блог работает на hugo. Прочитайте про установку и начало работы hugo.

Подготовка платформы

Для работы Jekyll нужен Ruby. Как показала практика, в репозитариях Ubuntu Ruby часто идет не самой свежей версии. Поэтому, на мой взгляд, удобнее пользоваться сторонней системой, например, RVM. Цитируя официальный сайт:

RVM is a command-line tool which allows you to easily install, manage, and work with multiple ruby environments from interpreters to sets of gems.

Для установки RVM в Ubuntu, нужны команды:

    gpg2 --keyserver hkp://pool.sks-keyservers.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
    curl -sSL https://get.rvm.io | bash -s stable

После чего необходимо запустить внутри эмулятора терминала дополнительную оболочку командой

    bash --login

Далее установим версию Ruby 2.6.3

    rvm install 2.6.3
    rvm use 2.6.3

Если у вас всё ешё не установлена система контроля версий git, рекомендую установить её, это потребуется для получения шаблона блога.

    sudo apt install git

Установка Jekyll

Установим гемы, требующиеся для работы Jekyll:

    gem install jekyll jekyll-sitemap jekyll-feed

Используйте git, чтобы клонировать репозитарий Jekyll-now

    git clone https://github.com/barryclark/jekyll-now.git

Вы также можете скачать архив с пакетом по ссылке на гитхабе. Перейдите в каталог jekyll-now и используйте команду:

    cd jekyll-now
    jekyll serve

После чего, перейдя в браузере по ссылке http://127.0.0.1:4000, вы увидите работающий блог. Для настройки содержимого редактируйте файл _config.yml. Сгенерированные файлы для загрузки на хостинг размещаются в каталоге _site.

Заключение

Дальнейшую разработку блога можно вести как на локальной машине, так и на выбранном вами хостинге. GitHub также предоставляет возможность бесплатно размещать сайты, разработанные с использованием Jekyll, но там в целях безопасности отключены все пользовательские плагины. Если вам понадобится дополнительная информация о Jekyll и связанных с ним технологиях, ищите её на официальных сайтах по ссылкам выше.