首页 > 编程语言 > 详细

python——CGI编程【Apache 支持 python脚本所需要的配置】

时间:2019-05-09 12:16:13      阅读:181      评论:0      收藏:0      [点我收藏+]

1、什么是 CGI——CGI(Common Gateway Interface),通用网关接口,它是一段程序,运行在服务器上如:HTTP 服务器,提供同客户端 HTML 页面的接口;

2、设置Apache 支持 python脚本的CGI

2.1、修改apache配置文件httpd.conf——设置好CGI目录【所有的HTTP服务器执行 CGI 程序都保存在一个预先配置的目录。这个目录被称为 CGI 目录】,也就是把ScriptAlias /cgi-bin/ 所在行的注释#干掉即可

技术分享图片

————这里CGI 目录为/export/servers/apache/cgi-bin,也可以更改该指定的目录【通过更改apache配置文件httpd.conf,下图截图中的内容即可】

技术分享图片

2、修改apache配置文件httpd.conf——使其支持python脚本;

  在 AddHandler 中添加 .py 后缀,这样我们就可以访问 .py 结尾的 python 脚本文件;

技术分享图片

3、重启apache,使上面修改的生效

【/export/servers/apache/bin是自己本地apachectl 所在的路径】

sudo /export/servers/apache/bin/apachectl  restart——重启

sudo /export/servers/apache/bin/apachectl  stop——关闭

sudo /export/servers/apache/bin/apachectl  start——启动

 4、查看apache 进程 ——ps aux|grep apache ;

5、上面更改生效后,即可在CGI目录里添加python 脚本文件,如这里加的是hello.py,然后即可通过浏览器访问

http://域名/cgi-bin/hello.py——apache部署在非本地的;

http://localhost/cgi-bin/hello.py——apache部署在本地的;

 

python——CGI编程【Apache 支持 python脚本所需要的配置】

原文:https://www.cnblogs.com/fafa-coding/p/10837417.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!