Ubuntu14.04 apache2 配置 CGI(并测试:shell,可执行文件,python)

xiaoxiao2021-02-27  375

转:Ubuntu14.04 apache2 配置 CGI(并测试:shell,可执行文件,python)

原文地址:http://www.51xdn.net/czxt/Linux/20160711/36924.html 时间:2016-07-11 17:27 来源:我要学电脑 作者:永强 阅读:244次

#PS:要转载请注明出处,学电脑,本人版权所有

#PS:这个只是 《 我自己 》理解,如果和你的 #原则相冲突,请谅解,勿喷

环境: 59~14.04.1-Ubuntu SMP Tue Jul 7 15:07:27 UTC 2015 apache版本: Server version: Apache/2.4.7 (Ubuntu) Server built: Jan 14 2016 17:45:23

Ubuntu apache2 配置CGI注意, apache2所有的 配置文件的目录在/etc/apache2/

一、Ubuntu下安装、卸载apache2

apache2可直接用命令安装

sudo apt-get install apache2

卸载比较麻烦,必须卸干净,否则会影响apache2再安装

(1)

sudo apt-get --purge remove apache2

sudo apt-get --purge remove apache2.2-common

sudo apt-get autoremove

(2) (关键一步)找到没有删除掉的配置文件,一并删除

sudo find  /etc -name "*apache*" -exec  rm -rf {} \;

sudo rm -rf /var/www

开启/重启apache2服务

service apache2 start/restart

sudo /etc/init.d/apache2 start/restart

如图:

首先:进入sites-enabled 编辑其中的your.conf(默认为000-default.conf)文件.打开这个文件,然后去掉图中划线行的注释.(图中划线注释已被去掉)

如图:

然后进入mods-enabled目录,打开mime.load 文件,添加模块,如图中划线部分.

最后,进入conf-enabled,打开serve-cgi-bin.conf添加与修改图中划线部分

注意: ScriptAlias /cgi-bin/ /var/www/cgi-bin/ 此句配置cgi-bin目录为/var/www/cgi-bin/ AddHandler cgi-script .cgi .pl .py .sh 此句配置可用的cgi程序类型,分别是可执行文件,perl脚本,python脚本,shell脚本

最后重启服务器

sudo /etc/init.d/apache2 restart

下面是各种类型脚本 测试实例图片(注意观看url内容):

#PS:请尊重原创,不喜勿喷

#PS:要转载请注明出处,本人版权所有.

有问题请留言,看到后我会第一时间回复

(责任编辑:admin)

转载请注明原文地址: https://www.6miu.com/read-2766.html

最新回复(0)