如何使用nginx,gunicorn和supervisord部署Flask?

时间:2015-09-16 19:27:58

标签: python nginx flask gunicorn supervisord

我已经设法根据好的教程here部署了一个简单的Flask应用程序。

正如您将看到的,该项目具有以下结构:

|___README.md
|___fabfile.py
|___config
| |___post-receive
| |___flask_project.conf
| |___flask_project
|___flask_project
| |___static
| | |___index.html
| |___app.py
|___requirements.txt

我的问题是,当我稍微更改结构并再次部署时,一切都停止工作,nginx抛出以下错误:502 Bad Gateway。请注意,我应该在部署之前对相应的文件进行了正确的更改(但显然,这不是这种情况)。

所以,如果你能帮助我根据以下(新)结构找到所有必要的变化,以便让我的项目再次运作,我将非常感激!

|___web
| |___README.md
| |___TODO.md
| |___run.py
| |___application
|___deployment
| |___README.md
| |___web
| |___web.conf
| |___TODO.md
| |___post-receive
| |___fabfile.py
| |___requirements.txt

0 个答案:

没有答案