CentOS上部署Flask 在哪个文件修改Nginx的配置

我用的是阿里云的CentOS服务器,写了一个博客想部署到服务器上,但是在配置Nginx和uWsgi时试了很多次都没有作用.

想问下面的问题:

这是/etc/nginx/下的文件目录:

图片描述

在Nginx的主配置文件中存在这一行:

那说明应该是在/etc/nginx/conf.d/*.conf上写配置文件,然后我写了一个nginx.conf在这个目录下,但是没有任何的效果

我想问下,修改nginx的配置应该在哪个配置文件中修改啊

贴一下/etc/nginx/conf.d/default.conf的代码:

server{
        listen    80;
        server_name    xxx:xxx:xxx:xxx;

            location /
            {
                include uwsgi_params;
                uwsgi_pass unix:/www/hello/hello.sock;
                proxy_set_header Host $host;
                proxy_set_header X-Real-Ip $remote_addr;
                proxy_set_header X-Forwarded-For $remote_addr;
                proxy_pass http://127.0.0.1:14805;
            }
}
阅读 2.5k
1 个回答

先删除掉Nginx的默认配置文件:

sudo rm /etc/nginx/sites-enabled/default

建议你看看这个 ubuntu 下的配置,也许对你有用。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题