Cpanel - better with CentOS or FreeBSD?

oshs

Well-Known Member
PartnerNOC
Sep 5, 2004
146
0
166
Hi all,

Just wanted as much feedback on this as possible.

I'm more inclined towards FreeBSD as an OS as I've found it to have unrivalled stability and reliability over Linux distros such as CentOS(free clone of Red Hat).

However, I'm not sure about Cpanel's compatibility with FreeBSD, as from what I've gathered, Cpanel is more widely adopted on Linux platforms and hence more support goes that way.

I could be wrong, but I want to hear from server admins who have run Cpanel on both platforms, and which OS they recommend the most for use with Cpanel and why.

Many thanks,
Suhail.
 

xerophyte

Well-Known Member
Mar 16, 2003
215
0
166
Canada
From my experience cpanel is better with FreeBSD, if you are familiar with FreeBSD. Choice is easy :) FreeBSD


Reason

FreeBSD


Stable OS, which makes the Cpanel Developer to code the panel in organized way and fix the problem. There is enough FreeBSD + CPanel users who reports bugs.


CentOS
Unstable (I mean compare to FreeBSD), not structured like freeBSD. Lots of stuff breaks unexceptionably with cpanel, because its really hard to code a panel, which keep with all the un-excepted changes comes with OS

e.g latest bind-lib upgrade

hope that helps
 

AndyReed

Well-Known Member
PartnerNOC
May 29, 2004
2,217
4
193
Minneapolis, MN
From my experience cpanel is better with FreeBSD
This is absolutely not true. The cPanel works just fine with CentOS and FreeBSD v5.x (We haven't tried v6.x yet). We use them both on our servers and our clients don't have any problems with them.


FreeBSD
Stable OS, which makes the Cpanel Developer to code the panel in organized way and fix the problem.
What do you mean by that? So, can we say the cPanel developers do not code the panel in "organized way" for other Linux distributions? :confused: :eek:


CentOS
Unstable (I mean compare to FreeBSD), not structured like freeBSD. Lots of stuff breaks unexceptionably with cpanel, because its really hard to code a panel, which keep with all the un-excepted changes comes with OS
This is not true. CentOS is STABLE and works just fine. I am just amazed and blown away by this :confused:
 
Last edited:

summy

Active Member
Jan 14, 2004
34
0
156
We have been running cpanel on our FreeBSD servers for 4 years now, and I have to say overall it seems very stable.

We have only had to request a support ticket once (just last week in fact). However, it did take cpanel a while to respond and fix the problem, going through about 4 support reps, perhaps this was because of the time of week (weekend). The problem was sorted within a couple of days, and it wasn't anything major, so no big deal. (eximstats broken due to an update).

We have just installed cpanel on a new server running Centos, there does seem to be a heck of a lot more support for linux based operating systems, both on this forum and elsewhere. Thats obviously due support+demand though. We had a few problems getting cpanel running on Centos, due to yum being broken, but this was fixed within a matter of hours after submitting a ticket to cpanel, so does seem they have a better response time for linux. This is only based on our experience though, and we have only ever opened 2 tickets with cpanel.

I would say support and stability are good for both platforms. We've only been running Centos a week now, but all seems good so far.

In future we are going to opt for Centos/linux based systems. Simply due to the fact that there is more support and a larger user base for linux based systems.
 
Last edited:

Arsenico

Member
Apr 27, 2006
24
0
151
im really against CENTOS.


my first dedicated server was on centos, it had a very agressive cache .. so when i got DDOSED my server overload as hell!
also CPANEL CRASHED several times with centos

now im with FREEBSD. Its very simple to handle, also cpanel never crashed, and it has a very good firewall (IPFW) you can do whatever you want.
 

oshs

Well-Known Member
PartnerNOC
Sep 5, 2004
146
0
166
In future we are going to opt for Centos/linux based systems. Simply due to the fact that there is more support and a larger user base for linux based systems.
Hmm, well I'm not too sure if that's such a good idea summy. If you're saying things have been running stable for 4 years on FreeBSD and you're moving to CentOS/Linux simply because there's most "support" on forums and elsewhere - well why is there more "support"? Agreed that there are many more people using CentOS/Linux, but perhaps also because there are more problems/issues/bugs requiring support - basically headaches, administering a CentOS box than a FreeBSD box?
 

quest10101

Member
Aug 25, 2006
6
0
151
The Missing Linx

I think an important part that people are missing is.........

everything is a factor in the Linux world. hardware, OS, third party software..... Both CentOS and FreeBSD are very stable in their current releases. your kernel builds and devices used the server hardware are going to be more detrimental in your system crashes. I find that Cpanel works beautifully under CentOS v4(it was getting the raid drivers for the damn os install) but I am very sure FreeBSD has many fully functional servers as well with no issues. When you are deciding please bear in mind, the server will only be as good as the admin putting it together. In turn you make the system stable and you should customize it accordingly to it job.

Happy Serving and have a nice day.......
 

EricGregory

Accounts Manager
Staff member
Nov 27, 2002
119
1
243
Pennsylvania
cPanel Access Level
DataCenter Provider
Either OS will work fine. Normally, if it's choice between FreeBSD and CentOS, we suggest going with what you're comfortable with. For what it's worth though, my cPanel server is running CentOS and it works very nicely :)

Have a good one...
 

nsetiono

Active Member
Mar 29, 2007
36
0
156
im agree with someone who said that centos got more support then freebsd

for stable system, freebsd is more stable then centos

right now im running 1 freebsd server and 4 centos server

im really hope in the future there is more support available for freebsd server because i love freebsd which is more stable then centos

regards
nicolas
 

sehh

Well-Known Member
Feb 11, 2006
579
6
168
Europe
Its hard to compare CentOS with FreeBSD, since they "do things" very differently, even though they are both *nix-based operating systems.

CentOS, as everyone knows, is the Fedora/RedHat result for the corporate RHEL (RedHat Enterprise Linux). Its a stable operating system with a lot of support, but if you want to compare it with FreeBSD then you have to ignore the application layer (apache, cpanel, whatever) and look at the true operating system details and differences.

In other words, you compare the Linux Kernel with the FreeBSD Kernel. At that level we see the following:

1) Linux has a lot more "general hardware" support, while FreeBSD is targeted towards hardware related to networking.

2) Linux has a mature SMP support, while FreeBSD has just gone SMP in the past 4-5 years. In practice that means that some drivers and applications in FreeBSD don't take the full advantage of SMP (which is not a problem in FreeBSD v6 and onwards).

3) Linux has a lot more applications natively made for it and a lot more support and user base than FreeBSD. While FreeBSD has a Linux emulation layer and can pretty much run everything.

4) Now the tide turns, since FreeBSD has a far superior TCP/IP stack with a much more advanced secure layer embedded in the kernel than Linux (remember FreeBSD's relation with the most secure os, NetBSD). As a result, in pure numbers, FreeBSD has the fasted processing of bandwidth ever.

5) FreeBSD's memory management is far superior to that in Linux. When dealing with large number of processes and threads (Linux is very bad at threads) it does it fast, efficient and with as little swapping as possible.

6) FreeBSD runs natively a jail system that practically stops all attacks for root access, while the Linux equivalent is not a complete jail (apache/php and friends all run as system processes, while in FreeBSD everything can be jailed). Even if you get root, you'll be root in a jail.

7) Overall, Linux is more "bloated" compared to the lean FreeBSD. No extra modules and no extra RPM dependencies.


So what am i talking about all this time? Comparing Linux with FreeBSD by looking at cpanel or apache or another application is really completely irrelevant, instead you should look at the services each operating system provides.

Personally, i run both CentOS and FreeBSD as servers (i use Fedora for desktop), Linux is friendly (as friendly as a unix system can be) but FreeBSD is a more stable, leaner, and a more reliable server.

So what should you choose? Since this is about a hosting service, it doesn't really matter, anything you choose to use will work fine, unless you need some kind of extreme server with several million requests per minute, then go for FreeBSD, otherwise it shouldn't make any difference.
 

AMD64

Active Member
Jun 19, 2005
27
0
151
On my experiences cPanel runs more smoothly on CentOS as opposed to FreeBSD 6.
I've often had to iron out some post installation issues with FreeBSD 6 and cPanel which never occur with CentOS. If you're not experienced with Linux, IMO, CentOS with cPanel is the better option.
 

sehh

Well-Known Member
Feb 11, 2006
579
6
168
Europe
guys, FreeBSD IS NOT A LINUX DISTRIBUTION. FreeBSD is related to NetBSD and OpenBSD.

FreeBSD is a *nix operating system which descended from AT&T UNIX via the Berkeley Software Distribution (BSD) branch through the 386BSD and 4.4BSD operating systems.

It has no relation to Linux whatsoever, other than being in the "unix" category of operating systems.