2014-04-09 83 views
5

我发现了很多关于在Linux/Unix上使用各种技术(nginx/apache/uWSGI/gunicorn等)运行Flask的指南,但它们都在Linux上运行得最好,只能偶然在Windows上工作,或者在Windows上完全不工作。有没有推荐的方式在Windows环境中为生产中的Flask应用程序提供服务?在Windows上部署Flask生产

回答

0

你已经击中了那里的头。在Windows上安装就像试图在圆孔中安装方形钉。 Apache和mod_wsgi可能是最适合的,但整个体验在Linux机器上更顺畅和直接(使用pip,apt-get等)。在Windows服务器上运行的Linux VM是否会成为合适的妥协?

+0

不幸的是可能不是。 Flask应用程序必须对外部PowerShell脚本进行一些调用,并且需要安装一些仅限Windows的程序。 – Drew