apache下運行cgi模式的配置方法
1、apache下載地址:http://www.apache.org,下面以2.0.63為例介紹運行CGI程序的配置。
2、下載Windows下的Perl解釋器ActivePerl,官方網(wǎng)站: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
結果顯示: Hello World
相關文章
在linux (centos)上使用puppeteer實現(xiàn)網(wǎng)頁截圖功能
這篇文章主要介紹了在linux (centos)上使用puppeteer實現(xiàn)網(wǎng)頁截圖功能,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下2019-11-11
linux下通過rsync+inotify 實現(xiàn)數(shù)據(jù)實時備份(遠程容災備份系統(tǒng))
linux下為了數(shù)據(jù)安全或者網(wǎng)站同步鏡像,不得不考慮一些實時備份的問題,這篇linux下通過rsync+inotify 實現(xiàn)數(shù)據(jù)實時備份配置過程記錄下來,防止遺忘2013-09-09
查看遠程 Linux 系統(tǒng)中某個端口是否開啟的三種方法
這篇文章主要介紹了查看遠程 Linux 系統(tǒng)中某個端口是否開啟的三種方法,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下2019-04-04
Apache NameVirtualHost *:80 has no VirtualHosts問題解決辦法
這篇文章主要介紹了Apache NameVirtualHost *:80 has no VirtualHosts問題解決辦法,一個很簡單的配置性錯誤,需要的朋友可以參考下2014-08-08
linux系統(tǒng)報xfs_vm_releasepage警告問題的處理方法
這篇文章主要給大家介紹了關于linux系統(tǒng)報xfs_vm_releasepage警告問題的處理方法,文中通過示例代碼介紹的非常詳細,對大家學習或者使用linux系統(tǒng)具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧2019-07-07

