How to install Ghost blogging platform on Linux

Ghost is a relatively new blog publishing platform which started out as a $25,000 Kickstarter project. While WordPress is still the dominant blogging tool on the web, it has now evolved into a general content management platform with tons of third party developed features, and over time has become increasingly cumbersome and complex to maintain. On the other hand, now only a couple of months old, Ghost promises to remain as a pure blogging platform with slick user-centric publishing interface. This tutorial describes how to set up Ghost blogging platform on Linux.