遇到很多坑, 这里记录下最后成功的过程
1, 安装xampp
由于服务器有php站点, 所以直接装的xampp, 使用其中的apache
https://www.apachefriends.org/zh_cn/index.html
安装成功后, 在xampp控制面板的shell中运行 httpd -v 查看版本信息, 我的是:
Server version: Apache/2.4.26 (Win32)
Apache Lounge VC14 Server built: Jun 15 2017 12:39:41
2.4 win32 vc14 这几点记下用于安装wsgi时查找对应版本;
配置环境变量:
name:MOD_WSGI_APACHE_ROOTDIR
value:apache的安装目录,我的是D:\xampp\apache
2, 安装python
官网下载并安装
https://www.python.org/
我装的3.6.3(自带pip), 由于apache是32位, 这里python我也装的32位
配置环境变量
将python及phthon/script 加入 Path中
3, 安装wsgi
下载wsgi
http://www.lfd.uci.edu/~gohlke/pythonlibs/#mod_wsgi
我选择的是
mod_wsgi‑4.5.19+ap24vc14‑cp36‑cp36m‑win32.whl
ap24 vc14 win32均对应apache的对应编译版本
pip install mod_wsgi-4.5.19+ap24vc14-cp36-cp36m-win32.whl
安装完成后执行 mod_wsgi-express module-config
将这3行配置加入到apache的httpd.conf配置中, 成功启动apache