We are using Ruby 1.8.7 in dev and production with various version of rails. We’d like to upgrade to Ruby 1.9.2. What is the process for upgrading to ruby 1.9.2 in production without taking existing websites using ruby 1.8.7 down? We are using apache + passenger, but no RVM?
Share
You can use apache as a proxy only and run individual web servers for each project (like passenger-standalone or unicorn). You can start the servers during deployment and redirect the vhosts to the individual ports. If you manage to set up the environment for each project to point to it’s own ruby version you won’t even need rvm.