ubuntu 下搭建cgi环境

一、安装及配置apache服务器

安装apache2服务器
#sudo apt-get install apache2

配置apache2服务器
配置文件位于 /etc/apache2/sites-enabled/000-default
用vi打开配置文件:
#sudo vi /etc/apache2/sites-enabled/000-default
修改其中两句为:
DocumentRoot /var/www/html
ScriptAlias /cgi-bin/ /var/www/html/cgi-bin/
注意其中空格的问题。

这两个目录你可以自己设定,并且设定的目录要真实存在,如果不存在就 mkdir 出一个。
DocumentRoot后面是放HTML文件的目录。
ScriptAlias后面是指定/cgi-bin/连接到/var/www/html/cgi-bin/ ,也就是在这个目录中的文件均被认作是cgi程序。
例如如果浏览器中访问 http://127.0.0.1/cgi-bin/hello.cgi 就可以执行cgi-bin下的hello.cgi
配置完保存。

重启apache2:
#sudo /etc/init.d/apache2 restart


你可能感兴趣的:(《linux开发》)