You're up and running!
How to
For instructions refer https://github.com/barryclark/jekyll-now. This will help you link your github account to the blog. No need of Jekyll on your local machine, as github takes care of it all. However, if you want to develop blog locally there are few gotchas.
Gotchas
Ruby on OS X
After spending an hour with my pre-installed, root owned version of Ruby and Gems, I moved to rvm.
- Install gpg2 with Homebrew -
brew install gnupg gnupg2
- Install rvm - https://rvm.io/
Ruby on Ubuntu
Same instructions should work fine.
gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
\curl -sSL https://get.rvm.io | bash -s stable --ruby
If you see an error:
curl: (77) error setting certificate verify locations:
CAfile: /etc/pki/tls/certs/ca-bundle.crt
CApath: none
do following:
sudo apt-get install ca-certificates
sudo mkdir -p /etc/pki/tls/certs
sudo ln -s /etc/ssl/certs/ca-certificates.crt /etc/pki/tls/certs/ca-bundle.crt
Jekyll
You might need to install following gems
gem install jekyll
gem install jekyll-sitemap
gem install jekyll-feed
That’s it. Add source ~/.rvm/scripts/rvm
to your .bashrc file and hopefully you’d be able to use jekyll on your local machine seamlessly.
Written on April 8, 2015