I am going to install a new server running cPanel and I was wondering which OS/Distro I should take. Which would you advise?
RHEL : It's too expensive
Fedora : Not sure the support will continue, and it's a very early product
Debian : Not fully supported
Mandrake / SUSE : not really server OS's and updates aren't that good (or so I'm told)
FreeBSD : You don't know where it's heading, I've heard rumours about the development team split in two (the 4.x and 5.x)
So I'm kinda stuck. I have absolutely no idea as to what OS (linux vs BSD) to take and if I'm taking linux I have no clue as to which Distro. Personally I feel more comfortable running a linux OS since I'm somewhat familiar with that whereas I'm not with BSD. Now I'm not going to manage the server, but still. It's always nice if you know what you're dealing with right?
We are having exactly the same debate at present we were just about to launch our web hosting services and have been testing Cpanel under Redhat 9 for a few months now. with RH9 support finishing on the 29th we have been looking at other options
RHE, best option, stable we know the redhat distros only thing is cost.
FreeBSD, my second choice but having little to no experiance of this before it would be a whole new game.
Fedora, probably the best option of the freebies but keeping up with releases I can see being a nightmare.
Madrake and SuSE, don't like them on servers, I know some people sware by them but I like them as desktop setups bit to bloated for servers for my liking.
We could stay with RH9 and go with Progeny but if I am spending out money i might as well be buying RHE.
Our final disision on this will be made within the next day or two but I think we will be going for RHE as a stable well supported distro makes a good server and a good server keeps customers.
Originally posted by rusko freebsd developers didnt split into anything. 5.x are currently development releases, while 4.9 is stable.
rhel is crap. dont pay for it.
a linux distro is just that - a collection of packages + an installer + proprietary tools. forget the server not-server BS.
Why is RHE crap ? what is your experiance of it.
As for the server not server BS as you put it I was just saying that I find these to bloated even after removing X etc and have to spend more time triming them down for server use. If you are happy to just install a default setup then thats your buisness, personally I prefer to have only what I need and stripping out Mandrake and SuSE are not worth the time spent.
I said this in another thread, we've been testing Centos 3.1 which is RHEL w/o their copyright material, and I must say it is very nice.
H-sphere installs on it and most other apps think it is running RHEL. Yum comes preinstalled with a nice yum.conf for their mirrors, and it noticed the newer p4 chipsets 7210/HanceRapids with the default kernel.
I'll second white box linux. I've had good success with it. Centos is probably a good option as well. It may have better/faster support for updates than white box linux. The latter seems to be driven by a smaller community. (Not sure, I may be wrong...)
I've been using CentOS 3.1 for about a week now with cpanel and im absolutely loving it. There was a bit of an issue with the install when it got to perl, just ctrl c out and run /scripts/updatenow;/scripts/upcp and you will be prompted to answer a few simple questions.
I've chosen to purchase RHEL for $350 and apart from some RHN issues (I didn't have the right login) there seems to be no problem. I found out that I can register 2 servers for that price, so per server it drops.
The main thing that decided me to switch was the fact that most help is available for the not-exotic OS, so searching the internet will most likely give me an answer that I can use. Apart from that the server management company we're with advised RHEL.
Although I would recommend FreeBSD to anybody out there. For CPanel your best and only option for stability is really RedHat. They created the panel just for that OS and made only slight modification to the other OSs, hence why we see a lot of bugs in the other OSs. FreeBSD teams did not split in reality. They have only changed the core code on 4.9 and 5.x. Unlike other OSs they still support the old versions which at least will tell you something. The 5.x series is there to help with newer technologies and memory management. So far 5.x has been working beautifully and I would highly recommend it to anybody. In conclusion, FreeBSD is the best Operating System in my opinion but if you wish to use CPanel I'd look at RedHat.