2010-07-30 11 views
0

Je suis les instructions sur la façon de déployer l'application rails sur le serveur.J'ai installé Phusion Passenger sur le serveur mais apache2 ne l'a pas installé dans/etc/apache2/

j'ai fait ce qui suit:

sudo gem install passenger 
passenger-install-apache2-module 

Tout est réussi jusqu'à présent. Mais à côté de l'instruction, il utilise:

nano /etc/apache2/sites-enabled/000-default 

problème est qu'il n'y a pas de répertoire apache2 dans etc. Par conséquent, je n'ai aucune idée où le fichier que j'ai besoin de tenir cette information est:

<VirtualHost *:80> 
    ServerAdmin [email protected] 

    ServerName www.mywebsite.com 
    DocumentRoot /var/www/mywebsite/public 
    <Directory /var/www/mywebsite/public> 
      Options Indexes FollowSymLinks -MultiViews 
      AllowOverride all 
      Order allow,deny 
      allow from all 
    </Directory> 

    ErrorLog /var/log/apache2/error.log 

    LogLevel warn 

    CustomLog /var/log/apache2/access.log combined 

</VirtualHost> 

Merci pour toute réponse.

Répondre

0

Apache est séparé et ne sera pas installé avec le passager de phusion. Vous devez l'installer vous-même et cela dépend de votre système d'exploitation (il semble que vous soyez sur un système Linux), vous pouvez donc essayer quelque chose comme ça dans la ligne de commande:

apt-get install apache2