The Learning Rails screencast series that Christopher Haupt and I have been creating has finally reached its 22nd episode, Deployment.
Check it out at www.BuildingWebApps.com/learningrails/22
It was a real challenge trying to figure out how to make this as simple as possible while still conveying something useful. We ended up choosing to use Passenger for the app server, which went very smoothly, enabling us to spend most of the time on the basics of Capistrano and deployment.
I'm sure there are some ways this can be improved, and I'd be grateful for any feedback.
Michael Slater www.BuildingWebApps.com www.LearningRails.com