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

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

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

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

  2. 安裝、設置Web服務器

  3. 安裝PERL for Win32

  詳細介紹各個步驟:

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

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

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

二、安裝、設置Web服務器

  1、中文Win98光盤探寶

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

  2、安裝Web服務器

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

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

  3、設置Web服務器

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

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

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

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