天天看点

使用阿里云window服务器配置Apache+python flask

1, 安装Apache

(1)解压压缩包(httpd-2.4.51-o111l-x64-vc15.zip)存入C盘。

使用阿里云window服务器配置Apache+python flask

(2) 配置conf文件

使用阿里云window服务器配置Apache+python flask
使用阿里云window服务器配置Apache+python flask

(3)

使用阿里云window服务器配置Apache+python flask
使用阿里云window服务器配置Apache+python flask
使用阿里云window服务器配置Apache+python flask

(4)通过cmd安装

使用阿里云window服务器配置Apache+python flask
使用阿里云window服务器配置Apache+python flask

发生错误 no listening sockets available, shutting down(没有可用的侦听套接字,正在关闭)

发现是iis与Apace冲突

修改Apache端口

使用阿里云window服务器配置Apache+python flask

改为8090

运行,发现缺少运行环境下载(vc_redist.x64.exe)

下载地址(

https://download.microsoft.com/download/9/3/F/93FCF1E7-E6A4-478B-96E7-D4B285925B00/vc_redist.x64.exe

使用阿里云window服务器配置Apache+python flask

启动Apache

使用阿里云window服务器配置Apache+python flask

成功运行Apache

使用阿里云window服务器配置Apache+python flask

2, 安装Python(3.5)

3, 安装wsgi(Python Extension Packages for Windows - Christoph Gohlke (uci.edu))

使用阿里云window服务器配置Apache+python flask

找到python目录

使用阿里云window服务器配置Apache+python flask

找到python位置

使用阿里云window服务器配置Apache+python flask

切换到该位置

使用阿里云window服务器配置Apache+python flask

执行语句:mod_wsgi-express module-config

使用阿里云window服务器配置Apache+python flask

将内容复制下来

使用阿里云window服务器配置Apache+python flask

配置文件

使用阿里云window服务器配置Apache+python flask

将刚刚复制下来的放入

使用阿里云window服务器配置Apache+python flask
使用阿里云window服务器配置Apache+python flask

新建文件夹存放flask

使用阿里云window服务器配置Apache+python flask

添加配置

使用阿里云window服务器配置Apache+python flask

运行后发现,Apache和VC和wisg版本一定要对,这里使用python3.5,Apache24,VC14,python的pip一定不要升级,升级就会用不了pip。