配置apache使用CGI,参考了网上的资料,自己弄了半天才弄出来,结果后来自己再配置时才发现很简单。
首先使用apt-get install apache2安装apache服务器,配置文件默认集中在/etc/apache2下。
默认的主页是/var/www/html/中的index.html。
然后在/var/www/下创建cgi-bin目录,以后写的CGI程序都放在这个目录下。
修改/etc/apache2/conf-enabled下的serve-cgi-bin.conf如图所示:
将ScriptAlias修改为上面的,Directory也修改为CGI的目录,然后保存。最后重新启动Apache服务器。
特别注意:创建的CGI程序保存后需要设置权限:chmod 755 /var/www/cgi-bin/文件名!
通过浏览器访问时输入http://localhost/cgi-bin/...,就是指向/var/www/cgi-bin/下的文件。