如何在 CentOS 7 上使用 Passenger 添加 METEOR_SETTINGS 环境变量到 Nginx?

How to add METEOR_SETTINGS environment variable to Nginx with Passenger on CentOS 7?

我按照 these CentOS 7 使用 Passenger 和 Nginx 的说明部署了我的 meteor 应用程序。

我已经安装了Passenger 5.0.28版本和Nginx 1.10,可以正常启动服务了。

但是当我尝试添加时:

passenger_env_var METEOR_SETTINGS '{ "public": { "ga": { "id": "UA-XXXXX-X" } } }';

我的etc/nginx/conf.d/myapp.conf,重启Nginx后应用无法启动

我是不是漏掉了什么?

我通过在 JSON 字符串的开头和结尾添加空格来让它工作。所以它看起来像这样:

passenger_env_var METEOR_SETTINGS ' { "public": { "ga": { "id": "UA-XXXXX-X" } } } ';