Recently in Hosting Category

So Long Ubuntu

| 0 Comments | 0 TrackBacks
I gave up on Ubuntu last weekend. A few years back I switched my servers from FreeBSD to Ubuntu. FreeBSD was taking a bit too long to administer and I wanted to spend that time elsewhere. Ubuntu seemed like a good choice; installing and updating packages was simple, and the Debian-style Apache configuration was similar to how I usually set up Apache on FreeBSD, so initial configuration was quick. The minimal administration effort came at a cost though.

The main problem I was having came down to the Ubuntu philosophy being slightly counter to my usage. It generally takes a while for a package on Ubuntu to be updated to the latest  version. In this most recent case, PHP was still at 5.2 and I needed 5.3. So my usually easy-to-update Ubuntu installation became a headache. It's not like I needed bleeding edge updates. I simply wanted to take advantage of some of the new language features available in 5.3. I encountered some resistance building PHP from source and was ultimately wasting time I could have been coding.

After doing some research, it seemed that Debian was probably aligned more with how I was using my servers these days. I found there was a site that maintains the latest PHP packages for Debian and decided that I'd make the switch. It didn't involve learning anything new (same package management for instance) and I was able to get the whole machine switched over in an hour or two. It was made even easier thanks to running a VPS and being able to swap IP addresses between server instances in the same datacenter.

I still really like what they're doing with Ubuntu, but this wasn't the first time I had a problem similar to the above. The bottom line is my time is more valuable than that. I decided it was more efficient to remove the thing that had caused me the most problems historically. I'm a programmer, not a server administrator (although I do like to play one sometimes); so my time is better spent writing code rather than chasing obscure error messages across the Internet.

I'm not really going anywhere with this post. This is kind of like making a big deal about moving across the street. In reality nothing has really changed except some superficial things that only matter to me. And yes, not much has really happened recently :)

Server Move

| 0 Comments | 0 TrackBacks
I'm in the process of moving to a new server. This site is the first to move. Hopefully everything still works. I have decided that after 6 years of running my own dedicated server, I just couldn't justify the price versus flexibility when I wasn't utilising the machine completely. I'm paying for overhead simply because I might need it. On the flip side, I'm also unable to upgrade whilst still being cost-effective (It's usually cheaper to replace the whole machine).  

This wouldn't be as big an issue if I was co-locating and actually owned the server - which I would do if it was financially viable on the Isle of Man. I also don't see the point in co-locating when I can't easily get access to the machine, so going offshore isn't an option. Renting a server just doesn't make sense for me anymore

Instead I've decided to go with a VPS provider (Linode) for all my personal stuff. Business hosting will be a combination of Amazon Web Services and Linode, depending on the requirements. Amazon S3 will cover all my online storage (which I was using already - it'll just get used more). Thankfully, Google have been handling my email for over a year now, so server moves are less mission-critical than were in the past.

I'm liking this so far as it means I can change my server specifications depending on my requirements and I only pay for what I'm using. It's also trivial to spin up new machines if needed (and just as easy to take them offline again). Linode seem to be decent in terms of price and performance. They're not quite as flexible as Amazon EC2; but for my more permanent hosting that's not really an issue.

Twitter Updates