Using Vagrant for Rails Development | GoRails
A tutorial for using Vagrant in your Rails development environment on Mac, Linux, and Windows