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

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

PS: 这个只是基于《我自己》的理解,

如果和你的原则及想法相冲突,请谅解,勿喷。

前置说明

  本文作为本人csdn blog的主站的备份。(BlogID=023)
  本文发布于 2016-07-10 14:33:43,现用MarkDown+图床做备份更新。blog原图已丢失,使用csdn所存的图进行更新。(BlogID=023)

环境说明

OS版本: 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


  1. 注意,apache2所有的配置文件的目录在/etc/apache2/,如图:
rep_img
  1. 首先:进入sites-enabled 编辑其中的your.conf(默认为000-default.conf)文件.打开这个文件,然后去掉图中划线行的注释.(图中划线注释已被去掉),如图:
rep_img
  1. 然后进入mods-enabled目录,打开mime.load 文件,添加模块,如图中划线部分.
rep_img
  1. 最后,进入conf-enabled,打开serve-cgi-bin.conf添加与修改图中划线部分
rep_img

注意:

  • ScriptAlias /cgi-bin/ /var/www/cgi-bin/
  • 此句配置cgi-bin目录为/var/www/cgi-bin/
  • AddHandler cgi-script .cgi .pl .py .sh
  • 此句配置可用的cgi程序类型,分别是可执行文件,perl脚本,python脚本,shell脚本
  1. 最后重启服务器
sudo /etc/init.d/apache2 restart
  1. 下面是各种类型脚本测试实例图片(注意观看url内容):
rep_img
rep_img
rep_img




后记


参考文献




打赏、订阅、收藏、丢香蕉、硬币,请关注公众号(攻城狮的搬砖之路)
qrc_img

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

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

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

posted on 2023-02-11 16:20  SkyOnSky  阅读(67)  评论(0)    收藏  举报

导航