Developer install & setup with Ghost, step by step

Install Pre-requisites: node.js yarn grunt

install node.js lts version
tar -xvf node-v8.9.0-linux-x64.tar.xz
vim ~/.bashrc
export PATH="$HOME/node-v8.9.0-linux-x64/bin:$PATH"
source ~/.bashrc
check node version
node -v

install yarn
curl -o- -L | bash

install grunt
npm install -g grunt-cli

Initial Setup

git clone && cd Ghost
yarn run init

Could not start watchman
Visit for more info.
$ git clone
$ cd watchman
$ git checkout v4.9.0 # the latest stable release
$ ./
$ ./configure
$ make
$ sudo make install

knex-migrator init

Develop Ghost

grunt dev
grunt dev --server
grunt prod


Subscribe to Post, Code and Quiet Time.

Don’t miss out on the latest issues. Sign up now to get access to the library of members-only issues.