在Apache服務(wù)器中運(yùn)行CGI程序的方法
關(guān)于apache與CGI在這里就不解釋了.
1、apache下載地址:http://www.apache.org,下面以2.0.63為例介紹運(yùn)行CGI程序的配置。
2、下載Windows下的Perl解釋器ActivePerl,官方網(wǎng)站:http://www.activestate.com/,最新版本ActivePerl- 5.10.0.1003,假設(shè)安裝路徑為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、編寫(xiě)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、啟動(dòng)apache服務(wù)器,打開(kāi)瀏覽器,輸入http://localhost/cgi-bin/hello.pl
結(jié)果如下:
相關(guān)文章
CentOS 配置無(wú)密碼登錄的實(shí)現(xiàn)
這篇文章主要介紹了CentOS 配置無(wú)密碼登錄的實(shí)現(xiàn)的相關(guān)資料,需要的朋友可以參考下2017-06-06Ubuntu上Vim安裝NERDTree插件的詳細(xì)操作步驟
這篇文章主要介紹了Ubuntu上Vim安裝NERDTree插件操作步驟,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-08-08Centos下編譯Linux內(nèi)核的具體實(shí)現(xiàn)方法
下面小編就為大家?guī)?lái)一篇Centos下編譯Linux內(nèi)核的具體實(shí)現(xiàn)方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-12-12Linux 查看cpu 信息的命令及簡(jiǎn)單實(shí)例
這篇文章主要介紹了Linux 查看cpu 信息的命令及簡(jiǎn)單實(shí)例的相關(guān)資料,需要的朋友可以參考下2016-10-10linux后臺(tái)執(zhí)行命令&和nohup的具體使用方法
這篇文章主要介紹了linux后臺(tái)執(zhí)行命令&和nohup的具體使用方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-09-09Linux下安裝IPython配置python開(kāi)發(fā)環(huán)境教程
這篇文章主要為大家詳細(xì)介紹了Linux下安裝IPython配置python開(kāi)發(fā)環(huán)境教程,需要的朋友可以參考下2016-05-05詳解CentOS設(shè)置程序開(kāi)機(jī)自啟動(dòng)的方法
本篇文章主要介紹CentOS設(shè)置程序開(kāi)機(jī)自啟動(dòng)的方法 ,在CentOS系統(tǒng)下,主要有兩種方法設(shè)置自己安裝的程序開(kāi)機(jī)啟動(dòng)。有興趣的可以了解一下,2016-12-12