[英]How to put Cherrypy wsgi behind Nginx?
我遵循了lalalalalalalambda的示例 ,將Cherrypy放在了nginx服務器之后,但是除了我家Debian發行版上的nginx 502壞網關之外,沒有完成任何事情。 這是Nginx設置:
location / {
include uwsgi_params;
uwsgi_pass 127.0.0.1:8080;
}
當然,有IP代替套接字,但通過在網絡上遵循大量示例來努力使IP起作用。 我在生產服務器中托管帶有靜態html的多個域,並嘗試切換到python。 我希望如果我解決了這個問題,那么我將輕松部署python應用程序。
我正在使用uwsgi在nginx后面運行我的Cherrypy網站,並且正在使用以下位置配置設置...
location / {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_set_header X-Originating-IP $remote_addr;
proxy_set_header HTTP_REMOTE_ADDR $remote_addr;
proxy_set_header REMOTE_ADDR $remote_addr;
proxy_set_header CLIENT_IP $remote_addr;
proxy_pass http://0.0.0.0:8080/;
}
希望這可以幫助!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.