如何配置ASP運行環(huán)境
1.如果您的操作系統為Windows 98,請運行 Windows98的安裝光盤(pán)。在其Add-onspws目錄下找到pws的安裝程序,運行安裝即可
2.如果操作系統為 Windows 2000 以上,可以按圖4.1.1的方法安裝 IIS:
打開(kāi)【控制面板】,找到 【添加/刪除程序】→【添加/刪除WINDOWS組件】,
彈出 【W(wǎng)indows 組件向導】 ,選擇 【Internet 信息服務(wù)(IIS)】(在 Windows Server 2003 中,此選項是在 【就用程序服務(wù)器】的【詳細信息】里),插入安裝盤(pán),按【下一步】開(kāi)始安裝。
安裝成功后,就可以按照自己的要求配置IIS了。首先您需要知道IIS在我們使用的過(guò)程中充當著(zhù)一個(gè)虛擬的角色。也就是我們是“假裝的”把本機磁盤(pán)空間的一部分空間劃歸為“服務(wù)器”(實(shí)際上我們訪(fǎng)問(wèn)的網(wǎng)站是存儲在專(zhuān)門(mén)的網(wǎng)絡(luò )服務(wù)器上的)。既然我們也要訪(fǎng)問(wèn)“服務(wù)器”上的內容(雖然它存在本機上),那么我們也要通過(guò)類(lèi)似于訪(fǎng)問(wèn)網(wǎng)站的模式去訪(fǎng)問(wèn)。
IIS的默認目錄安裝在 系統盤(pán):Inetpubwwwroot里,也就是說(shuō)上面的虛擬目錄http://localhost 或http://127.0.0.1其實(shí)是執行您機器上物理路徑為 系統盤(pán):Inetpubwwwroot上的內容,嘗試看看IIS起始頁(yè)中的localstart.asp是不是就在wwwroot目錄里? 同理,如果在wwwroot里有一個(gè)b.asp文件,同樣可以通過(guò)http://localhost/b.asp 或http://127.0.0.1/b.asp 來(lái)訪(fǎng)問(wèn)。
注意:雖然在Windows98下也可以配置ASP環(huán)境(PWS),但我們強烈建議您使用Windows2000及其后續版本的Web服務(wù)器(IIS)來(lái)配置ASP環(huán)境。本書(shū)中的范例也都是基于IIS方法的。
提示:PWS是Personal Web Server的縮寫(xiě),意譯是“個(gè)人網(wǎng)絡(luò )服務(wù)器”;而IIS是Internet Information Server的縮寫(xiě),意譯是“因特網(wǎng)信息服務(wù)器”。從字面的意思來(lái)看,您就可以分辨出哪一個(gè)的功能會(huì )更強勁些。
技巧:雖然默認的目錄就定義在 系統盤(pán):Inetpubwwwroot里,但是在一般情況下。我們還是不直接的使用它。因為日積月累,不可避免的我們要操作多個(gè)ASP文件,或者調試多個(gè)ASP站點(diǎn),如果文件都散放在wwwroot里,會(huì )造成很多不必要的麻煩。最好給每一個(gè)不相干的文件群?jiǎn)为毥ㄔ谝粋€(gè)文件夾里。
同時(shí),wwwroot的默認目錄也是可以更改的。進(jìn)入【控制面板】→【管理工具】→【Internet 服務(wù)管理器】,雙擊它,會(huì )出現【Internet信息服務(wù)器】的主界面,在窗體里找到【計算機名】,展開(kāi)后會(huì )出現:【默認 FTP 站點(diǎn)】、【默認 Web 站點(diǎn)】、以及【默認 SMTP 虛擬服務(wù)器】。在【默認 Web 站點(diǎn)】上單擊右鍵,選擇【屬性】,就可以進(jìn)行IIS的諸多配置了。
特別提示
在這里,我們著(zhù)重的介紹幾個(gè)比較重要的配置:
1.【屬性】→【主目錄】,可以修改默認的虛擬路徑以及ASP文件的執行權限(除虛擬目錄需要更改外,其他一般以默認設置為宜)。
2.【屬性】→【文檔】,默認文檔的意思就是:如果你只填加index.asp在一個(gè)虛擬目錄(假如就是wwwroot里)為默認文檔。那么當你在瀏覽器中輸入http://localhost 或者http://127.0.0.1 的時(shí)候默認訪(fǎng)問(wèn)的文件就是index.asp,就像你訪(fǎng)問(wèn)http://www.flash8.net 的時(shí)候,其實(shí)是訪(fǎng)問(wèn)flash8.net中的一個(gè)索引文件(比如default.asp或者index.asp等等)。
現在,你的配置已經(jīng)完成了。如果你的計算機在局域網(wǎng)內,其他計算機就可以訪(fǎng)問(wèn)你的網(wǎng)站了,只要輸入http://你的機器名,如果你連上了Internet,別人只要輸入你的IP地址就可以了。
試一試:
第一個(gè)ASP程序:
就像上面所說(shuō)的,考慮到虛擬目錄的整潔性,以及在日常的工作中養成良好的習慣,我們建議您為這個(gè)ASP程序單獨建立一個(gè)文件夾。假如為 系統盤(pán):InetpubProject1 ,相應的,我們也給它需要指定虛擬目錄。在“默認 Web站點(diǎn)”上單擊鼠標右鍵,選【新建】→【虛擬目錄】,這時(shí)IIS會(huì )引導你到【虛擬目錄創(chuàng )建向導】的頁(yè)面,詢(xún)問(wèn)你虛擬目錄的別名。我們可以給它起名叫p1,按【下一步】,在實(shí)際的目標路徑里,指向到 系統盤(pán):InetpubProject1 一路“Next”就完成了新目錄的配置。
在以往的習慣中,編寫(xiě)第一個(gè)工程都是讓它顯示出“Hello World”,以代表自己的作品“問(wèn)世”了,我們也不打破這個(gè)規矩。在剛剛配置好的目錄里新建一個(gè)記事本文件(.txt)寫(xiě)下如下代碼:
<%
Response.Write "hello world 我的第一個(gè)ASP程序!"
%>
保存為1st.asp,然后在瀏覽器中輸入http://localhost/1st.asp 或者http://127.0.0.1/1st.asp 測試一下效果。
怎么樣?看過(guò)演示之后,您是不是有躍躍欲試的感覺(jué)?OK , Here We Go ~
不要把程序想象的多么復雜。只要我們理順思路,然后按照這個(gè)最優(yōu)的思路轉換為計算機的“執行方法”,所有的難題就迎刃而解了。
聯(lián)系客服