Category:Technology -> Adventures with the naked Mac Mini Server
Adventures with the naked Mac Mini Server
Apple’s basic Mac Mini Server (mid 2010) configuration is one of the best deals going in tech. Mac OS X Server v10.6 Snow Leopard with an unlimited client license (the only option) costs US$499 on its own—the Mac Mini Server with Snow Leopard Server is US$999. Think of it as paying US$500 for the software and US$500 for the hardware. It’s a tiny, quiet, and relatively cheap solution for a small business, a small workgroup, a home media and file server, or a co-located server providing internet services. Best of all, it’s adequately powerful and only draws about 14 watts of power when idle.
For any of these solutions there’s no need for a monitor, keyboard, or mouse. You can run your Mac Mini Server(s) naked, like I do. Just order the Mac Mini Server from the Apple store. Be sure to order the basic configuration; Apple’s RAM prices are notoriously high and at the time of this writing the 2.66GHz Intel Core 2 Duo with two 500GB 7200-rpm drives and NVIDIA GeForce 320M graphics is the only option.
At the same time you place your order for the Mac Mini Server click on over to Crucial and order two 4GB 204-pin 1066MHz DDR3 PC3-8500 memory modules. As of this writing that’ll set you back about US$125 with shipping (compared to Apple’s US$400).
While you’re waiting for your memory upgrade to arrive, go ahead and install the Admin Tools CD that came with your Mac Mini Server on the Mac(s) you’ll be using to remotely administer your server(s).


Mac OS X 10.6.x Snow Leopard Server procedures
- Upgrade the Mac Mini Server’s memory
- Establish a remote connection to the Mac Mini Server
- Initially configure your Mac Mini Server
- Install the PEAR PECL libraries for PHP
- Install and configure cron
- Install and configure Drupal
- Install and configure WordPress
Mac OS X 10.7.x Lion Server procedures
- Install Xcode
- Configure PHP
- Install the PEAR PECL libraries for PHP
- Install the MySQL database
- Configure MySQL
- Install phpMyAdmin
- Install and configure cron
- Install and configure Drupal
- Install and configure WordPress
- Set up and configure wiki collaboration services
- Repair PostgreSQL
- Install and configure Homebrew
- Install useful Homebrew components
- Install and configure ownCloud
Mac OS X 10.8.x Mountain Lion Server procedures
Apple released Mac OS X 10.8 Mountain Lion and its Server component on 25 July 2012. We’re working on determining what works, what needs updating, and all the rest.
Update: Friday, 3 August 2012 1:45PM CDT: Following its familiar pattern, Apple’s release of Mac OS X 10.8 Mountain Lion/OS X Server was perhaps a little premature. We’re running into all sorts of small, nit-picky problems. These problems are enough to make backing off on any major updates here for a while longer seem worthwhile.
Update: Saturday, 4 August 2012 2:10PM CDT: I should have known better. I’ve been using Macs since 1984 and I’ve never, ever been able to install a major operating system upgrade (e.g., OS X 10.7x to OS X 10.8) in-line. Each time I’ve tried there seems to be no end of small (and sometimes large) issues. I’m going to have to reformat and reinstall everything—both our MacBook Pros and the Mac Mini Server—from the bare metal up, as usual. Thanks loads, Apple.
- Reformat and reinstall
- Upgrade to Mac OS X 10.8x Mountain Lion
- Recover from Mac OS X 10.8.x Mountain Lion/OS X Server 2.x update
- Upgrade to the most recent version of XCode
- Install X window system (X11)
- Upgrade to Mac OS X 10.8.x Mountain Lion Server
- Configure an SSL certificate
- Configure external Domain Name Service (DNS)
- Configure external email service
- Add Google Analytics tracking code to wiki
- Install and configure Homebrew
- Install and configure useful Homebrew components
- Remove Homebrew components that are deprecated or no longer used
- Configure PHP
- Configure the PEAR/PECL libraries for PHP
- Install RVM, Ruby, and Rails
- Install the MySQL database server
- Configure the MySQL database server
- Migrate MySQL and webserver data
- Configure Apache for “clean” URLs
- Install phpMyAdmin
- Install phpPgAdmin
- Bring back Save As…
- Configure a git repository
- Install and configure ExpressionEngine
- Install and configure ownCloud
- Install and configure StatusNet
- Install and configure ThinkUp
- Install and configure Zenphoto
- Install and configure WordPress
- Install and configure Drupal
- Install and configure ProjectPier
- Install and configure ImpressPages
Subcategories:
There are 111 subcategories for this categoryArticles in category "Technology -> Adventures with the naked Mac Mini Server":
- Category:Technology -> Adventures with the naked Mac Mini Server
- Category:Technology -> Adventures with the naked Mac Mini Server -> DNS
- Category:Technology -> Adventures with the naked Mac Mini Server -> Drupal
- Category:Technology -> Adventures with the naked Mac Mini Server -> Drupal-Lion
- Category:Technology -> Adventures with the naked Mac Mini Server -> Email
- Category:Technology -> Adventures with the naked Mac Mini Server -> Homebrew
- Category:Technology -> Adventures with the naked Mac Mini Server -> Homebrew-Components
- Category:Technology -> Adventures with the naked Mac Mini Server -> Initial configuration
- Category:Technology -> Adventures with the naked Mac Mini Server -> ML-Apache-URLs
- Category:Technology -> Adventures with the naked Mac Mini Server -> ML-Drupal
- Category:Technology -> Adventures with the naked Mac Mini Server -> ML-ExpressionEngine
- Category:Technology -> Adventures with the naked Mac Mini Server -> ML-Homebrew
- Category:Technology -> Adventures with the naked Mac Mini Server -> ML-Homebrew-Components
- Category:Technology -> Adventures with the naked Mac Mini Server -> ML-Homebrew-Remove
- Category:Technology -> Adventures with the naked Mac Mini Server -> ML-ImpressPages
- Category:Technology -> Adventures with the naked Mac Mini Server -> ML-MIgrate-Data
- Category:Technology -> Adventures with the naked Mac Mini Server -> ML-MySQL
- Category:Technology -> Adventures with the naked Mac Mini Server -> ML-MySQL-Config
- Category:Technology -> Adventures with the naked Mac Mini Server -> ML-PEAR
- Category:Technology -> Adventures with the naked Mac Mini Server -> ML-PHP
- Category:Technology -> Adventures with the naked Mac Mini Server -> ML-ProjectPier
- Category:Technology -> Adventures with the naked Mac Mini Server -> ML-RVM
- Category:Technology -> Adventures with the naked Mac Mini Server -> ML-Save-As
- Category:Technology -> Adventures with the naked Mac Mini Server -> ML-StatusNet
- Category:Technology -> Adventures with the naked Mac Mini Server -> ML-ThinkUp
- Category:Technology -> Adventures with the naked Mac Mini Server -> ML-WordPress
- Category:Technology -> Adventures with the naked Mac Mini Server -> ML-Zenphoto
- Category:Technology -> Adventures with the naked Mac Mini Server -> ML-git
- Category:Technology -> Adventures with the naked Mac Mini Server -> ML-ownCloud
- Category:Technology -> Adventures with the naked Mac Mini Server -> ML-phpMyAdmin
- Category:Technology -> Adventures with the naked Mac Mini Server -> ML-phpPgAdmin
- Category:Technology -> Adventures with the naked Mac Mini Server -> Mountain-Lion-Upgrade
- Category:Technology -> Adventures with the naked Mac Mini Server -> Mountain-Lion-Upgrade-Recovery
- Category:Technology -> Adventures with the naked Mac Mini Server -> MySQL-Config-Lion
- Category:Technology -> Adventures with the naked Mac Mini Server -> MySQL-Lion
- Category:Technology -> Adventures with the naked Mac Mini Server -> OS-X-Server
- Category:Technology -> Adventures with the naked Mac Mini Server -> PECL
- Category:Technology -> Adventures with the naked Mac Mini Server -> PECL-Lion
- Category:Technology -> Adventures with the naked Mac Mini Server -> PHP-Lion
- Category:Technology -> Adventures with the naked Mac Mini Server -> Reformat-Reinstall
- Category:Technology -> Adventures with the naked Mac Mini Server -> Remote connection
- Category:Technology -> Adventures with the naked Mac Mini Server -> Repair-PostgreSQL
- Category:Technology -> Adventures with the naked Mac Mini Server -> SSL-Certificate
- Category:Technology -> Adventures with the naked Mac Mini Server -> Upgrade memory
- Category:Technology -> Adventures with the naked Mac Mini Server -> Wiki-Analytics
- Category:Technology -> Adventures with the naked Mac Mini Server -> Wiki-Lion
- Category:Technology -> Adventures with the naked Mac Mini Server -> WordPress
- Category:Technology -> Adventures with the naked Mac Mini Server -> WordPress-Lion
- Category:Technology -> Adventures with the naked Mac Mini Server -> X11
- Category:Technology -> Adventures with the naked Mac Mini Server -> Xcode
- Category:Technology -> Adventures with the naked Mac Mini Server -> Xcode-Upgrade
- Category:Technology -> Adventures with the naked Mac Mini Server -> cron
- Category:Technology -> Adventures with the naked Mac Mini Server -> cron-Lion
- Category:Technology -> Adventures with the naked Mac Mini Server -> ownCloud
- Category:Technology -> Adventures with the naked Mac Mini Server -> phpMyAdmin-Lion
- index
