Как сказали Брайан и Нейт, прочитайте документацию об этом.
Лично у меня есть сайт на Jekyll , который вы можете использовать в качестве примера, если вы застряли. Документация также содержит довольно хорошие примеры.
Но для начала: у Jekyll на самом деле нет базы данных. Вы должны создать структуру каталогов - как описано в Руководство по использованию - самостоятельно.
Для генерации новых сообщений в моем репозитории есть скрипт new.rb
. Просто потому, что я не могу не вспомнить, какой был идентификатор Wordpress для предыдущего поста (я импортировал из Wordpress).
После того, как вы написали пост, установите гем jekyll
:
gem install jekyll
Затем запустите jekyll --server
. Это преобразует сообщение в красивый HTML, который вы можете просмотреть по адресу http://localhost:4000. Как только вы будете удовлетворены этим, разместите его где-нибудь в сети, где Apache или Nginx будут обслуживать его так же, как и любой другой статический HTML-сайт.
Наконец, если вы когда-нибудь искали альтернативу, я слышал хорошие новости о nanoc .