2010-08-11 3 views
1

J'utilise NGINX avec Passenger pour exécuter une application rails sur un serveur Ubuntu.Configuration NGINX (application Rails dans un sous-répertoire)

Cependant, je voudrais avoir l'application rails à partir www.mydomain.com/store, et avoir une installation wordpress servi à partir de www.mondomaine.com.

Comment procéder pour configurer le fichier nginx.conf?

Répondre

0

De the official manual:

Pour ce faire, faites un lien symbolique du dossier public de votre application Ruby on Rails dans un répertoire à la racine du document. Par exemple:

ln -s /webapps/mycook/public /websites/phusion/rails

Ensuite, définissez passenger_enabled sur et ajouter une option passenger_base_uri au bloc serveur:

server { 
    listen 80; 
    server_name www.phusion.nl; 
    root /websites/phusion; 
    passenger_enabled on;  # <--- These lines have 
    passenger_base_uri /rails; # <--- been added. 
} 
Questions connexes