(一)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脚本
4、测试
成功~~
转载于:https://blog.51cto.com/jungege/1380645