配置apache運行Perl CGI程序的方法詳解

配置apache運行CGI程序的方法與配置php有一點區別哦,下面我來給大家簡單的介紹一下讓我們的apache可以運行Perl腳本哦,希望文章對大家會帶來幫助哦。

關于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:Perlbinperl.exe
print "content-type: text/html","nn";
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

更多相關文章
  • iis7配置asp運行環境圖文教程
    本文章來介紹關于iis7配置asp運行環境圖文教程,有需要的朋友可參考本文章.一.控制面板
  • window讓apache下支持perl的實現方法 有需要學習的朋友可參考一下.首先可以下載一個perl語言解釋器,下載以.msi爲後綴文件(自己上網load一個安裝包),滑鼠雙擊運行便可,這是一個WindowsInstaller Packge格式的安裝包,一路next下去就可以了.下面重點說的如何
  • SVN是一款集中式代碼管理的核心是伺服器,所有開發者在開始新一天的工作之前必須從伺服器獲取代碼,然後開發,最後解決沖突,提交.所有的版本信息都放在伺服器上.如果脫離了伺服器,開發者基本上可以說是無法工作的安裝svn 大部分的發行版都已經提供svn套件,Ubuntu可以通過下面的命令進行安裝: apt
  • 本文章來給大家介紹ubuntu安裝phpmyadmin方法詳解,phpmyadmin是一款很不錯的mysql數據庫管理軟件,這款軟件兼容性好無需學習,一看就知道如何使用了.在ubuntu下,運行: 代碼如下 sudo
  • Linux中perl安裝模塊步驟比較簡單我們只要把文件安裝包下載好之後然後再進行簡單make安裝就可以了,具體操作步驟如下.在Linux環境下安裝Perl其實是非常簡單的,但我這裏記錄一下的原因,是因爲在安裝後,一直
  • 本文章來給各位同學介紹關于在mac中配置memcached方法詳解,有需要配置的朋友可嘗試參考.用homebrew安裝的話,是很簡單的,不過由于自己不懂,走了很多彎路...簡單點說1. 先安裝memcached服務,用 brew install memcached 安裝2. 安裝memcached
  • 本文章來給各位同學詳細介紹關于Redhat/CentOS通過yum安裝與配置方法詳解,有需要了解學習的同學不防進入參考.1 檢查當前Linux系統是否安裝了vsftp 代碼如下 [[email protected] ~]#rpm -qa|grep vsftpd //若沒有任何輸出內容,則表示當前linux ...
  • 本文章來給大家詳細介紹關于mac php netbeans xdebug 配置方法詳解,希望此教程對各位同學有所幫助哦.PHP 配置/opt/local/var/db/php5/xdebug.ini 代碼如下 zend_extension=/opt/local/lib/php/extensions/
一周排行