首页域名资讯 正文

配置Apache服务器对CGI服务的优化过程 – Apache

2025-01-20 2 0条评论

在http.conf或   /etc/apache2/mods-enable/cgi.load
文件里,(我的是在目录/usr/local/apache2/conf/下面的http.conf)加入CGI支持:

LoadModule cgi_module /usr/lib/apache2/modules/mod_cgi.so
//默认有则不需要加
AddHandler cgi-script .cgi .pl .py .sh // 我们加入这一句,使CGI支持
perl和python 和shell脚本

好,现在配置一下目录,使你的目录可以执行CGI
比如你的目录是 /var/www/cgi-bin/ 要使这个目录下可以运行CGI,必须添加上
+ExecCGI这个指令,例如我的配置:
Options Indexes FollowSymLinks MultiViews +ExecCGI
AllowOverride None
Order allow,deny
allow from all

可以自己指定一个虚拟的目录,因为通常执行CGI会涉及到安全问题,
系统的任何都可以调用,所以,一般会把CGI放在一个特定的目录下执行。

文章版权及转载声明

本文作者:亿网 网址:https://edns.com/ask/post/150913.html 发布于 2025-01-20
文章转载或复制请以超链接形式并注明出处。