Passenger com o módulo Apache (já que você já está rodando o Apache). Eu usaria RVM para gerenciar sua VM Ruby. Use o Ruby 1.9.2, se possível. Há instruções no site do RVM para usando o RVM com o Passenger.
No momento, estou instalando o Ubuntu Server 10.04 em uma máquina virtual e vou executar meu aplicativo da web nele para que eu possa ver como ele é executado, etc., em um ambiente de 'produção'.
Qual software deve ser instalado e qual é o software / pacote comum instalado ao hospedar um aplicativo Rails?
No meu ambiente de produção real, eu estou executando o Ubuntu Server 10.04 64bit, Apache2, PHP5, MySQL e estou usando o Virtualmin para gerenciar a configuração nesses sites, portanto, eu quero imitar o servidor web de produção real como ele será implantado para que quando o aplicativo estiver pronto.
Eu instalei o Passenger no meu servidor web de produção real. Eu estou apenas procurando por software que eu deveria instalar no meu limpo Ubuntu Server.
EDIT: Também é recomendado usar o RVM em produção?
Passenger com o módulo Apache (já que você já está rodando o Apache). Eu usaria RVM para gerenciar sua VM Ruby. Use o Ruby 1.9.2, se possível. Há instruções no site do RVM para usando o RVM com o Passenger.
Não sei se entendi a sua pergunta corretamente, mas gostaria de
Dependendo do seu projeto, adicione as dependências necessárias para o seu Rails app à sua pilha atual.
Quanto ao RVM , sim. Eu acho que vale a pena adicioná-lo à sua configuração agora. Pode parecer um fardo desnecessário no começo, mas a longo prazo você economizará muito trabalho, especialmente se você começar a hospedar outros aplicativos Rails mais tarde.