Install Ghost on Ubuntu 14.04 Server

With the recent release of Ubuntu 14.04 many new users will be wanting to install the "server" flavor of Ubuntu. Ubuntu Server is very bare bones and does not have all of the tools required to install Ghost, via the Ghost Install Tutorial.

sudo apt-get update  
sudo apt-get upgrade  
sudo apg-get install gcc g++ npm  

Now you can use the great tutorial over at HowToInstallGhost without issue.


Ghost 0.4 "Anton"

Ghost, the blogging platform that I am using, and you are reading has been updated to 0.4 (still a very early platform), this update brings with it:

  • Static Pages (!)
  • Unsaved post verification
  • SSL
  • Featured Post

The overall largest of these being Static Pages (that won't be listed as blog post). This update is extremely nice but there are still lots of things missing.

  • Native spell checking
  • Native coment system (the one you see is custom)
  • Multiple authors
  • Offline authoring (currently making my own)

Complete 0.4 Release notes

Ghost is luckily open source and easy to edit/design/tinker with. If you are looking for a blogging platform that is current, open and sleek, I would suggest Ghost.


Ghost - A Great First Post

Ghost is an easy to use blogging platform that uses Node.js to host a out-of-the-box blogging platform.
Or that was the idea.

First off it was a pain getting Node.js to the right form because
sudo apt-get install nodejs installs 0.6.x when Ghost requires 0.10.x. Updating Node.js is not as easy as it sounds either (atleast to someone who has never used Node.js.

Then came installing Ghost

Ghost is a beautiful platform, but it's brand new (0.3) and it uses
NPM something I've never used, on top of that my Ubuntu distro didn't have Git, Nodejs, NPM, or a working DNS server. Once Ghost got working then came setting up the email for user accounts. I decided to go with Mailgun because the Ghost developers suggest it.

Anyways, this blog will be my adventures through technology as I go through college.