How to Install Ghost on Windows 7

Must have Installed: Microsoft .NET Framework 4.0, Python 2.7.5, Visual Studio and Windows SDK

First make sure everything above is installed. After it is installed reboot the machine.

Set the Python path:

set PATH=%PATH%;C:Python27;C:Python27Scripts;

Install node.js:

Reboot the machine

Download the latest Ghost and unzip and put it in a folder (

cd /path/to/ghost
npm install

Configure Ghost

Open up the config.example.js in Notepad or any other text editor and change the following:

host: '',
port: '2368'


host: 'your_ip_address',
port: '80'

Once you made those changes, save the file as config.js instead of config.example.js.

Start Ghost

Reboot the machine, and then do the following command:

npm start

In a browser, go to youipaddress/ghost/ and your in!

Possible Errors

Python not recognized as an internal variable

Make sure Python is installed and the path was set correctly above

MSBuild.exe exits with code 1

This could mean that you dont have the correct .net installed, or it could mean your python path is not set. make sure you have .NET 4.0 installed.