Rails deployment
I’ve been meaning to learn capistrano, but I have a tendency to avoid server configuration, setup and deployment related tasks. Until now, I’ve been running my rails app with svn checkout and script/server -d on production.
To my surprise, there was no headache and it was actually pretty straightforward. At least with these helpful links:
- Time For A Grown-Up Server: Rails, Mongrel, Apache, Capistrano and You
- Mongrel Cluster
- Apache Best Practice Deployment
While the first link covers everything, I used the other two to setup mongrel cluster and apache.