This was one of the last sites I have to move to my new VPS servers at Digital Ocean from my old host. At $5 for a 512MB server or $10 per Gig of RAM memory basically it’s too good of a deal to pass up. The clencher is it’s totally unmanaged hosting that you’ll have to learn how to setup and manage yourself. So it’s time to do a crash course in linux server setup and administration. Luckily there are numerous free tutorials on Digital Ocean itself and elsewhere on the web dealing with whatever brand of linux you’re using.
I prefer to use a control panel so I have an interface to more easily manage everything. Even after figuring in the cost of a monthly license for cPanel for one of the servers it’s still much cheaper than my old managed VPS with much more overhead and room to expand. But there are other options besides cPanel althought it is one of the best. There’s also the free Zpanel and if you’re just deploying a small server and want a panel on it you should check out Webuzo. Webuzo also offers the option of using Nginx as your web server instead of Apache.
If you’re going the control panel route you’ll want to start with a fresh CentOS 6.4 x64 droplet server. The control panel you choose will install and configure your Lamp stack, Bind, Dovecot for email and other things depending upon the panel.
Also DO doesn’t provide protection from DOS attacks but you can run your sites through Cloud Flare’s free CDN and they’ll give you free DOS attack protection and serve your sites out faster. I also use New Relic’s free server monitoring on my servers which is awesome.
Overall I’m very happy with the Digital Ocean hosting and glad I took the dive into doing it myself.
Even if you only use their servers for testing and playing around with it’s still well worth it. If you’re used to slow shared hosting or oversold VPS hosting then you’re in for a treat once you figure out how to set your server up and configure it which really isn’t that hard. Download Putty and start with the basics, follow the instructions.
You can also setup an image with Ubuntu and WordPress already preconfigured that’s nice and if you just want to deploy a quick instance of WordPress on a server for testing.
So far I’m running 2 – 2GB RAM servers, and one 512mb server. They’re all chugging along quite well, not only have I cut my costs, I have faster hosting and a lot more resources to expand even further.
The one thing I don’t like about Digital Ocean is that you can only have one single ip address per server but I’m working around it.
If you haven’t checked them out yet, then by all means I recommend them. I’ll be posting more about setting up hosting and WordPress hosting in the future, I’ve been very busy working lately and haven’t had time to post!