Python CGI apache在windows下安装
1.首先去下载apache
(http://httpd.apache.org/download.cgi)(Apache VC15 binaries and modules download)
2.下载好后去解压,解压好后把apache24目录和ReadMe.txt放到某个盘的(你喜欢装在哪个盘就哪个盘,没有影响)根目录下(我也不知道为什么,初次安装放在次目录下问题多多,一堆报错,我是安装在d盘的)



3.以管理员身份打开命令行窗口,去到bin目录下,输入命令 httpd.exe -k install 回车

如无意外到这一步apache服务已安装成功
4.修改httpd.conf文件参数
1.大概37行 修改成--->Define SRVROOT "D:/Apache24"(可能安装在c盘的不用修改的,我安装在d盘,那个不改会报错的,反正把后面的路径改对了就ok)
2.大概60行左右修改端口,增加servername

3.搜索"LoadModule cgi_module modules/mod_cgi.so",大概在第102行,检查前面是否有#号,如果有就删掉,保证前面没有#号即可
4.搜索"<Directory",从该下图该位置开始往下注释4行代码

5.接着搜索"<Directory" 在下图位置修改原配置内容
原配置内容
<Directory "c:/Apache24/cgi-bin">
AllowOverride None
Options None
Require all granted
</Directory>
修改为如下图所示

6.搜索"AddHandler",在后面加上.py

7.此时大体上的配置已经修改完毕,就可以开动apache了,点击启动即可

8.这时可能你的配置文件还没改好的(可能每个人电脑环境都不一样,我的改了以上内容就好了),不要着急,可以在命令行内进入安装目录Apache2.4\bin,使用命令httpd -t 找出错误在去百度搜索,看看修改哪里即可
9.配置文件都改好后,apache点击启动即可,若还是无法启动,可能是IIS在作怪,把IIS服务关掉再点启动即可

10.apache启动成功后,

在浏览器搜索自己加上端口号(localhost:5678)发现界面是it works就表明apache安装好了
11.这时就可以吧python文件放到cgi-bin目录下进行访问了,注意python文件 #!\usr\bin\python 是linux的,要修改成自己window下python的位置
Python CGI apache在windows下安装的更多相关文章
- Python requests模块在Windows下安装
发现一个爬虫库太方便了,而且支持python3! 安装方法在http://docs.python-requests.org/en/latest/user/install/#install很详细 只不过 ...
- 【python】matplotlib在windows下安装
昨晚装了好久的这玩意,终于在凌晨成功搞定,然后跑起了一个人人网抓取好友关系的脚本~开心. 以下是我参考的最给力的文档,全部安装一遍,就可以啦~ 但是!在安装前一定要先确认自己的python版本!本人自 ...
- [转载]Apache在windows下的安装配置
Apache在windows下的安装配置 转载自:http://blog.sina.com.cn/s/blog_536f16b00100cfat.html 1 Apache的下载 Apache ...
- 【转】linux和windows下安装python集成开发环境及其python包
本系列分为两篇: 1.[转]windows和linux中搭建python集成开发环境IDE 2.[转]linux和windows下安装python集成开发环境及其python包 3.windows和l ...
- windows下安装python模块
如何在windows下安装python模块 1. 官网下载安装包,比如(pip : https://pypi.python.org/pypi/pip#downloads) pip-9.0.1.tar. ...
- windows下安装python和依赖包的利器——Anaconda
在windows下安装python和很多依赖包,安装起来略为痛苦,可以使用python的大整合包——Anaconda Anaconda下载地址: http://continuum.io/downloa ...
- Python 在Windows下安装matplotlib
windows下安装很麻烦,使用easy_install 安装报错 提示缺少freetype 和png 后经多方查询,最终安装成功 以下是安装过程 前提你的Python环境已经搭建好了 1.前提需要 ...
- Python:tesserocr 在 windows 下的安装及简单使用
tesserocr 是 python 的一个 OCR 库,它是对 tesseract 做的一层 Python API 封装,所以他的核心是tesseract. tesseract 的安装见 https ...
- Windows下安装Python虚拟环境
Windows下安装Python虚拟环境 虚拟环境安装 需求概要 "虚拟环境"是从电脑独立开辟出来的环境.就好比我们生活中的橱柜中,会把酱油放在一个瓶子里,把醋放在另外一个瓶子里, ...
随机推荐
- js实现点击隐藏图片
方法一: 把图片的display设为none,触发点击事件时,display变为block <style> img { width: 400px;height: 300px; displa ...
- Python--day47--mysql执行计划
1,什么是mysql执行计划? 让mysql预估执行操作:在要执行的语句前面加explain,就不会真的执行sql语句,只是给出了要执行的数据的情况,如大约有多少条,查询类型.
- dotnet 设计规范 · 结构体定义
X 不要给结构体默认构造函数 默认的C#编译器也不让开发者定义有默认构造的结构体 X 不要定义易变的属性 易变的属性指的是在调用属性返回值的时候返回的是新的实例,易变的属性会有很多的问题. ✓ 需要确 ...
- 推荐C++程序员阅读《CLR via C#》
这本书的作者Jeffrey Richter也是<Windows核心编程>的作者. <Windows核心编程>更多的是对window系统相关知识的挖掘积累.<CLR via ...
- 整理了一下react16.7.0的webpack模板
基本上react需要方法和依赖的库都引配好了.github地址:https://github.com/qianxiaoning/demo-react16.7.0 欢迎大家star或者fork呀~ te ...
- 高并发下载tomcat下的文件时,发生java.net.SocketException: Connection reset解决方案
(1)问题产生:使用500个线程并发下载tomcat工程中的一个文件时,服务器出现java.net.SocketException: Connection reset异常, 客户端出现connect ...
- 2018-2-13-wpf-使用-Dispatcher.Invoke-冻结窗口
title author date CreateTime categories wpf 使用 Dispatcher.Invoke 冻结窗口 lindexi 2018-2-13 17:23:3 +080 ...
- JavaScript DOM查询,原生js实现元素子节点的获取
在网页网页开发中,经常会需要获取某个网页元素的子元素,然后对其进行事件绑定.或样式修改等行为.这些操作对于jquery来说很容易,但是对于原生js会稍微麻烦一些,这里将介绍四种方法获取元素的子元素(本 ...
- 初学ServiceMix
因为老板给的毕业题目是ESB相关,需要学下ServiceMix(版本7.0.1) 但是SOA这东西技术上比较旧,加上主要是企业在用,个人学习的不多,所以资料比较少 CSDN上看到篇文章不错但是有些地方 ...
- 开源项目使用 appveyor 自动构建
我写了几个开源项目,我想要有小伙伴提交的时候自动运行单元测试,自动运行编译,这样可以保证小伙伴提交清真的代码 本文将会告诉大家如何接入 appveyor 自动构建方案,在 Github 上给自己的开源 ...