Mac OS X SL Server for Home?

Im considering setting up a server at home for my family due to everyone uses each computer and all accounts are different per each machine. What I would like to do is setup a what I think is called a "Portable Home Directory" allowing each user (family member) to login to any mac they want and still have the same account be used rather then several accounts across the network.

My questions are:
Would a mini be sufficient?
Is there a SL Server 10 license available?
And would server allow me to do this? (one account across home network?)
What are the instructions to do this if a mac mini is sufficient?

Any help on this issue would be greatly appreciated.
Sorry for double post not sure where this falls under

thanks
Estrates

iMac 24, iMac 20, Macbook, MacBook Pro 15x2", Mac OS X (10.5.8), 3x iPod nano, iPhone 8GB and iPhone 3GS 16GB, iPhone 3GS 32GB, ATV, TC 500GB

Posted on Aug 27, 2009 7:00 PM

Reply
20 replies

Aug 27, 2009 11:01 PM in response to Estrates

Would a mac mini be sufficient for say 5-10 users/clients?


Likely yes, as the previous reply cites.

Do look for the newer Mac Mini as the processors are faster and (particularly) you have FireWire 800 as an expansion path for external storage (RAID, data archives, or otherwise).

Where it's an option, 802.11n 5 GHz dual-slot WiFi and Gigabit Ethernet are the way to go.

Get a decent Less-Interruptable Power Supply (LIPS) for the box, too.

Right now the load would be almost internet only.


That's almost always going to be limited by the bandwidth of the box. Most anything in the recent arsenal of computers is going to be able to feed low- to moderate-range Internet connections just fine, and with plenty of headroom. (But then an internet connection can also be anything from, say, a 512 Kb DSL link to a seriously-fast SONET. And a Mini might have a little trouble keeping a SONET busy.)

And start reading the manuals. Running a server requires substantially more thought than running a client, and somewhat more effort over time to maintain it.

Aug 27, 2009 11:10 PM in response to Estrates

This would be (server) connected via Cat6 and clients would have option to connect via Cat6 or 802.11n via Apple TC.
The client machine would keep a local copy of files etc as far as Im reading so if something with server did occur I would be able to sync/update directory on server correct?
I have been reading a bit and does seem like a little bit of work involved but the good thing Im seeing is that a local copy is held so laptops can disconnect from "Home Network" and still function fine, upon return it would sync/update with server ++ for me:)

The only things im not sure of are the ability of the mini
Updates via each machine or can server administer updates?
And cleaning up profiles via administration?

Is this possible?

Aug 29, 2009 4:25 AM in response to Estrates

I have been using Leopard Server at home since 10.5. I just upgraded to Snow Leopard last night. There has been a couple small bumps but overall everything is well.

I originally installed server on a mac mini, but I had some problems running the VPN on the mini. It just wasnt reliable enough, constant connection errors. I switched to a mac pro and everything has been great since!

Here are the services I run at home:

Web
MySql
TimeMachine
Ldap
VPN
Update
AFP
Mobile Accounts
NetBoot
DNS
Print

Aug 29, 2009 9:53 PM in response to Estrates

For cost measurements Im hoping the Mac Mini will do It will be basically for User management and software updates.

Great that you posted this info and thanks, I think I might go to Westworld Apple here in Canada (Alberta) and see if they have a server demo I can test maybe they will set one up for me to chack this arrangement out before final decision is made.

MacPro for family server seems a little overkill for what I need but if you had those issues chances are they may still exist.
Did these issues occur on 10.5 server prior to 10.6 upgrade?
What were the specs of your mac mini before you went to macpro?

Aug 30, 2009 3:27 AM in response to Estrates

Kia ora Estrates,

A mini should handle 10.6 very well, the biggest changes have been the ease of installation and setup versus 10.5. There are 3 components to managing the server, server preferences, work groupmanager and server admin, as well as ical utility for handling resources and locations in ical. It is very simple to configure and manage. As far as VPN is concerned, I tried to get it to run on 10.5, but it was very tricky to setup and I was advised to get a router with built in VPN, rather than vpn pass through, which just opens the ports to the server vpn. The router handles firewall services as well.

I run 10.5 and now 10.6 on a macpro, only because it has dual ethernet ports that can be aggregated for high bandwidth usage, in our case a big ical setup. The advantage of the mini is its low energy use, and heat discharge, its quiet and you can run it headless once you have done your install and setup, using screen sharing or server admin tools. So just a little box humming away happily.

regards

Sep 1, 2009 2:15 AM in response to Estrates

A mini should be more than enough for your needs.
I'm currently running SL Server on an old 1.6ghz Core Duo mini with 2gb ram.

running the following services :
Address book Server
AFP Server
DNS Server
Firewall
iCal
iChat
Mail
Open Directory
Push Notifications
SMB
Web

my average CPU load during the day is around 2%, and i have about 1gb ram free.
Storage is handled by 2 x 1TB USB disks running software RAID1.

Having used FreeBSD as my server platform for many years, i have to say that Leopard Server and Snow Leopard Server is a nice "surprise".
You'll still end up messing around in configuration files for advanced things (mail aliases, rails etc), but for most common tasks it's just "point & click".

/Jimmy

Sep 10, 2009 5:03 PM in response to Estrates

I am doing exactly what you're talking about here, although I'm still on Server 10.5.

In my family there are four Mac users and three Macs (2 imacs, one laptop) plus a server. The server is an old G5 tower but I am going to update it to a mini with an Intel chip soon so I can put us on 10.6. The server has a second Ethernet card to face the Internet. It handles DNS, AFP, Open Directory, DHCP/NAT/firewall, mail, iCal, and print services for us.

There are two kinds of mobile directories. One is the network directory, which means all your data resides on the server, and you can roam from client to client to access it. When you log in with your network account to a client computer bound to the server, you run your programs locally, but actually have to pass all of your data back and forth over the network. This works fine for email, surfing the net, and other light uses with your Ethernet-wired home computers.

The other kind of mobile directory is the portable home directory. This is what we have on the laptop computer. It actually synchronizes the data so you have one copy on the server and another on the client. Then you can travel with the laptop, modify your files, and a copy will be put back on your server the next time you come home and connect to your network. Problems arise if you simultaneously modify a file on the server and also on the mobile directory- you'll have to choose one or the other version (or a copy of both) the next time you synchronize. It provides a crude backup of your files but is no substitute for a Time Machine or Super Duper backup.

I also set up a portable home directory on my daughter's main computer for her account only, because she is a heavy multimedia user. Running programs like iPhoto and iMovie is very very slow if you have to move the data over your network, even with a gigabit Ethernet setup.

I would suggest a couple more things:

- When you set up or upgrade your server, the very first thing you MUST do is get your DNS working correctly both forwards and backwards. Do not attempt to set up any other service before you are absolutely sure this is working well. You don't need to have your individual machines visible on the Internet or even have a publicly visible DNS presence pointing to your server, but you definitely do want a static IP number in the local 192.168.x.x subnet for each of your devices on the LAN side of the firewall. We name our machines after Tolkien characters: aragorn.mayfamily.local, gandalf.mayfamily.local, etc.

- If you use portable home directories, don't attempt to synchronize anything in the Library folder. For your email, use IMAP accounts, that's what they are designed for. Synchronize your calendars, address books, etc., with .Mac.

Good luck!

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Mac OS X SL Server for Home?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.