How to Install Ghost on Nitrous.io


  1. Head to Nitrous.io and sign up for an account
  2. Create a new Node.js App Install Ghost Nitrous
  3. In the terminal provided, lets download Ghost. Perform the following commands:
    mkdir ghost
    cd ghost
    wget https://ghost.org/zip/ghost-latest.zip
    unzip ghost-latest.zip
    
  4. Edit config file
    cp config.example.js config.js  
    sudo vi config.js
    
    In the "Production" section, change the following:
    host: '127.0.0.1',
    port: '2368'   
    
    to
    host: '0.0.0.0',
    port: '8080'
    
  5. Install Ghost
    npm install --production
    
  6. Start Ghost
    npm start --production
    
  7. In the Nitrous.io menu bar, click on Preview -> Port 8080 and you should see your blog up and running! Install Ghost Nitrous

Next Steps:

Keep Ghost running with PM2
Keep Ghost running in the background and on startup using PM2

Learn Ghost from the Ground Up
Head to "Ghost for Beginners" to learn everything you need to know about learning and customizing Ghost

Find the Perfect Ghost Theme
Go to our Ghost themes section of this site to browse all of your Ghost theme options in one place.