views:

40

answers:

2

Vps hosting provides choice of operating system:

  • Cent OS 5
  • Debian 4.0
  • Fedora 10
  • Gentoo
  • Opensuse 10
  • Ubuntu 8.10
  • Ubuntu 8.04
  • Ubuntu 9.04

Which pros and cons for running rails app, software installing, overall feel, etc. do they have, or maybe there are others which are much better to serve rails

+3  A: 

These are all industrial strength unix OSes and will all run RoR on with Apache extremely well.

The main difference is ease of admin and ease of mainteneance. Cent OS is designed for remote server installations and has lots of nice management features, Ubuntu is probably the eaiest to maintain -- it just sort of happens.

I would go for Ubuntu 8.0 over Ubuntu 9.0 as the older OS is has proven to be extremely stable. (In fact for server apps stick with the Ubuntu "long term support" releases unless you like applying patches!).

James Anderson
Did i got it right, you mean Ubuntu 8.04?Using google I found people telling that Cent OS is more for server and Ubuntu is more for desktop, is it true?
tig
Its really an ease of management vs. ease of software maintainance thing. If you are actually developing on the server or you have lots of complex libraries I would go for Ubuntu, otherwise, the ease of deployment and system management of CentOS wins.
James Anderson
+1  A: 

Ubuntu LTS releases have a good track record, and many other rails users use ubuntu so most blog posts etc will be easy to follow.

But since you are going to be digging around in there often, overall I would recommend you use whichever you have the most experience with.

ozone
As I understand, 8.04 is LTS?
tig