Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.


Hosting in the Ocean

Hosting on virtual servers is daunting and exciting in equal parts.

Read post

Hosting on virtual servers is daunting and exciting in equal parts. There's something wonderful about the freedom you have to control this...thing...on the internet. To be able to spin up a computer at the end of an IP address and connect to it with your browser.

It's not easy the first time. Just knowing what to install can be tricky.

In this talk, I demonstrate how to create a Digital Ocean virtual server, and what to install to get a SilverStripe site running. There are loads of tips and tools to help you get started!


About the author
Christopher Pitt

Chris works in the bespoke team, at SilverStripe. He helps build and maintain many of the modules used in SilverStripe applications. He also teaches; speaking at local user groups and international conferences, and through technical blog posts and books.

He also enjoys building robots and connecting those to circuits inside Minecraft. When the machines take over, he hopes this will buy him some time to formulate a plan of escape.

Post your comment


  • Hosting on virtual servers like DigitalOcean can be a complicated, especially for people who lack in technical expertise (like me). This is why I'm such a big advocate of Managed Cloud Hosting Providers. If you don't know how to manage or deploy a server, then I suppose it is better to hire professionals and let them handle it, while you can focus on the business aspect of your website. Not everyone is a developer, so it is okay to hire their services in the 1st place. It is also very easy to set up a server using managed cloud hosting services like Cloudways* and it takes only a few minutes. So I guess it is better to let the pros handle the technical nitty grittys of hosting.


    Posted by Gwyneth Michelle, 30/05/2017 11:46pm (7 years ago)

  • Have you considered ServerPilot for your installation of the server? On a bare Ubuntu Server droplet, it works out of the box with an Nginx proxy to split serverload lateron.

    Posted by Simon, 23/09/2015 6:46am (9 years ago)

RSS feed for comments on this page | RSS feed for all comments