How To Install Ghost on DigitalOcean

Below we are using a Digital Ocean referral link. These referral links do not cost you any extra money and just provide a small commission for providing them with a client. We do not recommend DigitalOcean because of this, but because we highly recommend them. We host all of our sites on their platform. Please do not spend any money on DigitalOcean unless you feel that it is a good fit for hosting your Ghost blog.

Like we said above, we love DigitalOcean. All of our sites run through their platform. They provide great service and flexibility. Here is how to install Ghost on DigitalOcean:

  1. Sign up at DigitalOcean and enter your credit card information or make a paypal payment.
  2. Click on Create Droplet.
  3. Pick a hostname and size. We are going to start with the smallest size.
    Install Ghost DigitalOcean
  4. Select your region. Then click on "Applications" and select Ghost.
    Install Ghost DigitalOcean
  5. Click Create Droplet.
  6. Once your Droplet is created, you will get an email from DigitalOcean with your IP address and password.
  7. Type the IP address into your browser and your Ghost blog is up and running!
  8. In order to access the backend of your blog, you are going to need to ssh in. In order to do that, DigitalOcean emailed you the username and password. Open up either a Terminal or SSH application and use the following command:

    ssh root@[IP address in the email]

Now that you have Ghost installed, lets head to the next section so we can create the first user!

Create First User