Ubuntu下Apache2的CGI简单配置

网络上有很多方法,大家八仙过海各显其通,这里给大家推荐一个很简单的方法


1.

首先“  cd /etc/apache2 ”  进入到apache2的目录里输入 ls 查看
可以看到这两个文件夹 ”  mods-enabled “ 和 ”  mods-available 
其中 ” mods-enabled “ 为常用的(也就是默认开启的), ” mods-available “为不常用的(也就是默认不开启)


2.

cd /mods-available " 进入该目录,输入 "  ls *cgi*.*  " 查找带cgi的文件,可以找到 " cgid.conf ", "cgid.load ", " cgi.load ", " proxy_fcgi.load ", " proxy_scgi.load "

其中 "proxy_fcgi.load ", " proxy_scgi.load " 我们暂不用,只需要前三个  " cgid.conf ", " cgid.load ", " cgi.load "  就可以了


3.

接下来,使用 " ln -s *.* *.* " 将这三个文件软链接到 " mods-enabled " 目录下

ln -s /etc/apache2/mods-available/cgid.conf /etc/apache2/mods-enabled/cgid.conf

ln -s /etc/apache2/mods-available/cgid.load /etc/apache2/mods-enabled/cgid.load

ln -s /etc/apache2/mods-available/cgi.load /etc/apache2/mods-enabled/cgi.load



4.

输入 " sudo /etc/init.d/apache2 restart " 重启apache服务



5.

需要强调的是默认的CGI目录为" /usr/lib/cgi-bin " 而不是" /var/www/cgi-bin "

如果你想使用其他的路径,则需要自己配置



6.

在浏览器输入 " http://***.***.***.***/cgi-bin/hello.cgi " 成功访问 " /usr/lib/cgi-bin " 目录下的 hello.cgi

配置成功



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值