部署Flask(或任何框架)应用程序时要使用哪种文件结构?

时间:2016-10-21 22:31:25

标签: python security unix nginx flask

这基本上是一个Unix文件系统层次结构问题。

我的申请的基本结构如下:

  • nginx收听80/443,将流量转发到5000端口的gunicorn应用程序。
  • nginx认为webroot是/var/www/app_name

目前,我的烧瓶应用程序安装在/var/www/app_name下。 python virtualenv安装到/var/www/app_name/env,登录/var/www/app_name/log等。这是一个问题吗?这不会使nginx可能意外地提供源文件吗?

如果不是/var/www/...,那么这种性质的python web应用程序的正确unixy位置是什么? /usr/local/...

0 个答案:

没有答案