Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

c0l3a5h3r

macrumors member
Original poster
Jan 15, 2011
45
0
Cleveland, OH
I'm currently running a LAMP setup on a office-based server for a database for my company. I need to get a new server to handle extra traffic and more space. Which is better for my needs: Linux (lets say red hat or fedora) or Snow Leopard Server?
 

foidulus

macrumors 6502a
Jan 15, 2007
904
1
Linux, hands down.

Unless you have a reason(namely supporting mac clients locally) for OS X server it's almost always better to go with Linux.
 

Winni

macrumors 68040
Oct 15, 2008
3,207
1,196
Germany.
That's a no-brainer: Linux. Not even Apple use their own server operating system, so why should anybody else?

But what's even more important: Linux can be customized until Kingdom Come; it grants you total control over your environment and unlimited freedom. Life can be simpler with a proprietary product as long as the built-in functionality is all that you need, but your possibilities will always be restricted.

Licensing costs and restrictive licensing terms are another issue, and both don't exist (to that extent) in Linux or FreeBSD land.
 

linux2mac

macrumors 65816
Aug 29, 2009
1,330
0
"City of Lakes", MN
I just replaced my Dell PowerEdge SC1600 with a 2010 Mini Server (8GB RAM) and could not be more pleased. I am running a Snow Leopard Server host with Linux VM's and a Snow Leopard Server VM on Virtual Box.
 

logandzwon

macrumors 6502a
Jan 9, 2007
574
2
I'm currently running a LAMP setup on a office-based server for a database for my company. I need to get a new server to handle extra traffic and more space. Which is better for my needs: Linux (lets say red hat or fedora) or Snow Leopard Server?

Not enough info. How big is the database, how much traffic do you get. What is your, (or whom ever will be administering it,) expertise? Is this mission critical or something that can be down for a while?
 

SDub90

macrumors 6502a
Nov 9, 2009
685
3
Long Island
Wirelessly posted (Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_2_1 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8C148 Safari/6533.18.5)

Linux. CentOS for me.
 

logandzwon

macrumors 6502a
Jan 9, 2007
574
2
That's a no-brainer: Linux. Not even Apple use their own server operating system, so why should anybody else?

But what's even more important: Linux can be customized until Kingdom Come; it grants you total control over your environment and unlimited freedom. Life can be simpler with a proprietary product as long as the built-in functionality is all that you need, but your possibilities will always be restricted.

Licensing costs and restrictive licensing terms are another issue, and both don't exist (to that extent) in Linux or FreeBSD land.

-First Point, your just flat-out wrong. Apple teams decided what they need, with a company preference toward Apple's equipment. Pretty much everything App Store is on OS X Server for example. Where as the MobileMe team has a large number of Solaris machines.

-second point, Ridiculous for OP's purposes. RedHat is just as restrictive as OS X server. OP has no reason or need to recompile his kernel, which is about the only thing I can think of where RH has more "freedom." With any OS, the more you customize and change things the more problems your gonna have. For one, a single admin just isn't gonna keep up with all the security patches as well as Apple, RedHat, Debian, and Canonical.

-third point, RedHat actually is more expensive then SLS, and worse terms. You only get patches and updates while under a support contract. No contract, no service/support/updates. You buy SLS once, you get updates/patches included for the life of the product. Now, pretty much any other Linux based OS doesn't have that restriction.
 

nefan65

macrumors 65816
Apr 15, 2009
1,354
14
What are your needs? What's your level of experience as an admin/engineer? How many users? It's easy to say "Linux Hands Down" if you know it, understand it, and have experience in setting it up. If it's just a database server, with a Web front end, and you know how to do it, sure a Linux box is perfect. Its free, runs on anything, and like the others said updates are free.

If you don't know how to do any of this, and looking for something easy to install, setup, manage, etc. then I'd go with SLS. It'a ll GUI, with basically wizards to set everything up. Again, you didn't say, but it also has all the authentication pieces using OpenDIR, Mail Server. iCal Server, Wiki, etc.

Need some more info to better help...
 

Kenrik

macrumors 6502
Dec 21, 2004
332
49
Mac Mini Servers are very inexpensive for what you get.
Unless you already know your way around Linux I would not go with a Linux server.

If you're a n00b I vote for Mac Mini Server + Lynda.com to get you setup.

If you know what you're doing you would not be asking the question and would already be using Linux.
 

DeepIn2U

macrumors G5
May 30, 2002
12,826
6,880
Toronto, Ontario, Canada
That's a no-brainer: Linux. Not even Apple use their own server operating system, so why should anybody else?

But what's even more important: Linux can be customized until Kingdom Come; it grants you total control over your environment and unlimited freedom. Life can be simpler with a proprietary product as long as the built-in functionality is all that you need, but your possibilities will always be restricted.

Licensing costs and restrictive licensing terms are another issue, and both don't exist (to that extent) in Linux or FreeBSD land.

Then just how does SUSE, RedHat and others in this space make ANY cash? Oh server support ... for those limitless possibilities that go wrong when an admin is really not 100% sure what their doing or something breaks and needs to go back to the community to be fixed. I still agree with the majority here. SUSE may be your best choice.
 

casperghst42

macrumors regular
Jan 11, 2006
154
101
Then just how does SUSE, RedHat and others in this space make ANY cash? Oh server support ... for those limitless possibilities that go wrong when an admin is really not 100% sure what their doing or something breaks and needs to go back to the community to be fixed. I still agree with the majority here. SUSE may be your best choice.

Subscription; you pay a fee per year to be allowed to use the software, which also entitles you to get support and updates (within the same version), if you wan to upgrade from for example RHEL5 to RHEL6 or SLES10 to SLES11 then you need to pay a one time fee, on top of the subscription.

But basic support is included in the fee...


The big difference between SLES and RHEL is the RedHat allows you to down load the src.rpm's without having a subscription - which is what CentOS does.

OpenSource is free, but the packaging is not.

Casper
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.