I run several Linodes for web development purposes including two that run WordPress installs.
Up until now the distro I've been using is Ubuntu 12.04 and whenever I need a new VPS I just clone something current that fits my needs.
Rather than upgrade my WordPress Linodes to Ubuntu 14.04 I thought it'd be fun to try a different distro.
Can anyone recommend a distro to move on from Ubuntu?
I don't have a problem with Ubuntu, in fact the only reason I used it in the first place is because it's what I run locally.
The main differences seem to be:
1. Debian does less hand-holding than Ubuntu does. For example, Ubuntu suggests that you install mostly unrelated packages when you mistype a command. Debian will simply tell you that you mistyped a command. Ubuntu's approach is more helpful to newbies. But once you know your way around a server, you might prefer Debian's blunt simplicity.
2. Debian upgrades have historically tended to be smoother than Ubuntu LTS upgrades. However, I'm not sure whether I can expect the same level of smoothness with the switch to systemd in Debian 8.
3. Debian is known to contain less "bloat" than Ubuntu, although the difference is minimal in server installations.
4. Debian's support cycle (roughly 3 years per major version) is shorter than Ubuntu LTS (5 years), so you may need to upgrade more frequently.
5. Currently, Debian 7 contains slightly older versions of most programs than Ubuntu 14.04 LTS because Debian releases new versions in odd-number years. If you really want the latest and greatest, use the dotdeb repository.
That said, I've always beena bit partial to openSUSE it's quite different from Ubuntu/Debian, has a short support cycle (18 months), I've never used it on a server before but it's fun on a desktop/laptop I find it's very compatible with whatever hardware I've thrown it on even newer hardware.
The project I'm talking about is a hobby and I enjoy playing about with stuff so may change to Debian or Suse.
Also thinking about giving Nginx a go instead of Apache.
Distro's all have their own peculiarities, so instead of learning the surface of several distro's that all do pretty much the same thing, stick with one and really delve deep and master it.
But there is nothing magical about CentOS that makes it run better than other Linux distros, for me it is largely because I am a fan of RPM and know RPM well, and CentOS is the distro with the longest lifespan that is both free and RPM based.
If you want to pay a license, RHEL is another option, but the only differences between RHEL and CentOS are stuff I don't use, so…
vonskippy is right, distro-hopping is fun for the home PC just to see how the different distros do things, but on the server, stick with what you already know unless it really doesn't suit your needs.
And guess what? I've not regretted it one bit. Currently have 5 Debian Linodes, and love em.