How to Set Up a Ghost Installation Ghost is an all-stack publishing platform with server support. It's open-source, free, and easy to install. The npm install command begins downloading and installing Ghost for you. After a few moments you will find that your Ghost blog is ready to go. 1.