Octopress — фреймворк на Jekyll, который поможет удобно сгенерировать статичный сайт и поддерживать дальнейшую работу с ним. Сайт, разумеется, будет в HTML, что позволит его разместить даже на слабых хостингах без поддержки MySQL, PHP и т.д.
Установка Octopress
Надумали попробовать? Тогда начинаем сталкиваться с Ruby и это забавно, если вы раньше его не использовали и для вас это слово точно не обозначает что-то айтишное.
Ставим rvm
gpg –keyserver hkp://keys.gnupg.net –recv-keys D39DC0E3
curl -sSL https://get.rvm.io | bash -s stable –ruby
Ставим руби
rvm install 1.9.3
rvm use 1.9.3
Ставим сам octopress
apt-get install python-dev
git clone git://github.com/imathis/octopress.git blogname
blogname - имя вашего блога
cd blogname
ruby –version
Тут должен появится 1.9.3. Ставим дольше
gem install bundler
bundle install
Выбираем тему отсюда список тем для Octopress
git clone URLтемы .themes/названиетемы
rake install[‘название_темы’]
rake generate
Немного исправим конфигурацию, изменив файл _config.yml
root: /
permalink: /:title/
Стоит так же поправить файлы footer, header и т.д. под своё предпочтение. То есть идём в source и правим всё под себя.
Команды, которые могут пригодится
rake new_page[pagename] #создаём новую станицу
rake new_post[postname] #создаём новый файл
rake generate #генерируем сайт
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
|