2020年最新apache2.4 + flask + python3.8 + windows10的部署

2020年最新apache2.4 + flask + python3.8 + windows的部署

在参考了许多apache的部署文章之后,写下这篇博客记录一下部署的完整过程和所遇到的问题(bug)
(注:该方法已成功部署)
  • 首先是所需要的环境
  • python3.8版本
  • apache2.4版本 + mod_wsgi版本
  • flask项目
  • Windows 10

需要注意的是:python版本、apache版本、mod_wsgi版本,这三个版本需要一一对应

下文就按照三大部分讲解

第一大部分:python3.8版本的下载和安装

python下载的是3.8.3(32位win)版本

我下载的是python的3.8.3版本的解释器,按照自己操作系统是几位的来下载几位的python解释器,一般电脑都是32位和64位,如果安装64位版本的python解释器在32位的电脑上就无法兼容了,所以建议安装32位的python版本
查看电脑的操作系统位数:桌面–> 你的电脑图标右键属性
在这里插入图片描述

python3.8.3的下载地址:https://www.python.org/downloads/

进入地址找到32位版本的python3.8.3
在这里插入图片描述
下载之后自定义安装到c盘的python38上面:c:\python38
在这里插入图片描述
安装完成之后,查看安装的python信息,注意:如果电脑上面又多个不同版本的解释器,直接进入c:\python38目录,双击打开python.exe文件就可以打开新安装的python了
在这里插入图片描述
红框里表示安装的是32位的

  • apache2.4版本的下载和安装
  • apache下载
  • 注意:apache版本的下载需要与python3.8.3的版本对应起来,上面红色框里面的MSC v.1925就是_MSC_VER值,需要找到对应的Visual Studio版本

1925 对应的是 16.5 所以知道对应的apache版本是vc16

这里就不做过多解释了,要了解对应关系,自行去查找

_MSC_VER值对应的Visual Studio版本,最新的对应版本可去微软官网,链接:Predefined macros
在这里插入图片描述

apache下载地址:http://httpd.apache.org/docs/current/platform/windows.html#down

在这里插入图片描述
ApacheHaus还没有最新的vc16版本,所以我去Apache Lounge中找到了对应的vc16(32位win)版本下载,有可能Apache Lounge这个网址打不开,无法下载到最新版本,下载不到文末可以给我留盐

  • 4
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 7
    评论
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值