Comment installer Jekyll

Jekyll est le moteur de site de Github. C’est un générateur de pages HTML statiques, il n’y a donc pas besoin de base de donnée, un simple serveur HTTP fera l’affaire. Cependant, avant de mettre en ligne le site, il est important de vérifier en local que le rendu est correct.

Jekyll dépends de Ruby en version 1.9.3 ou 2.0.0. Sur Debian Wheezy, la version 1.9.3 est disponible sur le repo.

sudo aptitude install ruby1.9.3

Pour faciliter l’installation, il est intéressant d’utiliser bundler. Pour cela :

sudo gem install bundler

Dans le dossier du site, créer un fichier nommé Gemfile et mettre :

source 'https://rubygems.org'
gem 'jekyll'

Puis lancer la commande :

bundle install

Pour générer les pages et lancer un serveur HTTP sur le port 4000 :

jekyll serve --watch --drafts

Aller ensuite sur http://localhost:4000