ubuntu14.04配置Apache使用CGI程序

apache所有的配置文件都在/etc/apache2目录下

第一步:进入etc/apache2/sites-enabled中编辑000-default.conf文件,打开这个文件,然后去掉图中划线行的注释

ubuntu14.04配置Apache使用CGI程序


第二步:进入etc/apache2/mods-enabled中编辑mime.load 文件,在文件中加入图中的一个模块

ubuntu14.04配置Apache使用CGI程序


第三步:进入etc/apache2/conf-enabled中修改图中部分

ubuntu14.04配置Apache使用CGI程序


注意:ScriptAlias中配置目录修改为 /cgi-bin/ /var/www/cgi-bin/

 Directory中配置目录也修改为 /var/www/cgi-bin/

在最后添加一句AddHandler cgi-script .cgi .pl .py .sh  (这句话配置cgi程序类型.分为 可执行文件(c和c++程序),perl脚本,python脚本,shell脚本




最后测试时如果/var/www/没有cgi-bin目录自己创建一个,在/var/www/cgi-bin目录下创建自己的脚本cgi程序。cgi程序怎么写自己百度,权限一定要

有执行权限 chmod 755 文件 .直接访问127.0.0.1/cgi-bin/hello.py(cgi脚本) 结果如下图:

ubuntu14.04配置Apache使用CGI程序