博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Flask + mod_wsgi + Apache on Windows 部署成功
阅读量:7259 次
发布时间:2019-06-29

本文共 1120 字,大约阅读时间需要 3 分钟。

hot3.png

废话不多说,直接开始 。

背景:身为QA人员 一直想把工作一系列的方便的高效的方法与脚本分享给其余的QA人员,但是无奈与水平参差不齐,为了更好的服务与QA人员 ,最近在写一个QA管理

系统,使用的是 flask ,但是由于环境的限制不能部署到 系统 (主要是懒不想搞环境) ,决定在window上进行部署 。

方法 : 百度 搜索到此文章 , 。(方法主要来源此)

版本:win 64 ,  2.7 64 , mod_wsgi 64 , Apache  64

工具:Python + flask + mod_wsgi + Apache 

工具下载路径 (如果是64位 ) : 只提供 mod_wsgi + Apache  ()  (非64位的,参考 步骤方法中的 链接)

参考这个 文章 主要遇到的问题 : 

You don't have permission to access /flasktest/hello on this server.You don't have permission to access /flasktest/hello on this server. 

修改方法 : 

1. 进入 Apache 的 conf/httpd.conf 配置文件 修改文件访问权限:

AllowOverride none Require all denied

修改为:

#AllowOverride none #Require all denied

对于原文章中的站点 virtualhost 配置 最好不要在 httpd.conf 中配置 ,Apache 有 httpd-vhosts.conf 配置文件,

具体配置方法 :

ServerAdmin example@company.com DocumentRoot D:\work\QA
Order allow,deny Allow from all
WSGIScriptAlias /qa D:\work\QA\QA.wsgi

Copy 到 conf/extra/httpd-vhosts.conf  并且 在把  httpd.conf  中如下配置的注释去掉:

# Virtual hosts

Include conf/extra/httpd-vhosts.conf

转载于:https://my.oschina.net/u/3153125/blog/808014

你可能感兴趣的文章
react native 原生模块桥接的简单说明
查看>>
Spring Boot 单元测试二三事
查看>>
C++回声服务器_4-UDP connect版本客户端
查看>>
彻底理解浏览器的缓存机制(http缓存机制)
查看>>
实时编辑
查看>>
哪有什么互联网寒冬?只是你穿的少而已!
查看>>
浅析State-Thread
查看>>
数据科学真的是一份有前途的工作吗?
查看>>
Unity 开源双端框架 ET 中初尝热更新技术
查看>>
leetcode讲解--852. Peak Index in a Mountain Array
查看>>
基于Redis消息队列实现的消息推送
查看>>
如何在一分钟内实现微服务系统下的架构可视化
查看>>
dubbo源码解析(十四)远程通信——Http
查看>>
react16 + typescript + webpack4 + mobx + antd的CMS项目
查看>>
示例Express中路由规则及获取请求参数
查看>>
TCP/IP协议介绍
查看>>
原生Android 侧滑菜单实践(部分)
查看>>
【C++】 13_进阶面向对象 (上)
查看>>
关于自然对数e的一些思考
查看>>
好记性不如烂笔头,极光向你发出征文邀请函
查看>>