nginx 如何配置gunicorn
时间: 2024-05-28 08:07:03 浏览: 150
当使用Gunicorn作为Python Web应用程序的Web服务器时,可以将Nginx用作反向代理服务器,以将客户端的请求转发到Gunicorn。下面是一个简单的Nginx配置文件示例:
```
server {
listen 80;
server_name example.com;
location / {
proxy_pass http://127.0.0.1:8000;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}
}
```
在这个配置文件中,Nginx监听80端口,并将所有客户端请求转发到Gunicorn运行的本地地址127.0.0.1:8000上。
需要注意的是,如果Gunicorn运行在不同的主机上,则应使用该主机的IP地址代替127.0.0.1。
阅读全文