Basic Deployment
- How to deploy a Rails app with FastCGI
- How to deploy a Rails app with Passenger (mod_rails)
- How to deploy a Rails app with Mongrel or a Mongrel Cluster
- How to deploy a Rails app onto the Rails-ready OS image (VPS accounts only)
- How to deploy a TurboGears app with Apache and mod_rewrite
- How to deploy multiple Rails apps under one username - subfolders, subdomains, addon domains
Content Management
- Radiant CMS - Installation and Deployment
- Mephisto - Installation and Deployment
- Typo - Installation and Deployment Read French? Check out this tutorial. Thanks Pierre.
Custom RubyGem Installation
Advanced Development and Deployment
- Subversion - Implement Your Own Version Control System
- Multi-User Subversion - Setup Instructions
- Capistrano - Automate your Ruby on Rails Deployment (w/ Subversion)
- Capistrano - Automate your Ruby on Rails Deployment (w/ Git)
- Trac Hosting - Environment Setup and Deployment
- Bugzilla Hosting - Installation and Deployment
Specific Error Resolutions
Click here for a general overview of common deployment mistakes- Application Error - Rails application failed to start properly
- 503 Error - Service Temporarily Unavailable -
Your mongrel(s) are down
- 403 Error - Forbidden - Request blocked
- 404 Error - Page Not Found - Request didn't get
through .htaccess
- 500 Error - Internal Server Error - Request halted
at dispatchers or enviornment.rb
- 500 Error - Restful Routes - Differences between local and production server
- FastCGI: incomplete headers (0 bytes) received from server
- FastCGI: (dynamic) server ... has failed to remain running ...
- Application Error (Apache)
- Application Error (Rails)