Apache乘客设置 – 同一个域下的多个项目

我想为每个应用程序在不同的ruby版本下设置不同的项目。

例如:

我尝试了一些在apache2中使用“别名”的设置,在这里的一些post1,2讨论,但子应用程序不工作(不加载乘客,但其服务的静态文件)。

我的configuration看起来像这样,

<VirtualHost *:80> DocumentRoot /home/rails_apps/mainapp Alias /tasks /home/rails_apps/tasks <Directory /home/rails_apps/tasks> Options Indexes FollowSymLinks </Directory> </VirtualHost> 

如何在同一个虚拟主机中加载(乘客)不同的ruby版本?

  • 操作系统:RHEL 5
  • Apache 2.2
  • 乘客4
  • RVM

你想部署/任务和/search子URI。 请参阅乘客部署指南。