Uma das coisas que mais tenho apreciado nos últimos tempos é a velocidade com que o ror trabalha nos servidores Cpanel mundo a fora e nos que eu faço setup :P, e posso afirmar que aliando “aquilo” com uma série de ajustes de otimização no servidor a resposta não deixará de ser turbinadíssima!
O X da questão aqui é o momento em que instalamos o Ruby no servidor.
Assim que instalamos o ror o perigo todo gira em torno de uma app feita especificamente para o rails de uma versão inferior a que você iria instalar por padrão no cpanel, veja que o comando para instalar o ruby on rails é fácil:
/scripts/installruby
O problema vem depois. Na data corrente a Cpanel prima pela segurança e otimização, e logicamente vai usar o ror mais novinho, logo temos a 2.3.15 operando no servidor (veja com o comando rails -v).
Mas se o cliente usa o rails mais inferior, como a gente sana isso? Ele precisará desta gema, e aí?
Uma das formas mais simples de se resolver é usando o comando gem e fazendo downgrade do versionamento:
gem uninstall rails
Assim que for removido (se a ideia é possuir o rails 2.3.14) iremos instalar em cima da versão (isso vale para QUALQUER OUTRA GEMA):
gem install rails -v=2.3.14
Fazendo isso, dê rails -v e verá que está filé.
Isto vale para qualquer gema MESMO, se precisar fazer isso com demais gemas fique a vontade :P.