windows平台下部署Flask终极教程

本文提供了一篇详细的教程,介绍如何在Windows环境下使用Apache和mod_wsgi部署Flask应用程序。首先,介绍了从Apache Lounge下载适合VC10的Apache版本并进行安装。接着,讲解如何在Python环境中下载并编译mod_wsgi,将其添加到Apache模块中。最后,提到了使用IIS部署Flask的另一种方法,包括安装IIS、CGI支持、使用PTVS创建Python Web项目以及使用WebDeploy进行部署。
摘要由CSDN通过智能技术生成

  首先是apache+mod_wsgi+flask方案,看了这位老哥的博客:http://blog.csdn.net/firefox1/article/details/46438769;我再补充一些细节问题。首先apache的下载,由于我的vc编译环境是vc10,但是http://blog.csdn.net/firefox1/article/details/46438769的原始界面不显示vc10,所以我找到了这个页面https://www.apachelounge.com/download/vc10/;下载的vc10_64位版本的apache,下载好直接解压好把apache24放到C盘就能用了,当然你也可以自己配置路径。

 然后是mod_wsgi,这个去这下载:https://pypi.python.org/pypi/mod_wsgi,老哥博客中的那个url被墙了。下载下来的是源码,还要根据自己的环境编译,具体方法是解压好后找到这个路径


,找到与自己的python和apache服务器版本对应的mk文件,cmd调出vc10build tools (我的是visual stdio x64 2010),cd到上边的路径,然后输入命令:

NMake /f 你的版本.mk,把生成的mod_wsgi.so(可能名字有差异)拷贝到apache的module路径

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值