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: http://nodejs.org/download/

Reboot the machine

Download the latest Ghost and unzip and put it in a folder (ghost.org)

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: '127.0.0.1',
port: '2368'

to

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.