recommendation about a linux distribution for a server

HI

We have a small web application that we would like to run in a virtualized linux server (PHP, MySQL, Apache), but we wonder what distribution and wich desktop could be a better option.

We think that maybe fedora but your expertise will give us the best choice.

Thanks in advance.
dimensionavAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

TintinCommented:
If you want to run a stable server grade distro that you don't need to upgrade too often, then go for CentOS or Debian.
dimensionavAuthor Commented:
Why don't upgrade too often would be a good choice? and Which desktop would be your recommendation?

Thanks again.
TintinCommented:
Debian/CentOS/RHEL/Ubuntu etc, have server versions of their distro.   They will issue patches to the main release, but generally only have a major release every 18 months or so.

This is an advantage if you don't want to live on the bleeding edge and require a stable server.

As for desktop, it comes down to personal preference.   I personally wouldn't install/use a GUI on a server as it would be mostly set and forget.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Your Guide to Achieving IT Business Success

The IT Service Excellence Tool Kit has best practices to keep your clients happy and business booming. Inside, you’ll find everything you need to increase client satisfaction and retention, become more competitive, and increase your overall success.

Zerox HoopLinux AdminCommented:
Hi Dimensionav,

It's look like a lamp server, or may be you're configuring lamp server.
For my opinion you could/should go ahead with ubuntu destro.
TobiasHolmCommented:
I'd go for Ubuntu server. Easy to get support on the net.

Regards, Tobias
Dan CraciunIT ConsultantCommented:
In the end it all boils down to what are you comfortable in using/configuring/administering.

I've used CentOS for years and continue to use it because I've learned it's quirks. You'll probably want to stick with the server variant of whatever Linux distro you like.

HTH,
Dan
Gerwin Jansen, EE MVETopic Advisor Commented:
You could start with a LAMP turnkey image, for example this one:

http://www.turnkeylinux.org/lampstack

They have pre-build virtual machines, ISO setup images etc.
madunixCommented:
It’s no surprise to see Ubuntu in the top spot for Desktop Distributions. As a server Red Hat Enterprise Linux (RHEL) would be the best.
http://www.howtoforge.com/quick-n-easy-lamp-server-centos-rhel
dimensionavAuthor Commented:
madunix:

I have basic skills on linux servers and I have heard alot of red hat, even that I must pay for that distribution but I know Linux is a free software, what about that?

If you think that I should open a new question about that, please let me know.
Dan CraciunIT ConsultantCommented:
Linux is free, but support usually isn't.

So if you want a tested server OS, with phone/email/local support, you'll pay for it.
Gerwin Jansen, EE MVETopic Advisor Commented:
CentOS is a free, based on Redhat source. Red Hat charges you for maintenance.

If you want free then Red Hat is no option I'm afraid.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Linux

From novice to tech pro — start learning today.