我有一個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應用?