程序员最近都爱上了这个网站  程序员们快来瞅瞅吧!  it98k网:it98k.com

本站消息

站长简介/公众号

  出租广告位,需要合作请联系站长

+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

2023-05(5)

Python CGI apache在windows下安装

发布于2020-02-02 15:17     阅读(376)     评论(0)     点赞(2)     收藏(1)


1.首先去下载apache

http://httpd.apache.org/download.cgi)(Apache VC15 binaries and modules download

 

2.下载好后去解压,解压好后把apache24目录和ReadMe.txt放到某个盘的(你喜欢装在哪个盘就哪个盘,没有影响)根目录下(我也不知道为什么,初次安装放在次目录下问题多多,一堆报错,我是安装在d盘的)

图片.png

图片.png

图片.png

 

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

图片.png

 

如无意外到这一步apache服务已安装成功

 

4.修改httpd.conf文件参数

  1.大概37行  修改成--->Define SRVROOT "D:/Apache24"(可能安装在c盘的不用修改的,我安装在d盘,那个不改会报错的,反正把后面的路径改对了就ok)

 

  2.大概60行左右修改端口,增加servername

图片.png

 

 

  3.搜索"LoadModule cgi_module modules/mod_cgi.so",大概在第102行,检查前面是否有#号,如果有就删掉,保证前面没有#号即可

 

  4.搜索"<Directory",从该下图该位置开始往下注释4行代码

图片.png

 

 

  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的位置

 

 

 



所属网站分类: 技术文章 > 博客

作者:倒车请注意

链接:https://www.pythonheidong.com/blog/article/229672/864876ac35e697db7f90/

来源:python黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

2 0
收藏该文
已收藏

评论内容:(最多支持255个字符)