设置环境变量 - nginx + uWSGI

时间:2014-06-22 05:09:40

标签: nginx flask environment-variables uwsgi

我希望能够在Flask应用程序中访问环境变量(用于密码等)。

我正在运行nginx和uWSGI。设置它们的正确位置在哪里,以便它们可用?

我应该只为该网站的配置添加uwsgi_param PARAM_NAME 'param_value';行(在/etc/nginx/sites-enabled/mysite中吗?

1 个答案:

答案 0 :(得分:4)

uwsgi_pass附近的地方,例如:

    location / {
            uwsgi_pass              unix:///tmp/uwsgi.sock;
            include                 uwsgi_params;

            uwsgi_param             UWSGI_SCRIPT            webapp;
            uwsgi_param             UWSGI_CHDIR             /usr/local/www/app1;
    }