Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a small VPS (256mb ram/512mb burst). I am in confusion as to which linux should i install on it, choice being, Ubuntu or CentOS.

The server is going to be used for a rails app. and will also need, ffmpeg, memcached, beanstalkd, nginx, imagemagik.


share|improve this question
Don't forget to pick an answer if we've answered your question! :) – Publiccert Jan 10 '11 at 20:01
up vote 3 down vote accepted

Any answer you'll get here is purely anecdotal. I prefer Debian or Ubuntu. Make sure you don't use the 64 bit version if you're using less than 4Gb of ram. Also, check out Linode for a better deal(assuming you're using Slicehost).

share|improve this answer
i am on – Amit Jan 10 '11 at 19:46
They have a pretty shoddy record. You're going to run into MAJOR I/O bottlenecks. – Publiccert Jan 10 '11 at 19:49
yeah i know... i am there to have the site up... once its up, i plan to move to linode... – Amit Jan 11 '11 at 20:33

Are those the only two choices? For that size, you may want to consider Debian. Ubuntu is based on it, but Debian is much lighter.

share|improve this answer
available choices are arch, suse, debian, fedora, ubuntu – Amit Jan 10 '11 at 19:45

Either choice will suit you well- do you know what versions of either they will install? That might affect your decision.

share|improve this answer
i have nearly all versions of ubuntu from 8.04 and centos 5 – Amit Jan 10 '11 at 19:45
if you check here: you can see the currently supported releases :) – AliGibbs Jan 10 '11 at 19:47

You might also take a look at rPath and Stacklet (

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.