admin管理员组

文章数量:1530516

flask部署在windows云服务器上进行公网访问

  • 准备工作
    • 腾讯云轻量应用服务器
    • 相关软件
      • python 3.9
      • Apache 2.4
      • mod_wsgi
  • 安装配置
    • python 3.9 安装
    • Apache 2.4 安装
    • mod_wsgi 安装
  • 测试
    • 添加web测试实例
    • 云服务器本地测试
    • 公网测试

准备工作

腾讯云轻量应用服务器

1.学生云服务器购买地址。

https://cloud.tencent/act/campus?from=14599

  1. 安装镜像选择Windows Server 2019

    购买时镜像选择错误不要紧,重置应用重新选择镜像即可。

地址:腾讯云> 云产品> 轻量应用服务器> 服务器> 概要

  1. 重置用户名和密码
  2. 配置端口
    防火墙基本应用端口已打开,我们只需要添加8080端口即可。用于后面的公网访问。

相关软件

python 3.9

python 下载地址

https://www.python/downloads/

python安装时记得勾选添加环境变量

Apache 2.4

Apache 2.4下载地址

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

这是针对windows已经编译好的Apache版本

mod_wsgi

这里我们下载已经编译好的mod_wsgi

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

这里要注意的是mod_wsgi版本要与python版本一致,文件名里面有提示:

安装配置

python 3.9 安装

python 安装非常简单,这里就不多说了

Apache 2.4 安装

Apache 2.4下载以后是个压缩包,我们解压一下,文件重命名apache放在根目录下。
修改Apache配置文件。httpd.conf 39行

C:\apache\Apache24\conf\httd.conf

本文标签: 公网器上Windowsflask