windows下安装搭建Python的CGI环境

今天学习到python的CGI编程, 从安装Apache到调试, 并不是很顺利 , 但最终问题都得到了解决,决定还是写一下最新版的apche2.4.37版本的安装与调试。

1. 首先从官网下载最新稳定版本的Apache服务器https://www.apachehaus.com/cgi-bin/download.plx

2. 将该压缩包解压到任意目录下都可以

3. 修改conf目录下的httpd.conf

这一步修改可以省略,  具体根据你是否有进程或服务占用该端口,不过还是建议修改

4. 在D:\java\httpd-2.4.37-o102p-x64-vc14\Apache24\bin目录下执行 httpd -k  install命令 将其安装成windows服务

5.安装成功使用Apache自带的监控器进行启动,也可以点击services服务中启动

6.验证是否安装成功,输入http://127.0.0.1:8088/,出现如下页面证明安装成功

7.写一个测试文件  test.py  放入cgi-bin目录下

这个一定要是你的python安装路径, 否则解析不成功

#!C:\Python27\python.exe  

#coding=utf-8

 

print "Content-type:text/html\r\n\r\n"

print '<html>'

print '<head>'

print '<title>I like python CGI</title>'

print '</head>'

print '<body>'

print '<h2>Hello Word! This is my first CGI program, 哈哈哈</h2>'

print '</body>'

print '</html>

8.测试是否访问成功 , 如下页面代表访问成功

9.同理编辑以一个html文件进行测试, cgi-demo2.html放入htdocs

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>cgi-demo2演示提交参数</title>
</head>
<body>
    <form action="/cgi-bin/cgi-demo2.py" method="get">
      请输入网站名:  <input type="text" name="name"><br>
        请输入网址: <input type="text" name="url"><br>
        提交: <input type="submit" value="提交参数">
    </form>
</body>
</html>

10.然后通过浏览器访问http://127.0.0.1:8088/cgi-demo2.html,如下表示访问成功

  • 1
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值