On 13/04/15 05:51, K.C. Ramakrishna wrote:
> Hi all,
> Important: This can easily become a flame war - request all to please avoid 
> making this personal and keep this limited to the distros instead of the 
> distro users. (Hate the sin not the sinner.) :-)
>   
> Am setting up a new public server. This will have our default website as well 
> as all tools to help our developers develop from across the globe.Will host 
> website, proj mgmt (redmine), subversion, jenkins, Selenium automated test, 
> build tools etc.
>
> This will be either on digitalocean or AWS.
> I have not been a linux admin for about 3-4 yrs now and have not really kept 
> up to date on the developments.
> At that time I was managing Fedora/CentOS and I am comfortable with its 
> internals. Very comfortable with rpm, service and init processes, file system 
> layout etc.
>
> At that time Ubuntu was fast catching up as a great alternative to 
> Fedora/CentOS on the serverbut did not follow it after 2010.
> I did use Ubuntu exclusive as my default desktop OS for almost 6-7 yrs but 
> never really had to use command line there and hence I am familiar with (but 
> not an expert) with 'Ubuntu' specific stuff like upstart and the placement of 
> config files in filesystem etc. Ubuntu on Desktop was a dream - it just 
> worked with all the hardware without me having to compile any drivers.
>
> I want to manage this server with minimal compiles but want latest versions 
> of tools and libraries (RoR, php, Java).
>
> My current "old" server is CentOS 5 which I initially booted up in 2008. I 
> really need to upgrade :-)
> For my new server, which would you recommend between Ubuntu, Fedora and 
> CentOS ?
>
> Please do not make this a flame war. I know they are great distros - I am 
> trying to see if it is worth learning Ubuntu server side stuff or go with 
> Fedora/CentOS where I am already comfortable.
>
> Thanks,kc
I think it depends on your usecase.

CentOS - very solid workhorse. I find it especially good for enterprise 
deployments where things do not need to be changed very often. Support 
for enterprise setups, san storage, multi pathing is good - probably due 
to Redhat's exposure in those markets.

Ubuntu - personally I would only run LTS in a production environment. If 
you need to host applications that require newer packages, Ubuntu is 
sometimes preferable. I find it easier when hosting certain 
applications, particularly ruby based applications.

Fedora - Ran it on servers for while after Redhat first brought out 
Fedora Core 1. I found the constant upgrade path a pain and moved away 
from it for server use - but carried on for a long time afterwards using 
it as a desktop OS. I only moved after starting work on hamara linux!

hth


Vik


-- 
Founder - Hamara Linux
www.hamaralinux.org
www.twitter.com/hamaralinux

_______________________________________________
ILUGC Mailing List:
http://www.ae.iitm.ac.in/mailman/listinfo/ilugc
ILUGC Mailing List Guidelines:
http://ilugc.in/mailinglist-guidelines

Reply via email to