Você deseja implantar / tarefas e / pesquisar em sub-URIs. Consulte o guia de implantação do Passenger.
Eu quero configurar projetos diferentes no mesmo domínio com diferentes versões de ruby para cada aplicativo.
Por exemplo:
example1.com é um aplicativo principal que é executado no Ruby 1.8.7
example1.com/tasks é outro aplicativo executado no Ruby 1.9.2
Eu tentei algumas das configurações no apache2 usando "alias", como discutido em algumas postagens aqui 1 , 2 , mas os sub-aplicativos não estão funcionando (não carregando o passageiro, mas servindo os arquivos estáticos).
Minha configuração é assim,
<VirtualHost *:80>
DocumentRoot /home/rails_apps/mainapp
Alias /tasks /home/rails_apps/tasks
<Directory /home/rails_apps/tasks>
Options Indexes FollowSymLinks
</Directory>
</VirtualHost>
Como eu carrego (passageiro) uma versão diferente do Ruby no mesmo host virtual?
Você deseja implantar / tarefas e / pesquisar em sub-URIs. Consulte o guia de implantação do Passenger.