flask+mod_wsgi+apache在windows上的布署
Posted zjfeng
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了flask+mod_wsgi+apache在windows上的布署相关的知识,希望对你有一定的参考价值。
已经安装过python3.5
1、安装flask:
pip install flask
2、安装apache:
Apache是开源软件,针对windows环境,它不直接提供编译版本。
可以在http://www.apachelounge.com/download/ 下载适合自己环境的版本。
可以在http://www.apachelounge.com/download/ 下载适合自己环境的版本。
根据我自己当前的环境,我选择的是Win32 VC10编译出来的Apache2.4版本
将压缩包下载到本机,然后将压缩包里面的Apache24文件夹拷贝到C:。
当然,你可以拷贝到你的系统的任何位置,但Apache的默认配置是C:Apache24。
如果你本机运行了IIS,将其关掉。因为IIS和Apache都默认用的是80端口。如果你想配置其它端口,我相信那也不难。等把Flask部署成功后再来捣鼓吧。
将压缩包下载到本机,然后将压缩包里面的Apache24文件夹拷贝到C:。
当然,你可以拷贝到你的系统的任何位置,但Apache的默认配置是C:Apache24。
如果你本机运行了IIS,将其关掉。因为IIS和Apache都默认用的是80端口。如果你想配置其它端口,我相信那也不难。等把Flask部署成功后再来捣鼓吧。
以管理员打开cmd:
>cd c:
>cd Apache24in
>cd Apache24in
httpd -k install -n "Apache2.4"
httpd -k start
如:
启动apache遇到错误:httpd: Could not reliably determine the server‘s fully qualified domain name
编辑httpd.conf文件,搜索"#ServerName",添加ServerName localhost:80
以上是关于flask+mod_wsgi+apache在windows上的布署的主要内容,如果未能解决你的问题,请参考以下文章
Flask、mod_wsgi 和 Apache:ImportError
初始化使用 Apache 和 mod_wsgi 运行的 Flask 应用程序