(1)项目路径(不一定要放在apache目录下):
1 |
|
(2)wsgi模块启动文件(重点):
1 |
|
注意:这里的“/”是必须的,表示url前缀,后面可以根据需求修改。
(3)项目路径权限:设置为允许全部
1 2 3 4 |
|
到这里我们的httpd.conf文件已经配置完成了。
二、下面进入对flask项目的配置:
项目目录:
1、test.wsgi文件说明:
1 2 |
|
from test import app #将我们的flask项目project名引入
application = app #applcation一定不能改成别的,因为wsgin在解析这个文件时,只认applcation(参考链接)
2、flask的主文件
1 2 3 4 5 6 7 8 9 10 |
|
到此,我们的项目配置基本完成,这里特别需要注意的是在wsgi文件中的项目引入。
三、启动或安装apache
启动管理员模式的cmd进入到Apache24的bin文件路径下:
安装apache为系统服务:
1 |
|
启动apache:
1 |
|
我发现有的电脑可以直接通过打开httpd.exe直接运行,而不需要将httpd安装入系统服务。
其他可能用到的apache命令:
停止apache服务:
1 |
|
重启apache服务:
1 |
|
至此,我们的flask项目通过wsgi模块搭建在apache服务已经完成构建完成,打开localhost:8080/hello,看是否出现helloworld,如果发现项目仍然没有配置成功,请留意一下apache的错误输出日志。错误输出日志在<你的安装路径>\Apache24\logs\error.lo
以上就是flask怎么结合apache的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
更多相关阅读请进入《Apache》频道 >>