How to Install Ghost on Mac OS X
If you use Homebrew as your package manager on Mac OS X you can checkout our How to Install Ghost on a Mac w/ Homebrew article.
Download and Install Node
Go to node.js and download the Mac OS X Installer (.pkg).
Install the node.js package that was downloaded.
Node was installed at
/usr/local/bin/node and npm was installed at
Download and Install Ghost
Go to the Ghost page and download the latest ghost
Unzip and place your Ghost in a folder (I put it in /Ghost/)
Do the following commands:
cd /Ghost/ sudo npm install --production cp config.example.js config.js sudo vi config.js
In the "Production" section, change the following:
host: '127.0.0.1', port: '2368'
host: '0.0.0.0', port: '80'
sudo npm start --production
Keeping Ghost Alive on Mac OS X
In Mac OS X you can use the
launchd service to start Ghost and restart it if it crashes. You can find instructions for setting up a
launchd in our article Mac OS X launchd To Keep Ghost Alive.