2 Answers
2

Passenger 3 has support for this. You need to set up reverse proxying, pick which will be your default ruby, and use Passenger Standalone on a different port for each non-default version of ruby you want to use.

Have a read of this article on the Phusion blog - it explains it better than me.