笔记·Debian系Linux发行版下Apache2启用CGI
本文距离上次更新已过去 0 天,部分内容可能已经过时,请注意甄别。
本页曾是转载文章,但现在,它是原创内容
在Debian系下,Apache2的配置文件目录在/etc/apache2
,主要配置文件不是httpd.conf
而是apache2.conf
,所以相较于网上其他编译的版本较为不同。
首先需要安装apache2,可参考·如何在Debian10上部署LAMP架构 。
安装完成后,Web浏览器访问服务端IP地址/域名,就能看见崭新的页面了。需要执行诸如Py3、Ruby、Perl之类的脚本或者编写好的CGI程序的话,那么就需要Apache2支持CGI。
执行命令:
1 | sudo a2enmod cgi |
输出:
1 | # sudo a2enmod cgi |
重启Apache2服务:
1 | sudo /etc/init.d/apache2 restart |
将CGI脚本或程序的后缀改为*.cgi
,如f.cgi
,然后放到/usr/lib/cgi-bin
。访问http://服务器IP或域名/cgi-bin/f.cgi
即可
评论
评论插件加载失败
正在加载评论插件