明輝手游網(wǎng)中心:是一個免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺!

本地調(diào)試PERL CGI程序之一

[摘要]要在自己的平臺上調(diào)試PERL CGI程序,以中文Win98為例,需要做以下幾項(xiàng)工作:   1. 安裝、設(shè)置TCP/IP協(xié)議   2. 安裝、設(shè)置Web服務(wù)器   3. 安裝PERL for Win32   詳細(xì)介紹各個步驟: 一、安裝、設(shè)置TCP/IP協(xié)議   如果您已經(jīng)可以通過拔號正確連上Int...
要在自己的平臺上調(diào)試PERL CGI程序,以中文Win98為例,需要做以下幾項(xiàng)工作:

  1. 安裝、設(shè)置TCP/IP協(xié)議

  2. 安裝、設(shè)置Web服務(wù)器

  3. 安裝PERL for Win32

  詳細(xì)介紹各個步驟:

一、安裝、設(shè)置TCP/IP協(xié)議

  如果您已經(jīng)可以通過拔號正確連上Internet,這說明你的TCP/IP已經(jīng)正確安裝,不過你還得耐心看下去喲!進(jìn)入“控制面板”,雙擊“網(wǎng)絡(luò)”圖標(biāo),出現(xiàn)“網(wǎng)絡(luò)”的對話框,這里已經(jīng)安裝了TCP/IP。假設(shè)TCP/IP不存在,要添加它,只需單擊“添加”按鈕,選擇“協(xié)議” 后單擊“添加”按鈕,請選擇“Microsoft”-“TCP/IP”,按“確定”,系統(tǒng)提示要Win98的磁盤,然后會重新啟動,照作就是了。別急,這一步還沒結(jié)束,還要對TCP/IP進(jìn)行一些設(shè)置。選擇“TCP/IP”,單擊“屬性”。在“DNS配置”中,選擇“禁用DNS”;在“IP地址”選項(xiàng)中選擇“指定IP地址”,在“IP地址”中輸入任意的合法IP地址,如“10.10.10.10”。這樣,在安裝完Web服務(wù)后,你就可以在瀏覽器中用“http://10.10.10.10”這個地址進(jìn)行本地瀏覽了!需要說明的是,如果選擇了“自動獲得IP地址”,那么,你就只能用“http://你的機(jī)器名”了。如何設(shè)置機(jī)器名呢?單擊“標(biāo)識”,這里的“hh”就是機(jī)器名了,特別強(qiáng)調(diào)一點(diǎn),機(jī)器名勿用中文,否則不能被正確識別和顯示,千萬記住哦!

  也許你會問,剛才選用“禁用DNS”,和“指定IP地址”,那么在實(shí)際拔號上網(wǎng)時不是會出問題嗎?是的,其實(shí)要解決這個問題也非常簡單,你只要在“我的電腦”中雙擊“拔號網(wǎng)絡(luò)”,選擇你所建立的連接,右鍵打開“屬性”對話框,選擇“服務(wù)器類型”,點(diǎn)擊“TCP/IP設(shè)置”,在這里,你可以選擇“已分配IP地址的服務(wù)器”,在“指定名稱服務(wù)器的地址”中填入你的ISP提供的“主控DNS”和“輔助DNS”的地址即可,這里我填的是本地163的DNS的地址。

二、安裝、設(shè)置Web服務(wù)器

  1、中文Win98光盤探寶

  要安裝Web服務(wù)器,可是Web服務(wù)器程序哪里來呢?看看Win98光盤里有些什么,這兒有個“add-ons”目錄,進(jìn)去看看,又有個“pws”,其實(shí)寶藏已經(jīng)找到了,就是這個“pws”,它是Personal Web Server的縮寫,就是“個人Web服務(wù)器” 我們就用它安裝Web服務(wù)器吧(其實(shí)Web服務(wù)器程序有很多,這里用它比較方便些。)!

  2、安裝Web服務(wù)器

  在安裝這個PWS前,系統(tǒng)必須要有IE4.0以上版本的瀏覽器,中文Win98已經(jīng)集成了

  IE4.0,這一步可以省略了。進(jìn)入中文Win98光盤的“\add-ons\pws”目錄,雙擊“setup.exe”,選擇“下一步”,用“典型”安裝PWS至默認(rèn)目錄,當(dāng)然你可以用“自定義”安裝選擇你需要的組件,安裝完成后,它會在C盤根目錄下建一個名叫“inetpub”,的目錄,這個文件夾很重要,以后的操作全都在這里了,系統(tǒng)提示重新啟動,當(dāng)再次重新啟動后,你會發(fā)現(xiàn)狀態(tài)欄多了一個小圖標(biāo),它就是“個人Web管理器”。咦,我重新啟動時,怎么會自動彈出拔號對話框呢?

  3、設(shè)置Web服務(wù)器

  首先,解決上面遇到的問題。當(dāng)你安裝完P(guān)WS后,它的一些設(shè)置已被寫入注冊表,在每次啟動Win98時會自動運(yùn)行PWS,它會自動用瀏覽器檢測網(wǎng)絡(luò)服務(wù)器,而你IE的連接調(diào)用的卻是拔號網(wǎng)絡(luò),所以才會彈出拔號對話框。

  在桌面上右鍵單擊IE,打開“屬性”對話框,選擇“連接”,選擇“通過局域網(wǎng)連接到Internet”,這樣問題就解決了,同時這也是能用瀏覽器瀏覽本地信息的重要一個步驟。

  雙擊“PWS”系統(tǒng)圖標(biāo),點(diǎn)擊“啟動”按鈕,Web發(fā)布已經(jīng)啟動,趕快打開IE,在地址欄輸入“http://hh”,如果你能打開這個地址的話,恭喜,你的Web服務(wù)器已經(jīng)安裝成功了。

  單擊“高級”,打開“高級選項(xiàng)”設(shè)置框,選中“允許瀏覽目錄”,雙擊“虛擬目錄”下的“cgi-bin”目錄(如果沒有這個目錄,你可以事先在“c:\inetpub”目錄下建立一個“cgi-bin”子目錄,然后單擊一下“< Home>”,選擇“添加”,在目錄里輸入“c:\inetpub\cgi-bin”,在別名中輸入“cgi-bin”,這樣就會在“虛擬目錄” “< Home>”下建立一個“cgi-bin”目錄),彈出“編輯目錄”對話框,你可以看到,它的真實(shí)路徑為“C:\Inetpub\cgi-bin”,請把它設(shè)為可“執(zhí)行”。這樣,你把要調(diào)試的CGI程式拷貝到“C:\Inetpub\cgi-bin”下,你就可以用“http://hh/cig-bin/程式名.cig”測試你的CGI 程序了。什么,你的CGI程序現(xiàn)在不能被正確運(yùn)行?差點(diǎn)忘了一件大事,那就是,你還要安裝一個PERL CGI解釋程序──PERL for Win32 !