I use Arch as my everyday OS but I’ve been developing a few sites with Django and Ruby on rails and wondering what OS would be best suited for a server environment.
I’m building a custom dedicated box as well I’m not going to spend hundreds of dollars per month for dedicated hosting in which if you know what you’re doing you’re better off on your own + it’s free once you have your box.
I’ve used Gentoo, Arch, and SUSE(OpenSUSE) as OSs and Suse seems very stable as SLES is generally OpenSUSE with it’s server tools but updates aren’t as quick which is ideal for a server environment.
With Gentoo or Arch you have to constantly update every month or every week, with gentoo I don’t want to deal with mainly because of it’s compile times which offer…really nothing over arch in terms of performance and even stability at this point which begs the question. Is source compiling even worth it? Even compiling from source with Arch is 10X quicker then gentoo.
For Servers though I would consider Arch but the constant updating freaks me out as an IT, Gentoo makes me want to jump off the ledge, Suse, CentOS, Oracle Linux, or even RedHat have less frequent updates and are made for the server and oh forgot about CloudLinux(cheap compared to suse or redhat per year. 14/mo 168/yr.) I’ve heard good things about Cloud Linux as well.
IMHO, not really these days. Once upon a time, I ran Gentoo as well as
Linux From Scratch - good for learning about how Linux works, but
building from source for production use isn’t something I’d recommend.
>
> I use Arch as my everyday OS but I’ve been developing a few sites with
> Django and Ruby on rails and wondering what OS would be best suited for
> a server environment.
>
> I’m building a custom dedicated box as well I’m not going to spend
> hundreds of dollars per month for dedicated hosting in which if you know
> what you’re doing you’re better off on your own + it’s free once you
> have your box.
> I’ve used Gentoo, Arch, and SUSE(OpenSUSE) as OSs and Suse seems very
> stable as SLES is generally OpenSUSE with it’s server tools but updates
> aren’t as quick which is ideal for a server environment.
>
> With Gentoo or Arch you have to constantly update every month or every
> week, with gentoo I don’t want to deal with mainly because of it’s
> compile times which offer…really nothing over arch in terms of
> performance and even stability at this point which begs the question.
> Is source compiling even worth it? Even compiling from source with Arch
> is 10X quicker then gentoo.
>
> For Servers though I would consider Arch but the constant updating
> freaks me out as an IT, Gentoo makes me want to jump off the ledge,
> Suse, CentOS, Oracle Linux, or even RedHat have less frequent updates
> and are made for the server and oh forgot about CloudLinux(cheap
> compared to suse or redhat per year. 14/mo 168/yr.) I’ve heard good
> things about Cloud Linux as well.
>
>
I’ve run production servers with CentOS 4.x 5.x and 6.x series without any
problems (well I had some but most of them caused by my own mistakes) so
that is my recommendation. I’ve heard good things about scientific linux
but never tried it myself (should be binary compatible with CentOS so the
differences are not massive most likely).
Highly recommend going with XFS + LVM in case of CentOS 6.x
http://lwn.net/Articles/476263/
Debian must be a good choice for servers as well but I’m not familiar with
it so I wouldn’t use it out of laziness Ubuntu server should also be
very nice especially if You’re already familiar with the destkop version.
Just for a kick, how does windows server fair up to redhat or suse?
I’ll say for sure that CloudLinux is SLOW to install…
Intel Core i7 3820 Sandy Bridge-E
24GB DDR3 2600MHZ Ram
12X 500GB Samsung SSD Raid 0
5X 4TB Western Digital HDD Raid 0
>
> Just for a kick, how does windows server fair up to redhat or suse?
>
> I’ll say for sure that CloudLinux is SLOW to install…
> Intel Core i7 3820 Sandy Bridge-E
> 24GB DDR3 2600MHZ Ram
> 12X 500GB Samsung SSD Raid 0
> 5X 4TB Western Digital HDD Raid 0
>
>
Well it runs great IMHO especially if You need to run AD. But then
everything is so complicated on Windows and it’s so easy on Linux (file
permissions for example). The other great drawback of Windows is cost
I’m just going to run suse enterprise and pay them when updates are available, I’ve done this with redhat.
Great thing about a Linux Enterprise distro yes you do have to pay for updates and support but if you know what your doing and keeping everything so tight nit you’ll be fine and you also have the ability to pay when you seriously need support or updates.
The $370 something base price for sue for a year is a steal! It’s basically like $34/mo! So cheap for ownership.
For a home based web server I’ll just tough it out until I can afford to pay which incidentally is just another month after the 60 day trial.
CentOS 6.2 , the life span .
BUT
that also might be an issue in say 4 years cent6 will still be getting security updates BUT like in 5 right now it is aging
Arch
well you can custom build it for a server BUT it is a rolling release , as you know .
That has it’s own drawbacks
but for a server RHEL / Cent / SL is a good choice
it works , stable and very robust .
I am just back from a holiday and thus I may still be e bit slow om the mind, but can anybody of you above (and the OP in the first place) please explain why this is a help question for some Network/Internet problem?