在window上部署python Django、Flask项目,采用apache+mod_wsgi方案

宁采陈 2019-05-04 AM 1679℃ 1条

1、首先安装python

https://www.python.org

2、下载apache并安装

https://www.apachehaus.com/cgi-bin/download.plx

根据对应的系统下载即可,需注意的一点就是,python和apache的32位或者64位必须相对应。

3、下载mod_wsgi

https://www.lfd.uci.edu/~gohlke/pythonlibs/#mod_wsgi

请注意,这里以第六个为例子,因为这符合我的系统要求
mod_wsgi‑4.5.24+ap24vc14‑cp37‑cp37m‑win_amd64.whl

这个命名代表的是

1.ap24代表的是apache24的版本(解压完apache你看路径就知道版本了)

2.vc14上面第三步所选的apache的vc为14,这里选择一样的vc

3.cp37和cp37m,我也不知道哪个代表的是python环境为3.7,反正两个数字全都是一样的

4.win_amd64代表64位,win32为32位,请选择和python、apache一样的位数。否则会出错!

ok,到这里,大家根据自己的环境,下载就行了,不要下载错,切记

4、安装mod_wsgi

1、把下载的mod_wsgi‑4.5.24+ap24vc14‑cp37‑cp37m‑win_amd64.whl文件,拖到你的python目录的Scripts文件夹下

2、进入对应的目录后,运行 pip3 install "对应的.whl文件路径"

3、看到安装成功后,再运行 mod_wsgi-express module-config

4、得到3行代码,就可以了,先别关掉命令行,待会有用

5、配置Apache ,编辑httpd.conf文件

在最底部追加上面命令行打印的3行,保存即可

标签: python, Django, Flask

非特殊说明,本博所有文章均为博主原创。

上一篇 没有了
下一篇 liunx Centos7无GUI服务器Selenium部署

评论啦~



唉呀 ~ 仅有一条评论


  1. 爹

    你在说个啥 ? 拉到一半夹断。。

    回复 2020-12-07 15:47