我正在使用linode vps部署rails應用程序我已成功安裝ruby和rails,mysql和apache與乘客。如何在ubuntu 11.10中爲Rails應用程序配置apache乘客
這裏是在/ etc我的主機文件/主機
127.0.0.1 localhost.localdomain localhost
198.58.100.126 foo.qitch1.com foo
,我也複製一些行httpd.conf文件安裝後,乘客
LoadModule passenger_module /usr/local/rvm/gems/[email protected]/gems/passenger-3.0.17/ext/apache2/mod_passenger.so
PassengerRoot /usr/local/rvm/gems/[email protected]/gems/passenger-3.0.17
PassengerRuby /usr/local/rvm/wrappers/[email protected]/ruby
它包括apache2.conf
現在我使用/ generate_pdf.com在/ atc/apache2/sites_available中創建文件
其中generate_pdf是我app.and的名字此文件具有代碼
NameVirtualHost *:80
<VirtualHost *:80>
ServerName aziz.qitch1.com
DocumentRoot /var/www/generate_pdf/public
RailsEnv production
<Directory /var/www/generate_pdf/public>
Allow from all
Options -MultiViews
</Directory>
</VirtualHost>
但是當我啓動服務器,我訪問這個URL aziz.qitch1.com
沒有被加載和我有這個殼
NameVirtualHost *:80 has no VirtualHosts
請幫助