`
Beaver's
  • 浏览: 394633 次
  • 性别: Icon_minigender_2
  • 来自: 天津
社区版块
存档分类
最新评论

apache2下执行perl 、cgi 文件

 
阅读更多
linux下安装apache2服务器,在/etc/apache2/http.d 中进行配置,执行/home/beaver/cgi-bin/test.pl 文件(赋予该文件可执行权限 chmod a+x)

ScriptAlias /cgi-bin/ /home/beaver/cgi-bin/   #重命名路径
<Directory "/home/beaver/cgi-bin/">
Options +ExecCGI
</Directory>
AddHandler cgi-script .cgi .pl


test.pl 源码

#!/usr/bin/perl
print "Content-type:text/html\n\n";
print "hello!";


在浏览器中输入 http://localhost/cgi-bin/test.pl

结果显示 hello!
分享到:
评论

相关推荐

    Perl CGI 例子

    Perl CGI(Common Gateway Interface)是一种在Web服务器上执行Perl脚本的方法,允许用户通过Web浏览器与服务器进行交互。CGI是互联网早期动态网页技术的重要组成部分,尽管现在已经被更现代的技术如PHP、ASP.NET和...

    Perl CGI 轻松进阶 PDF

    10. **Web服务器配置**:了解如何在Apache、Nginx等常见Web服务器上配置和运行Perl CGI程序,包括修改配置文件、设置脚本执行权限等。 通过阅读“Perl CGI 轻松进阶 PDF”,读者可以逐步提升自己的Perl CGI技能,...

    Perl-CGI.rar_CGI Perl_CGI编程_cgi

    8. **持久连接和FastCGI**:为了提高性能,可以学习如何使用Apache的mod_perl或者FastCGI来实现Perl CGI的持久化运行,从而减少每次请求时的启动开销。 9. **模板系统**:当CGI程序复杂性增加时,使用模板系统(如...

    PerlCGI轻松进阶

    《PerlCGI轻松进阶》这本书是一本专为想要深入理解和掌握Perl语言,特别是Perl在CGI编程领域的应用而设计的教程。Perl是一种强大的文本处理语言,尤其在系统管理、网络编程和网页脚本方面有着广泛的应用。CGI...

    Perl CGI 轻松进阶(PDG)

    书中会讲述如何配置Web服务器以支持Perl CGI,包括Apache、IIS等常见服务器的设置方法。此外,还将探讨如何调试CGI脚本,这对于问题排查至关重要。 在进阶部分,书里将涵盖更复杂的主题,如cookies的使用,用于实现...

    Perl CGI 轻松进阶 (PDG).rar

    1. 配置Web服务器:如Apache、Nginx,设置CGI脚本的执行路径和权限。 2. 脚本调试:学会使用日志、错误报告,以及在服务器上调试CGI程序。 通过"Perl CGI 轻松进阶 (PDG)"教程,你将掌握从创建简单的“Hello, World...

    Writing Apache Modules with Perl and C

    书中不仅解释了Apache的设计原理、mod_perl的工作机制以及Apache API的使用方法,还提供了多个示例来展示如何利用这些工具重写CGI脚本、在服务器端过滤HTML文档、增强服务器日志功能、实时转换文件格式等。...

    Windows下Bugzilla+Apache+mysql+Perl安装

    2. **配置Apache**:编辑Apache的配置文件`httpd.conf`,确保已经加载了`mod_perl`模块。在配置文件中,启用`AllowOverride All`,这样Bugzilla的`.htaccess`文件可以控制目录权限。重启Apache以应用更改。 3. **...

    Apache+MySQL+PHP+PHPadmin+Zend+Tomcat+JSP+PERL+CGI调试环境安装配置手册.rar

    在Apache配置中添加`ScriptAlias`指令,指定CGI脚本目录,确保PERL解释器路径正确,即可运行PERL CGI程序。 七、调试与优化 安装配置完成后,需要测试各个组件的运行情况,如检查Apache、MySQL、PHP的错误日志,...

    Apache+PHP+MySQL+Perl服务器套件 v1.1.0 简体中文版

    2. 按照提供的安装指南,配置Apache的httpd.conf文件,指定PHP和Perl处理器路径。 3. 配置MySQL,设置root用户的密码,创建新的数据库。 4. 安装必要的PHP扩展,如mysqli(用于MySQLi数据库连接)。 5. 将Perl脚本...

    在Apache服务器中运行CGI程序的方法

    2、下载Windows下的Perl解释器ActivePerl,官方网站:http://www.activestate.com/,最新版本ActivePerl- 5.10.0.1003,假设安装路径为c:\Perl。 3、修改apache的配置文件httpd.conf: AllowOverride None ...

    mod_perl Perl模块

    3. **mod_perl模块**:mod_perl是Apache的一个模块,它将Perl代码编译成共享内存的一部分,使得Apache可以直接执行Perl代码,而非通过CGI接口。这样减少了每次请求时的启动和解析时间,提高了响应速度和并发处理能力...

    CGI编程使用Perl

    为了更好地组织和管理CGI程序,可以使用Perl的mod_perl模块,它允许Perl代码直接运行在Apache服务器内部,提高性能并减少CGI进程的启动时间。 在实际开发中,还需要了解服务器配置,比如在Apache中设置ScriptAlias...

    Manning - Web Development with Apache and Perl

    最后,这本书可能会涵盖一些高级主题,比如Perl模块的编写和发布,以及如何利用Apache的 mod_perl 模块提升Perl脚本的执行效率,将Perl代码编译为Apache的一部分,从而减少每次请求时的解析开销。 总的来说,《Web ...

    WINXP+APACHE+MYSQL+PHP+TOMCAT+JSP+PERL+CGI调试环境安装配置手册

    2. **Apache HTTP Server**: Apache是最流行的开源Web服务器,它支持多种编程语言,如PHP、Perl和CGI。在Windows XP上安装Apache需要下载合适的二进制版本,配置HTTPD.conf文件,设定端口、虚拟主机等参数。 3. **...

    apache下运行cgi模式的配置方法

    为了使Apache能够识别并执行CGI脚本,需要对Apache的主要配置文件`httpd.conf`进行以下关键修改: 1. **开启CGI支持** 在`httpd.conf`文件中找到关于`D:/ApacheGroup/Apache2/cgi-bin`目录的配置段落,并修改如下...

    apache+mysql+php+phpadmin+zend+tomcat+jsp+perl+cgi.exe

    apache+mysql+php+phpadmin+zend+tomcat+jsp+perl+cgi.exeapache+mysql+php+phpadmin+zend+tomcat+jsp+perl+cgi.exeapache+mysql+php+phpadmin+zend+tomcat+jsp+perl+cgi.exe

    Apache2-http-conf

    首先,Apache服务器的配置主要基于一系列的文本文件,这些文件通常位于/etc/httpd/conf或/etc/apache2目录下,具体位置取决于你的Linux发行版。主配置文件通常名为httpd.conf或apache2.conf,它包含了一组指令,这些...

    Linux下安装apache2

    ### Linux下安装Apache2知识点详解 #### 一、概述 在Linux系统中安装Apache2是一项基本但非常重要的技能,尤其对于Web服务器管理员来说更是如此。本文将详细介绍如何在Linux环境下安装配置Apache2,并确保其正常...

    CGI文件上传

    这通常涉及到配置文件中的路径设置、执行权限以及CGI脚本的执行环境。 总的来说,CGI文件上传涉及了客户端的HTML表单交互、HTTP请求、服务器端的CGI脚本处理以及服务器配置等多个环节。理解并掌握这些知识点,可以...

Global site tag (gtag.js) - Google Analytics