Hello all i wanna purchase a VPS there is an option which is operating system do you want 1: CentOS 2: Ubuntu 3: Debian Please let me know which is common and which is best?
It's just a matter of personal preference. If you like yum, use CentOS, if you like apt-get, use Ubuntu or Debian. Pick whatever you're most comfortable with.
CentOS is my preferred server choice but I've found even Debian testing release to be well stable. I honestly believe debian stable is more stable than CentOS. Only thing about Debian it takes a little more administration skills. CentOS pros rpm is easier than dpkg and building rpms is easier. Yum is also easier than aptitude. This could be based on experience with the distro. Debian pros Has the largest community. Solid developers. Very Stable. Ubuntu --------- for a server its just out right junk. I just don't like lots of things they have done. So as it stands right now my vote still goes to CentOS Other thoughts --------------------- Slackware has the potential to be the best server distribution based on stability and performance. Its more complicated because slackware package manager does not keep up with dependencies which you are required to resolve first.
Most VPS owners use CentOS because it is enterprise grade quality and very stable. CentOS is a rebuild (equivalent) of RedHat Enterprise Linux (RHEL). Also, CentOS 6 is supported with updates for ten years, so no need for frequent upgrades.
I've been using CentOS for the past four or five years and it's a great linux distribution. If you like to get things up and running and "forget" about them CentOS is probably your best choice. Also as RoseHosting pointed out, CentOS 6 will be supported for quite a long time which makes it even better.
Centos a bit more secure for non command line folks. apt-get with ubuntu is way easier. Centos with WHM likely the way to go. Easyapache makes it really easy to upgrade and add features. Nigel
Even though I am a RHCE... CentOS is good as it has great support around the operating system and most of 3rd party softwares are built around Redhat. This being the main reason for choice of CentOS, due to the ease of configuration for newer users, etc.. Performance wise, Debian. By the way, Ubuntu is based off of Debian. So really cannot suggest the little brother, when I would use the bigger brother. Ubuntu is good for Laptops/Desktops and soon phones.
I prefer centOS to ubuntu but will only matter with what you are planning to do with them. if you are just testing something you can use ubuntu
CentOS definitely, Centos offers a lot more operational stability to users than other freely distributed Linux systems because of design similarities with the commercially released system.Centos can operate much faster than similar Linux-based operating systems because it only runs basic versions of software. The Centos operating system can run a computer for quite a while without requiring any additional system upgrades.
I would say CentOS, I personally use it on all of my servers. This is maily because it has the widest compatibility with control panels and the like. As far as security, that of course has to do with how you administer your server. CSF, RKhunter and Clamd are a good start.
Having managed a mixture of Centos, Debian and Ubuntu servers I'd have to say that they all have their ups and downs and it generally boils down to personal preference. If you are going to get cPanel then you'll have to go with Centos. I also think that Centos is a bit easier to manage for beginners because it's got a larger market share and is more established than Debian/Ubuntu so there is more help available. Also, some of the default configs for daemons like Apache require a lot of tweaking so it forces you to learn as well
Yeah, the learning curve for Ubuntu is easier but having trained coworkers in Linux I've found that in the long run, teaching Centos is more useful - it's got a larger market share so there is more help for it plus as it's more challenging you learn more