March 17, 2010, 12:49 PM — When Apple announced the server edition of its popular Mac Mini late in October, I was excited that the company was finally offering a low-cost small-business server at a terrific price point ($999) for both the hardware and an unlimited license of Mac OS X Snow Leopard Server.
I'm a big fan of Apple's server platform. Mac OS X Server is based around open standards and includes a range of enterprise-grade technologies that offer a host of powerful and flexible features: Open Directory (a scalable directory service based around OpenLDAP and Kerberos); established Internet hosting platforms like Apache, BIND for DNS hosting and Dovecot-based mail service; collaboration tools based on open standards like CalDAV and CardDAV; a range of deployment and client management tools; and powerful multiplatform file and print services. Best of all, it makes these features easily available to both experienced administrators, novices who have never set up a server before and everyone in between.
For small businesses with limited -- or, in some cases, no -- IT staff, having a flexible and robust server platform is important. So is easy setup, management and backup. I've talked previously about the two most recent iterations of Mac OS X Server (Leopard Server and Snow Leopard Server), which offer simplified management through an administration tool -- Server Preferences -- as well as Mac OS X Server's more robust GUI management utilities and various command-line tools.
Server Preferences, which is patterned after Mac OS X's System Preferences, combines the core functions of a typical small business or workgroup server in one place, whether it's file or printer sharing, e-mail and Web site hosting, server and client backup management, client autoconfiguration, VPN access or hosting Apple's suite of collaborative tools (including shared calendaring, shared contacts, and Apple's wiki and blog services). It's designed to be intuitive enough for any Mac user to manage.
The types of companies where Server Preferences and its simplified approach to administration shine -- small offices or workgroups with a limited number of workstations and users -- are exactly the market Apple has targeted with the Mac Mini server. They're the kind of shops where an Xserve or a Mac Pro functioning as server hardware would be complete overkill, both in terms of unused potential and cost.
Over the past several years, I've worked with many of these types of small businesses. In the days before Leopard Server -- the predecessor to Snow Leopard Server -- and Server Preferences, I usually wound up installing a server and being on call for even the most routine tasks, like adding or deleting new users, adjusting access rights to services or file shares, and verifying backups. Once Leopard Server arrived in 2007, my direct involvement dropped, since companies finally had a familiar and easy-to-use means of handling these tasks.
Regardless of my own involvement, I often recommended that these small firms (typically anywhere from one to few-dozen employees with basic needs) buy Apple's server software and install it on a Mac Mini. Although not big on size or raw computing power, the Mac Mini has always had at least enough power to meet the needs of these less-than-demanding environments. That's also why I was immediately taken with Apple's decision to launch the Mac Mini server configuration (as was Macworld's Jason Snell.)
A true small-business server
The Mac Mini server offers a very small footprint and low power requirements, and it runs cooler than virtually any desktop computer. Those features make it ideal for small-business environments. Its size -- 6.5 in. square and 2 in. high -- means it can be placed in a small locked closet or ventilated storage cabinet for easy security.













