配置apache支持cgi
最近在搭建gitweb,需要apache支持perl(支持cgi功能)
网上找了很多方法,很多都失败了,最后总结了一条配置成功的方法:
一、首先已经安装上了apache服务器
二、编辑/etc/apache2/apache2.conf
首先配置apache对cgi的支持,加上如下配置:
LoadModule cgi_module /usr/lib/apache2/modules/mod_cgi.so
然后配置某个目录可以执行cgi程序,这里我以/var/www目录为例:
<Directory /var/www/>Options Indexes FollowSymLinks ExecCGI #加上ExecCGI,使其支持cgi程序AllowOverride NoneRequire all grantedAddHandler cgi-script .exe .pl .cgi #添加cgi程序将要处理的后缀名
</Directory>
到此为止:
我们在/var/www目录下创建一个文件,test.cgi:
#!/usr/bin/perl -w
use warnings;
use CGI qw(:standard);
#! must use 'my' to define a variable
print header;
my $now_string = localtime();
print "<b>Hello, CGI using Perl!</b><br/>It's $now_string NOW!<br />";
重启apache,访问: localhost/test.cgi 即可看到网页输出的内容,到此,apache支持cgi配置成功
配置apache支持cgi相关推荐
- 让apache支持mysql_Apache+PHP+Mysql环境搭建之三:配置Apache支持PHP
其次就是安装 PHP ,并配置 Apache 支持 PHP . 有两种方法在 Windows 下让 Apache 支持 PHP :使用Windows的环境变量或者 Apache 自身的支持. 安装前需 ...
- apache添加支持php的模块,配置Apache支持PHP5 apache php 套件 apache添加php模块 apache部署php项...
环境:window 7.Apache/2.2.19 (Win32) PHP/5.2.9-1 1.配置服务器名称 将里面的 #ServerNamelocalhost:80 注释去掉即可. 重新运行Apa ...
- 配置Apache支持
配置Apache支持.htaccess 在给出如何配置Apache支持.htaccess文件之前,首先申明一下:使用.htaccess文件,会降低httpd服务器的一点性能. 配置方法 找到Apach ...
- 配置apache支持django
因为工作需要做全栈开发,所以必须要搭建一个web服务器和vue进行联调,但是如果采用django自带的服务器,静态资源的处理很麻烦,前端开发还是需要处理静态资源的,所以我还是需要一个专门的web服务器 ...
- linux cgi c环境配置,Linux下配置nginx支持.cgi | 系统运维
说明: 操作系统:CentOS 6.x web环境:php+nginx+mysql nginx安装目录:/usr/local/nginx nginx配置文件:/usr/local/nginx/conf ...
- win2003配置apache支持php_asp,Win2003下配置asp+cgi+php+mysql
WIN2003下配置ASP CGI PHP环境(1) 我们要使IIS实现ASP,CGI,PERL和PHP 所需软件(都要是For Windows的): ActivePerl.PHP,ASP(WINDO ...
- CentOS Linux 7 配置 nginx 支持 CGI
Nginx 本身不能执行外部程序,Nginx 处理 PHP 是通过 PHP 的 fastcgi 管理器(php-fpm)进行处理,然后 nginx 再将结果返回给用户:所以如果我们需要通过 cgi 程 ...
- 配置apache支持PHP(win7)
wamp和lamp是PHP工程师经常使用的环境,我们今天来配置apache,让它能够和php协同工作. 1.进入apache的conf目录,打开apache的配置文件httpd.conf.(修改前建议 ...
- python apache_Windows 配置 Apache Python CGI
解压文件httpd-2.4.29-o102n-x64-vc14-r2.zip到任意盘符(这里解压到C盘),打开C:\httpd-2.4.29-o102n-x64-vc14-r2\Apache24\co ...
最新文章
- erlang 二进制
- IIS7.5部署ASP.NET失败
- Spring的单元测试
- java 9对象_java(9)类和对象
- OpenCV导出模板参数文件
- C++ const详解
- Android 4.4 KitKat, the browser and the Chrome WebView
- js reduce数组循环相加x+y
- 你们信不信,everyting找不全文件
- elasticsearch单机版安装及安装过程踩的坑整理
- python求斜率_如何计算numpy中的斜率
- ubuntu下 vim工具的安装与使用教程(一)
- 定制LK阶段开机LOGO
- Torvalds的linux
- 北京邮电大学计算机学院马华东,马华东(博导)
- ubuntu破解密码方法
- 感冒鼻塞头痛的原因是什么?
- PS使得背景变成白色但是使得黑色字体颜色加深
- 【学习经典】时间序列处理(DatetimeIndex)
- 反激式开关电源-手机充电器5V/1A
热门文章
- 百度前端fex-team团队面试指南
- SIFT(Scale-invariant feature transform, 尺度不变特征转换)特征
- 深度学习(九)caffe预测、特征可视化python接口调用
- 对线性回归,logistic回归和一般回归的认识
- Coursera公开课笔记: 斯坦福大学机器学习第六课“逻辑回归(Logistic Regression)”
- 《分布式操作系统》知识点(35~38)六
- 吴恩达机器学习笔记57-基于内容的推荐系统(Content Based Recommendations)
- 结队作业,小学生3年级数学题出题器
- 0 开发的准备工作一一虚拟机virturalbox
- Golang 一些基本功能使用记录