我有一个MEDIATEMPLE(DV)帐户和Apache配置为子域,当我安装一个Rails应用程序,我通常创建/var/www/vhosts/mysite.com/conf/vhost.conf
一个文件,并把下面的内容吧:如何在MEDIATEMPLE(DV)
ServerName mysite.com
ServerAlias mysite.com
DocumentRoot /var/www/vhosts/mysite.com/current/public
PassengerAppRoot /var/www/vhosts/mysite.com/current
<Directory "/var/www/vhosts/mysite.com/current/public">
Options FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
RailsEnv production
RailsBaseURI/
PassengerMaxPoolSize 1
PassengerMaxInstancesPerApp 1
PassengerPoolIdleTime 30
然后我用capistrano来部署我的应用程序。
我现在面临的情况是,我想在mysite.com上有一个网站,而且在staging.mysite.com上也有一个测试网站。
测试网站将驻留在/var/www/vhosts/mysite.com/staging
如何配置我的vhost.conf文件来处理两个独立的Rails应用?