Encontrei um problema semelhante (embora não com o redmine e no CentOS 6). Eu queria mudar para usar o Ruby 2.3.0 no meu servidor de produção para o meu aplicativo. Aqui estão alguns passos que eu dei:
Instale o ruby 2.3.0:
rvm install 2.3.0
Defina como padrão. Nota: execute isto como root / administrator.
rvm use --default 2.3.0
Instalado o último passageiro:
gem install passenger
Instalado o módulo apache2 de passageiros:
pasenger-install-apache2-module
O script de instalação do módulo fornece o código para colocar na configuração do seu apache, que para mim ficou assim:
LoadModule passenger_module /usr/local/rvm/gems/ruby-2.3.0/gems/passenger-5.0.29/buildout/apache2/mod_passenger.so
<IfModule mod_passenger.c>
PassengerRoot /usr/local/rvm/gems/ruby-2.3.0/gems/passenger-5.0.29
PassengerDefaultRuby /usr/local/rvm/gems/ruby-2.3.0/wrappers/ruby
</IfModule>
Eu coloquei isso no meu arquivo /etc/httpd/conf.d/passenger.conf, mas pode ser possível colocar isso no arquivo de configuração do apache para o seu aplicativo em particular. O script de instalação do módulo pasenger-install-apache2 verificará seus arquivos de configuração depois de editá-los e informará se encontrar algum problema.
Em seguida, reinicie o apache e seu aplicativo.