关于apache与CGI在这里就不解释了.
1、apache下载地址:http://www.apache.org,下面以2.0.63为例介绍运行CGI程序的配置。
2、下载Windows下的Perl解释器ActivePerl,官方网站:http://www.activestate.com/,最新版本ActivePerl-    5.10.0.1003,假设安装路径为c:\Perl。

3、修改apache的配置文件httpd.conf:
<Directory "D:/Apache Group/Apache2/cgi-bin">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
</Directory>
#AddHandler cgi-script .cgi
改为:
<Directory "D:/Apache Group/Apache2/cgi-bin">
    AllowOverride None
    Options ExecCGI
    Order allow,deny
    Allow from all
</Directory>
AddHandler cgi-script .cgi .pl
4、编写perl脚本程序hello.pl

#!C:\Perl\bin\perl.exe
print "content-type: text/html","\n\n";
print "<HTML>","\n";
print "<HEAD>","\n";
print "<TITLE>Perl</TITLE>","\n";
print "</HEAD>","\n";
print "<BODY>","\n";
print "<H1>Hello World</H1>","\n";
print "</BODY>","\n";
print "</HTML>","\n";

将程序拷贝到apache安装目录下cgi-bin文件夹下.
5、启动apache服务器,打开浏览器,输入http://localhost/cgi-bin/hello.pl
结果如下:

apache运行CGI程序的配置相关推荐

  1. 在apache中运行 cgi程序

    cgi 就是网站中各种后台的程序,该程序可以通过网页运行,cgi可以通过C编写,也可以通过shell,python编写 如何在apache中运行各种cgi程序,例如shell perl等程序 1.在a ...

  2. C、Shell、Perl基于Tomcat开发CGI程序环境配置

    基于Tomcat7.0版本号配置CGI开发环境,步聚例如以下: 以我的Tomcat7安装文件夹为例:TOMCA_HOME = /Users/yangxin/Documents/devToos/java ...

  3. VS Code运行C++程序的配置过程

    使 VS Code 编辑器具备执行 C 和 C++ 代码能力的配置方法很简单,只需要为其安装 2 个扩展插件即可,分别为 C/C++扩展插件和 Code Runner 插件. 菜单栏中依次选择&quo ...

  4. pycharm运行python程序环境配置

    第一步:pycharm配置python运行环境: setting--------------project interpreter ​ 选择docker ​ image name :选择你想使用的py ...

  5. opencv matlab配置,Matlab下运行c++程序的配置(包含opencv的c++程序)

    本文使用的是matlab2012b.VS2010和OpenCV249 1.打开matlab 2.输入mex -setup Welcome to mex -setup.  This utility wi ...

  6. C++ Web 编程 CGI公共网关接口(CGI):第一个 CGI 程序

    Table of Contents C++ Web 编程 什么是 CGI? Web 浏览 CGI 架构图 Web 服务器配置 第一个 CGI 程序 Hello World! 这是我的第一个 CGI 程 ...

  7. Nginx运行FastCGI程序(ngx_http_fastcgi_module模块、fcgi库、spwan-fcgi进程管理器)

    一.什么是CGI 通用网关接口(Common Gateway Interface.CGI)描述了客户端和服务器程序之间传输数据的一种标准,可以让一个客户端,从网页浏览器向执行在网络服务器上的程序请求数 ...

  8. 网络知识入门,Web服务器的CGI程序,浏览器如何判断响应内容:文本,图片还是音频文件?(十九)

    目录 将请求的uri转换为实际的文件名 运行CGI程序 web服务器的访问控制 浏览器接受响应并返回内容 浏览器接受响应消息后如何显示内容 浏览器显示网页内容:访问完成 将请求的uri转换为实际的文件 ...

  9. 将mcomaster配置以apache运行

    前一篇文章介绍了mcomaster的部署,完成后默认是以webrick http方式运行,监听3000端口,这个跟之前说的puppet-dashboard部署时一样,应该说rails程序默认都以这种方 ...

最新文章

  1. Spring4-HelloWorld
  2. 汇编 Irvine32链接库中一些过程函数的使用说明
  3. 文巾解题 278. 第一个错误的版本
  4. jQuery 3.0 的 setter/getter 模式
  5. MySQL优化(四):count()
  6. [洪流学堂]Hololens开发高级篇1:凝视(Gaze)
  7. 征途linux mysql_Linux环境——MySQL安装及配置(5.7版本)
  8. MapGuide应用最佳实践—MapGuide Server和MapGuide WebExtension分开部署
  9. 达观数据推出智能审单机器人,全面提升航运物流效率
  10. CEH 讲义 NPM、PYPI、DockerHub 备份
  11. html控制萤石云摄像头转动,萤石云摄像头直播带云台控制代码
  12. 企业微信自建应用 网页授权登录 获取用户信息
  13. 水彩绘画艺术效果PS动作
  14. 自定义QT标题栏和背景·边框
  15. 2023面试题大全updating
  16. Python实用案例,Python脚本,Python实现批量下载百度图片
  17. 最近一直在准备PMP证书考试,停更!
  18. 利用EXCEL自动生成20以内加减法
  19. 水立方是高级场馆,人立方同样
  20. 东原地产首获“蓝筹地产” 千亿货值业绩增速成亮点

热门文章

  1. SpringBoot(Properties)
  2. 【案例】复制静止问题一则
  3. LaTex中编译时出现“Undefined control sequence. l.178 \newlab”问题
  4. 从王者荣耀看设计模式(六.状态模式)
  5. 微信扫描二维码在内置浏览器打不开文件的下载链接怎么办?哪些api接口可以解决...
  6. 编程:从前有一个傻呆程序员,老婆交给他一项任务,他办了四次才满意
  7. QT5.9.4支持的数据驱动查看
  8. spring boot开发环境搭建
  9. 关于 Java 性能监控您不知道的 5 件事,第 1 部分
  10. DevExpress XtraTreeList的复选框 禁用