Install Jekyll & Deploy to Heroku
Tomohiro wrote this on Mar 24, 2011Install Jekyll
$ gem install jekyllSetup
$ mkdir myblog
$ cd myblog
$ touch index.html
$ mkdir _site _layouts _posts
$ mkdir cssInstall Rack-Jekyll
$ gem install rack-jekyll
$ vi config.ru# config.ru
require 'rubygems'
run Rack::Jekyll.new$ echo 'rack-jekyll' > .gemsA basic Rack-Jekyll site usually looks something like this:
$ tree
.
|-- .gems
|-- _config.yml
|-- _layouts
| |-- default.html
| `-- post.html
|-- _posts
| |-- 2011-03-24-my-first-post.markdown
| `-- 2011-03-25-my-second-post.markdown
|-- _site
|-- config.ru
`-- index.htmlRunning Jekyll
$ jekyll --server --autoBrowse to http://localhost:4000
Deply to Heroku
$ jekyll --server --auto
$ heroku create myblog
$ git add .
$ git commit -a -m 'my blog first commit.'
$ git push heroku masterBrowse to http://myblog.heroku.com
Congratulations!