1.vim /etc/httpd/conf/httpd.conf
查找 ScriptAlias配置为:
ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"
<Directory "/var/www/cgi-bin">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>
/var/www/cgi-bin就是存放CGI文件的地方
2.查找
AddHandler配置为:
AddHandler cgi-script .cgi
3./sbin/service httpd restart
4.test script
vim /var/www/test.cgi:
#! /usr/bin/perl
print "Content-type: text/html\n\n";
print "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01//EN\">\n";
print "<html>\n";
print "<head><title>Hello Html</title></head>\n";
print "<body>Hello World</body>\n";
print "<html>";
5.chmod 0755 test.cgi
6.http://127.0.0.1/cgi-bin/test.cgi