如何使用 Nginx 运行 WSGI 文件

如何使用 Nginx 运行 WSGI 文件

我有一个 Python 应用程序,其中的 Bottle-web 服务器在端口 8080 上运行。现在我将使用 wsgi 文件将 Nginx 连接到 Bottle-web 服务器。

现在,我有一个 wsgi 文件,但是如何使用 Nginx 执行它?我需要 Nginx 配置 (default.conf) 中的哪些命令?也许我的思维方式是错误的。有人能给我一些解释吗?

我在 Nginx-config 中有这个:

server {
  location / {
    include uwsgi_params;
    uwsgi_pass 127.0.0.1:8080;
  }
}

现在我(111: Connection refused) while connecting to upstream)在日志中看到了错误。

有人有主意吗?

答案1

您的 Bottle 服务器没有运行,或者正在监听 8080 以外的端口。

相关内容