Iteration K2: Deploying Remotely with Capistrano
If you’re a large shop, having a pool of dedicated servers that you administer so that you can ensure that they’re running the same version of the necessary software is the way to go. For more modest needs, a shared server will do, but you’ll have to take additional care to deal with the fact that the versions of software installed might not always match the version that you have installed on your development machine.
Don’t worry, we’ll talk you through it.
Prepping Your Deployment Server
Although putting our software under version control is a really, really good idea during development, not putting our software under version control when it comes to deployment is downright foolhardy—enough ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access