Installing Ghost on Ubuntu with Node.js

What I Found

A practical walkthrough of installing the early Ghost blogging platform on Ubuntu Server with Node.js, Git, npm, and.

When Ghost first started showing up as a new Node.js-based blogging platform, a lot of people were excited to try it, but the install process was not as obvious as a typical blogging system upload.

The short version is this: install Ubuntu Server, install Git first, add a current Node.js repository, install Node.js, upload or place the Ghost files in a directory, run npm install from inside that Ghost folder, update config.js so Ghost listens on the server’s IP address, and then start Ghost on port 2368.

What this video covers

  • What This Setup Covers
  • Install Ubuntu Server
  • Create the Ghost Folder
  • Install Git First
  • Update Packages and Add Node.js

The short version

The short version is this: install Ubuntu Server, install Git first, add a current Node.js repository, install Node.js, upload or place the Ghost files in a directory, run npm install from inside that Ghost folder, update config.js so Ghost listens on the server’s IP address, and then start Ghost on port 2368.

Links & Resources