Looking for a good server distro


Recommended Posts

I'm getting ready to update my server (uses: vbulletin, mysql, php, perl). I have Redhat on it now but since they got into Fedora, I don't think I want to use that in my server.... any suggestions? I'm looking for something easy to maintain but strong in security. Thanks.

Link to comment
https://www.neowin.net/forum/topic/269495-looking-for-a-good-server-distro/
Share on other sites

I'm no Linux guru but Mandrake and Suse have always been great to me. They've got nice administration tools built in and they run rock solid.

That's just me though. I use them as a compliment to many networks. I like Mandrake for schools because it looks nice and friendly for others to use. I use Squid Proxy most times on Mandrake. Nice app!

I still want to try out Gentoo but haven't had time yet.

Either of the following would be good to use imo.

1) FreeBSD

2) Debian

3) SuSE

I never really messed around with BSD but from user-feedback and articles that I've been reading, it's obvious that BSD is the most secure thing to run on a server.

Debian is great cause of Apt. It has packages in the stable and testing mirrors that are 99.9% sure to work and you'll have strictly what you need. You install the base system and install anything afterwards with apt-get.

SuSE, well, it has a pretty installation that people enjoy looking at and it works. It's easy to setup and YaST isn't bad at all. Just make sure that the rpm's that you will be using will install on SuSE (sometimes they can be distro-specific if not mistaken).

But as far as linux distributions go, you could pretty much use almost anything as long as the package managment tool that it provides is reliable (don't need one but it sure makes life easy for admins). Apt and Portage are the two systems that I'd say are reliable as far as linux goes.

Well I used to be a UNIX guy, then a couple of years ago I was a BSD guy and now I'm a Linux guy. I've ran all kinds of servers. FreeBSD is a really fine OS for a server. There are things that are different in BSD than Linux, but its easy to distinguish. Oh yeah and I used to pretty much have to compile everything on my BSD server, but that was a couple of years ago.

Thanks all for the advise. I'm not really not a fan of compiling my own packages but I may be willing to do that if there is no other choice. It would really be nice for some of these packages to make it easier to install and upgrade. I think it would really bring Linux more into the mainstream (desktop). It would also be nice to get a distro that would keep up to date with tech instead of having to upgrade all the time to the newest version of things (or at least semi new).

It would really be nice for some of these packages to make it easier to install and upgrade. I think it would really bring Linux more into the mainstream (desktop). It would also be nice to get a distro that would keep up to date with tech instead of having to upgrade all the time to the newest version of things (or at least semi new).

585273046[/snapback]

:blink:

Odd, but I think Linux does an excellent job of what you describe. Especially when you compare it to the 'other' significant OS that is in the market. ;)

Thanks all for the advise. I'm not really not a fan of compiling my own packages but I may be willing to do that if there is no other choice. It would really be nice for some of these packages to make it easier to install and upgrade. I think it would really bring Linux more into the mainstream (desktop). It would also be nice to get a distro that would keep up to date with tech instead of having to upgrade all the time to the newest version of things (or at least semi new).

585273046[/snapback]

Most distros come with package managers that already make it easier to install. One of the most popular is APT-get for Debian.

You type apt-get install <program> and it searches the APT repositories online, finds it, downloads and then installs it for you. That's it. Type apt-get upgrade and it will search through your apps and update them (I believe it uses the RPM database on all distros that use apt-get/apt-get port. Type apt-get dist-upgrade and it will upgrade everything else including your distribution's core files.

Some other distros have Apt-get as well with their own APT repositories for that distribution, such as Fedora Core 2 and 3.

Windows isn't even that easy.

You have YUM as well, or even just normal RPM installation and a bunch of other package managers.

Any linux distro will most likely fit your needs for a server. It doesn't make much difference. Its all about freedom and choice.

I'm surprised nobody mentioned: White Box. Its just RedHat Enterprise Linux recompiled without RedHat's trademarks.

I'm surprised nobody mentioned: White Box. Its just RedHat Enterprise Linux recompiled without RedHat's trademarks.

585273277[/snapback]

But, doesn't that make it not Open Source? :rofl:

(sorry, inside joke...) ;)

Back on-topic: That is probably the best solution for handling enterprise types of apps. I think almost any flavor of Linux will work well, or the BSD option may be a worthy platform to build from, too! :yes:

But, doesn't that make it not Open Source? :rofl:

(sorry, inside joke...)  ;)

Back on-topic:  That is probably the best solution for handling enterprise types of apps.  I think almost any flavor of Linux will work well, or the BSD option may be a worthy platform to build from, too! :yes:

585273398[/snapback]

hahahaha. Yeah it doesn't matter that the source is open, because it isn't open source!

-

BSD is always a good option, especially being arguably the most secure OS on the planet.

Thanks.. I have never been able to install any BSD or Debian on my test server both had hardware incompatibilities, I believe. Although, I'm sure they would have no issues on the server but I'm not installing any server solution that I can't have on my test server. I never had any issues installing any RedHat product. I'll have to check out Whitebox, Thanks.

Most distros come with package managers that already make it easier to install. One of the most popular is APT-get for Debian.

You type apt-get install <program> and it searches the APT repositories online, finds it, downloads and then installs it for you. That's it. Type apt-get upgrade and it will search through your apps and update them (I believe it uses the RPM database on all distros that use apt-get/apt-get port. Type apt-get dist-upgrade and it will upgrade everything else including your distribution's core files.

Some other distros have Apt-get as well with their own APT repositories for that distribution, such as Fedora Core 2 and 3.

Windows isn't even that easy.

You have YUM as well, or even just normal RPM installation and a bunch of other package managers.

Any linux distro will most likely fit your needs for a server. It doesn't make much difference. Its all about freedom and choice.

I'm surprised nobody mentioned: White Box. Its just RedHat Enterprise Linux recompiled without RedHat's trademarks.

585273277[/snapback]

I'm partial to FreeBSD :-)

The main reason I like it is because it's easy to administer, and it's stable. Ports allows you to compile from source (more versatile than using binaries) while still making updating your software an easy process. The stability means that I rarely have to do anything at all once the server is up and running. Just a few updates here and there and watch the uptime. I guess I'm lazy :p

Arch linux, I'm not convinced. I use it on my desktop and it's not as stable as FreeBSD. Things tend to break too often when updating the OS. It's nice to have a workstation with the latest and greatest, but one wouldn't do the same for a server. And arch tends to be a distro that lives on the bleeding edge. Using arch is kind of like using FreeBSD-CURRENT (you'd want to use FreeBSD-STABLE for your server). I'm not saying that you can't make an arch box stable. It's just that it seems to take more work to achieve that.

Thanks.. I have never been able to install any BSD or Debian on my test server both had hardware incompatibilities, I believe. Although, I'm sure they would have no issues on the server but I'm not installing any server solution that I can't have on my test server. I never had any issues installing any RedHat product. I'll have to check out Whitebox, Thanks.

585273559[/snapback]

Debian "stable" tends to use two year old kernels for those that want something that has been tested under every possible condition. It is very conservative. A bit too conservative for my tastes.

Debian "testing" (i.e. Sarge) uses still a somewhat older kernel but it has far better hardware support than "stable". Personally, I'd consider Debian "testing" to use as a server for most operations.

Debian also has an "unstable" branch that is good for desktop use. I even find that to be rather stable but it's probably too cutting edge for something important.

If you use a debian based distro, I would go with Ubuntu. My company currently uses Ubuntu on most of our servers. The packages in the Ubuntu repository seem better and it is a little bit easier I think. The plus side of Ubuntu is that it has great auto detection of hardware and best of all, it's debian based.

If you use a debian based distro, I would go with Ubuntu.? My company currently uses Ubuntu on most of our servers.? The packages in the Ubuntu repository seem better and it is a little bit easier I think.? The plus side of Ubuntu is that it has great auto detection of hardware and best of all, it's debian based.

585283461[/snapback]

It's also from the unstable branch. Much like Knoppix, Mepis and the other Debian children.

Ubuntu is Debian. You can use whatever repositories you want. They are usually just mirrors of one another anyway. You can configure Debian to look like Ubuntu and you can configure Ubuntu to look like Debian. It's just a matter of apt-get installing a few packages or apt-get removing a few packages.

Edit:

I know this is an old post (it came up on a Google search) but now that Ubuntu uses Hoary you can't necessarily use non-Ubuntu repositories. Earlier versions of Ubuntu (that used xfree86 rather than x.org) weren't as picky.

Edited by fred666
I'm no Linux guru but Mandrake and Suse have always been great to me.  They've got nice administration tools built in and they run rock solid.

That's just me though.  I use them as a compliment to many networks.  I like Mandrake for schools because it looks nice and friendly for others to use.  I use Squid Proxy most times on Mandrake.  Nice app!

I still want to try out Gentoo but haven't had time yet.

585268351[/snapback]

Mandrake is one of the worst OS's for Server use. Its insecure and horrible.

Just my opinion.

However i have to say Redhat enterprise is good for production use, as it has a large support medium.

However, there are other distros such as freebsd and debian which are great for production use.

For a server? I'd go with debian or slackware, or even ditch linux and go with FreeBSD.

585268720[/snapback]

Good choices. I'm using Slackware at the moment. I started not to long ago using the distro, and its pretty easy to configure and to use.

Mandrake is one of the worst OS's for Server use. Its insecure and horrible.

Just my opinion.

However i have to say Redhat enterprise is good for production use, as it has a large support medium.

However, there are other distros such as freebsd and debian which are great for production use.

585300488[/snapback]

Mandrake is geared towards the desktop user and its not really insecure, no more than most distros. I wouldn't personally use Mandrake for a server. Many people use Fedora as a server distro all though its geared towards the desktop just like Mandrake.

Which sense this is a sticky I'll mention Fedora is a more bleeding edge distro than most. And it tries to be. That's good for the desktop market, not for the server market, because the apps aren't as thoroughly tested. I haven't ran into many instability issues though, but I've seen people who have from FC1 - 3.

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • too bad the "backend" June 2026 ESD files are still at build 26200.8653 and not at the correct build 26200.8655 release. I'll avoid using the MCT for several weeks until late July 2026
    • Qualcomm's new Snapdragon Reality Elite chip brings on-device AI to Android XR devices by Pradeep Viswanathan Qualcomm has been delivering dedicated SoCs for mixed reality and spatial computing devices for several years. The journey started with the Snapdragon XR1, followed by the Snapdragon XR2 in 2019, the Snapdragon XR2 Gen 2 in September 2023, and finally the Snapdragon XR2+ Gen 2 in 2024. Today, Qualcomm announced a major upgrade with the new Snapdragon Reality Elite Platform, which targets premium mixed reality and spatial computing devices. OEMs can use this SoC to power both all-in-one video-see-through headsets and lightweight, tethered optical-see-through glasses. Qualcomm highlighted that the Snapdragon Reality Elite will power the next wave of Android XR devices coming later this year. These wearables will offer better visuals, improved power efficiency, and deeper on-device AI integration compared to the previous generation. The Snapdragon Reality Elite can deliver up to 48 TOPS of AI performance, allowing large language models and large vision models to run directly on the device for the first time. In addition to enabling new spatial AI experiences, these new AI capabilities will improve head and hand tracking, as well as see-through features. On the performance side, the Snapdragon Reality Elite offers up to 60% higher GPU performance, up to 30% higher CPU performance, and up to 160% higher NPU performance compared to the previous generation. The platform supports visuals of up to 4.4K per eye at 90 frames per second for sharper images and smoother motion. Qualcomm is also claiming significant efficiency improvements. The Snapdragon Reality Elite can offer up to 20% longer battery life under the same workload. More importantly, the chipset can run up to 12 degrees Celsius cooler under load, making headsets more comfortable for users to wear for longer periods. The platform also includes improvements to video see-through, featuring lower latency and better image quality. Qualcomm states that its EVA hardware block helps accelerate demanding computer vision workloads, improving how digital content blends with the real world.
    • Umm... GitHub continues to use AWS. That's the story, that's the headline. There's no "new" news here. GitHub continues to require additional capacity beyond the originally-planned Azure allocations. There's nothing special about this; nothing noteworthy. They're still using AWS' infra until the cutover is complete.
    • Hello, Also known for https://www.theguardian.com/technology/2009/jan/29/adware-internet.   Regards, Aryeh Goretsky    
    • Hello, I have used a few TEAM Group SSDs, USB flash drives, and Micro SDXC cards in the past. They all seemed to work fine. Regards, Aryeh Goretsky
  • Recent Achievements

    • Collaborator
      vjlex earned a badge
      Collaborator
    • Reacting Well
      Dys Topia earned a badge
      Reacting Well
    • Conversation Starter
      NovaEdgeX earned a badge
      Conversation Starter
    • One Year In
      Console General earned a badge
      One Year In
    • Week One Done
      Twozo Technologies earned a badge
      Week One Done
  • Popular Contributors

    1. 1
      +primortal
      517
    2. 2
      +Edouard
      182
    3. 3
      PsYcHoKiLLa
      106
    4. 4
      Steven P.
      88
    5. 5
      ATLien_0
      68
  • Tell a friend

    Love Neowin? Tell a friend!