For years I ran a bog standard setup. I changed hosting companies a couple of times but it was all pretty much the same. Shared hosting that provided PHP and MySQL running Wordpress sites for the most part. I dabbled with Drupal and maybe some other CMS packages but that was about it. Some time, I don’t know how long ago, I decided I wanted more flexibility. I wanted access to the OS and the ability to try out things outside whatever box the shared hosting put me in.