ubuntu14 下配置cgi

1.安装apache2 sudo apt-get install apache2

2.配置apache2 vim /etc/apache2/sites-enabled/ 000-default.conf

找到 ScriptAlias /cgi-bin/  ....

将后面的目录改成你想要的cgi文件的目录 如 /var/www/html/cgi-bin/

进入 /etc/apache2/mods-enabled 目录,看是否存在cgid.load,如果没有创建它,在文件中输入

LoadModule cgid_module /usr/lib/apache2/modules/mod_cgid.so 

 AddHandler cgi-script.cgi .py

最后重启apache2服务器  sudo /etc/init.d/apache2 restart

写一个例子

#!/usr/bin/env python2
print "Content-type:text/plain"
print
print ‘Hello,world!‘

保存到/var/www/html/cgi-bin/test.cgi

设置运行权限 chmod 755 test.cgi

sudo

最后通过chrome访问 http://localhost/cgi-bin/test.cgi

可以看到界面显示 Hello,world!

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。