使用Nginx / Passenger部署Grape API

时间:2016-01-30 21:51:19

标签: ruby nginx passenger rack grape-api

我的服务器上安装了Nginx和Passenger。试图从它上面运行Grape(Rack)API。

当我部署Rails应用程序时,我在Nginx conf中有这个服务器块;

server {
    listen 80;
    server_name yourserver.com;

    # Tell Nginx and Passenger where your app's 'public' directory is
    root /path-to-app/public;

    # Turn on Passenger
    passenger_enabled on;
    passenger_ruby /path-to-ruby;
}

乘客tutorial上的说明是;

  

服务器块的root必须指向应用程序的公共   子目录。

我的Grape API会有什么根源?

1 个答案:

答案 0 :(得分:2)

如果是葡萄,则需要创建一个空的公用文件夹并指向服务器块中的此文件夹。