首页 > 其他 > 详细

httpd服务器实现CGI

时间:2014-03-21 09:21:04      阅读:500      评论:0      收藏:0      [点我收藏+]

(一)CGI脚本同样可以制作网页


CGI:Common Gateway Interface 公共网关接口协议

httpd服务器上可以通过CGI实现网页制作

CGI机制:将脚本转换为客户端浏览器可以识别网页格式即Content-Type:text/html

由于CGI执行者必须为root 所以有危险

1、依赖的模块 mod_alias mode_cgi

LoadModule alias_module modules/mod_alias.so
LoadModule cgid_module modules/mod_cgid.so
LoadModule cgi_module modules/mod_cgi.so

    需要开启(即将模块前的#删除)


2、创建CGI脚本

    在/usr/local/apache/cgi-bin/ 目录下创建cgiscript脚本

   

# vim /usr/local/apache/cgi-bin/cgiscript

   

脚本内容
#!/bin/bash
#
#
cat << EOF
Content-Type:text/html
<pre>
The hostname is : `hostname`
The time is : `date`
</pre>
EOF


3、全局配置页面访问属性:添加ExecCGI

   ExecCGI功能:允许mod_cgi模块执行CGI脚本

   bubuko.com,布布扣


4、测试

  bubuko.com,布布扣


  成功~~




本文出自 “西风瘦猪” 博客,请务必保留此出处http://jungege.blog.51cto.com/4102814/1380645

httpd服务器实现CGI,布布扣,bubuko.com

httpd服务器实现CGI

原文:http://jungege.blog.51cto.com/4102814/1380645

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