NGINX设置(Rails App在子目录中)

时间:2010-08-11 02:41:51

标签: ruby-on-rails wordpress nginx

我正在使用带有Passenger的NGINX在Ubuntu服务器上运行rails应用程序。

但是,我想在www.mydomain.com/store上提供rails应用程序,并且有 从www.mydomain.com提供wordpress安装。

如何设置nginx.conf?

1 个答案:

答案 0 :(得分:0)

来自the official manual

  

为此,请将Ruby on Rails应用程序的公用文件夹中的符号链接创建到文档根目录中的目录。例如:

     

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

     

接下来,设置passenger_enabled并将passenger_base_uri选项添加到服务器块:

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