I have been working in WordPress for 2.5 years. After doing a lot of work in WordPress, I got tired and starting searching for an easy-to-use blogging platform, then I found out Ghost CMS. Ghost is a very wonderful and light-weight open source blogging platform. Today, I’ll teach you step by step, how to install Ghost CMS into your Windows localhost. I’m using Wamp server. At first, you’ll find it tricky but it’s so simple. Let’s start
Step 1: Go to http://ghost.org and download the zip file after signup.
Step 2: Extract the zip file and name the folder to, let’s say “ghost“.
Step 3: Keep the folder “ghost” in wamp/www.
Step 4: Go to http://nodejs.org/, download and install it.
Q: Why we’re using Node.js for Ghost CMS?
Ans: Because, Ghost CMS is built on Node.js, and requires Node.js 0.10 or higher. You can find more information about Node.js on their official site.
Step 5: After installing Node.js, open Node.js Command Prompt. You can find the command prompt from Start menu after searching “Command Prompt“. Open the Node.js command prompt, the screen would be like below:
Step 6: I’m guessing, your wamp server installation is residing on C:\wamp\www.
Step 7: So, type cd C:\wamp\www.
Step 8: Enter command npm install –production. Now the screen is like below:
Step 9: Let the command run, when finished the type npm start. Now, you’re ready. Be sure to check the URL like below:
Step 10: Now in your browser, open the URL 127.0.0.1:2368 for Ghost blog’s frontend.
Step 11: Go to Admin Dashboard via 127.0.0.1:2368/ghost. Note that, whether your directory’s name is “ghost” or whatever, the admin URL would be the same. Now, signup and start blogging.
This is a short guide to install Ghost CMS. If you have any problem in installing, comment below.