• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    在自己的電腦上調試PerlCGI程序

    發布: 2007-7-04 20:04 | 作者: admin | 來源:  網友評論 | 查看: 15次 | 進入軟件測試論壇討論

    領測軟件測試網 安裝設置Web服務器安裝Perl for Win32 設置TCP/IP協議
       安裝Web服務器在“網上鄰居”的“屬性”對話框“配置”中單擊“添加”按鈕。

      在彈出的"選擇網絡組件類型"對話框中,在“廠商”欄中選擇"Microsoft",在"網絡服務"欄中選擇"Personal Web Server",然后單擊"確定"按。這時Windows 95將自動安裝Personal Web Server。安裝完成后,“控制面板”中會出現“個人Web服務器”圖標,雙擊圖標可以對自己的個人Web服務器做設置,然后設置CGI程序的運行目錄。在“控制面板”中雙擊“個人Web服務器”圖標,選擇"Aaministration",這時Personal Web Server會自動啟動你的瀏覽器,顯示Internet服務管理頁面。選擇"WWW Administr ation",選擇"Directory",在按"ADD",在WWW服務中加入你的CGI-BIN目錄,然后,一定不要忘了,要把它設為可執行。同時,建議你把它虛擬為"cgi-bin"目錄,這樣在你的HTML里面你就可以用"/cgi-bin/????.cgi"來調用CGI程序。全部設置好之后,可以在瀏覽器中打"http://你的機器名稱"或者"http://你的機的IP"來檢驗一下你的設置。

      安裝Windows 98 PWS(個人Web服務器)

      Windows 98中,提供了一套獨立的Personal Web Server,在add-onspws目錄中,大約19M,按提示安裝就可以了。

      安裝其它的個人服務器

      想在本地(local)尤其是在Win95/98/NT環境下調試CGI程序在這里還向各位強力推薦Sambar 4.1。這是一套可以在win95/98/NT環境下安裝運行的多工Web Server軟件,只要設定好你的IP,安裝好之后,立刻就可以在你自己的電腦上建立起一個Web Site了。
       Sambar 4.1有如下特點:
       內建網頁搜索器。
       內建FTP服務器。
       內含Perl 5,當你安裝好之后就有了Perl可用了,不需另外安裝Perl for win32。
       具有HTML方式操作的管理及設定環境。
       支持HTTP,SMTP,POP3,IMAP4,NNTP,Bridge的Proxy設定。
       內含系統報告及LOG分析功能。
       支持CGI/1.1,WINCGI,ISAPI,Mappings。
       從本地下載Sambar 4.1(2M),功能超強,絕對免費。
       安裝方法:
       設置IP地址。
       方法同上。將Sambar 4.1的壓縮文件解壓,運行setup程序,安裝過程很簡單。只要你以前安裝過windows 95/98就不會有問題。
       注:frontPage 98不支持Sambar,Sambar稱多次去信Microsoft,沒有任何回音。使用FrontPage 98的網友在使用Sambar時,一定不要把Sambar的缺損目錄定為FrontPage 98的網站目錄。Sambar僅作為在本地Win95/98/NT環境下調試CGI程序之用。

    --------------------------------------------------------------------------------

      安裝Perl for Win32
       要在視窗系統上使用Perl來執行CGI程序,還要再安裝Perl for Win32系統點這里Perl for win32下載了109-i86.zip并把它解壓然后運行Perl目錄下的install.bat。
      
       系統會分別提問:
       Do you wish to proceed? Y Modify search path? Y continue to install perlIS.dll? Y please choose a file extension to associate with PerlIS.dll?Extension:按你的情況,鍵入CGI程序后綴“pl”(pl is the default)或“cgi”
       這時,按我們的經驗,應該是已經可以運行CGI程序的了,可以用記事本寫一個簡單的CGI腳本試一試。
      
       用記事本新建一個文件,然后把下面的代碼Copy進去,再將它保存為CGI-BIN目錄test.pl或test.cgi(視安裝過程中你對第四個問題的回答而定)(請注意下面例子中,"#!/usr/bin/perl"對于本章并不須要,因為安裝Perl for win32時系統已將Perl解釋器加入關聯,但有點要注意,如果此程序在UNIX主機上運行,"#!/usr/bin/perl"指定Perl 解釋器位置,必不可少。)
       #!/usr/bin/perlprint "Content-type:text/htmlnn";print
    "成功了!";
       把這個文件放在你自己的CGI-BIN目錄中。然后新建一個名稱為test.htm 的HTML文件,放在你的某一個WWW目錄中。其內容如下:
       <a href="http://你的機器名稱/cgi-bin/test.cgi">測試CGI</a>
       完成后運行測試。打開瀏覽器,在地址欄中鍵入"http://你的Web服務器名/test.htm",如果出現"成功了"就表示你已經成功。
       Windows NT Server 4.0中的Web服務器功能通過NT自帶的IIS (Internet Information Server)來完成。
       Windows 98光盤中專門帶有類似IIS的Personal Web Server(PWS),
    。
       在Windows 98和Windows NT Server 4.0中Perl for win32的安裝方法與Windows 95基本一樣。
      
      
    --------------------------------------------------------------------------------

       為計算機設置TCP/IP協議
       從開始菜單選〔設置〕→〔控制面板〕→〔網絡〕→〔配置TCP/IP〕 →〔屬性〕
       填入你的IP地址,子網掩碼設為255.255.255.0
       如果你沒有網卡,不必設置,用127.0.0.1就可以連接上。如果不知道IP地址,可以在下面的區段里選一個。這些區段里的IP地址是網絡界公認的測試區段,不會真的連出去的。
       192.168.0.0-192.168.255.255172.16.0.0-172.31.255.25510.0.0.0 -10.255.255.255在“DNS配置”中選擇“使DNS無效”。
      
       當然,也可以不指定IP地址,那么在以后就只能通過機器名稱來識別web服務器了,機器名稱可以在〔控制面板〕→〔網絡〕→〔標識〕中找出。

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備2023014753號-2
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>