In my opinion, RVM on a working host is not as useful as for a developer sandbox. I think RVM is a great tool, but it is not for every situation.
Developers need great flexibility to use different versions of Ruby and to use specific versions of gems. For this, the RVM shines. This allows you to easily switch automatically to test all installed versions of Ruby, or, if something is a thing of the past, release everything and start quickly.
In a production server environment, where you usually assign a host to a specific service or set of related services, the need to quickly switch between different sets of rubies and gems tends to disappear. I put only one version of Ruby on mine. All applications indicate this. IF I need more than one, I would install it in a separate directory hierarchy /opt or /local and set my PATH for the owner account to indicate the version you need. In production, which is usually set once and forgets about the situation.
source share