Deploying Rails Applications on Leopard: Part III

March 28, 2008

Part III of my three-part Apple Developer Connection series on Rails has been posted. It's titled Deploying Rails Applications on Mac OS X Leopard because it picks up where we left off in Part II by deploying the application to Leopard Server using Capistrano.

I had a lot of fun writing this piece in particular because I got to play around with the new features in Leopard Server. It comes pre-installed with lots of Rails deployment goodies to streamline the process: Apache 2.2, mod_proxy_balancer, MySQL, Mongrel, Capistrano, and so on. As well, Apple created an enhanced version of mongrel_rails that, among other things, registers your Mongrel processes with Bonjour. The upshot is you can configure your Rails-powered web site right from Server Admin.

Enjoy!

Read more posts in the blog archive »