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

1、什么是 CGI——CGI(Common Gateway Interface),通用网关接口,它是一段程序,运行在服务器上如:HTTP 服务器,提供同客户端 HTML 页面的接口【可参考http://blog.chinaunix.net/uid-13408389-id-2894933.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部署在本地的;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值