python(flask) + mod_wsgi + apache windows下环境搭建
来源:互联网 发布:嫌疑人影评知乎 编辑:程序博客网 时间:2024/05/17 04:22
遇到很多坑, 这里记录下最后成功的过程
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的对应编译版本
cp36对应Python版本
安装命令
pip install mod_wsgi-4.5.19+ap24vc14-cp36-cp36m-win32.whl
安装完成后执行 mod_wsgi-express module-config
会显示几行信息,我的是:
LoadFile "c:/users/administrator/appdata/local/programs/python/python36-32/python36.dll"
LoadModule wsgi_module "c:/users/administrator/appdata/local/programs/python/python36-32/lib/site-packages/mod_wsgi/server/mod_wsgi.cp36-win32.pyd"
WSGIPythonHome "c:/users/administrator/appdata/local/programs/python/python36-32"
将这3行配置加入到apache的httpd.conf配置中, 成功启动apache
4,安装flask
pip install flask
- python(flask) + mod_wsgi + apache windows下环境搭建
- 采用Apache+mod_wsgi在windows下搭建Flask项目(本地部署Flask的生产环境)
- apache+mod_wsgi+flask 环境搭建
- 搭建Apache+mod_wsgi+python+flask+virtualenv网站正式环境
- apache + mod_wsgi + flask 搭建过程
- Windows下Python + Flask环境搭建
- windows环境下部署django mod_wsgi apache
- Windows下配置Django+mod_wsgi+Apache环境
- 搭建Apache+python+Flask环境
- windows下搭建flask环境
- Windows下搭建Flask环境
- flask部署:Apache+mod_wsgi+python+virtualenv
- Windows下Python环境搭建,IDE:Eclipse+Pydev+Flask
- Windows下搭建Apache+python+cgi环境
- Windows环境下使用Apache+mod_wsgi部署webpy
- Windows 64bit下安装Apache+Python+mod_wsgi+php
- Apache + Flask + mod_wsgi部署
- Python Flask 开发环境搭建(Windows)
- 2017做到的笔试题及答案
- [LeetCode] 404.Sum of Left Leaves
- 插件编写注意规则
- Eclipse使用Maven 插件方式直接部署项目到Tomcat
- MT6735[CTS Verifier][Test Method] Alarms and Timers Tests
- python(flask) + mod_wsgi + apache windows下环境搭建
- Python- 文件复制和删除
- 代码片段 Xcode & Android Studio
- CentOS 安装JDK1.8 rpm版
- 项目常用功能模块(2)-ngRepeat 动态生成表单下的全选/单选
- Django框架-目录文件简介
- 01.Linux中的命令
- 练习题2
- 定时器中断实验