很多初學(xué)者剛從網(wǎng)上下載一個(gè)ASP網(wǎng)站或程序,都不知道如何運行,ASP并不像html一樣雙擊就可以用IE打開(kāi),看到網(wǎng)頁(yè)內容,ASP是微軟的WEB服務(wù)器端腳本,代碼經(jīng)過(guò)服務(wù)器編譯后輸出html到客戶(hù)端的瀏覽器上,所以必須有一個(gè)ASP運行的平臺,才能運行ASP類(lèi)網(wǎng)站
一般ASP平臺有兩種,一種是PWS/IIS,另一種是Apache.本文只講IIS ASP程序本機調試,使用微軟的軟件一般有兩種辦法,1 windows98中安裝PWS; 2 windows2000以上的系統安裝IIS.
PWS 在98安裝盤(pán)中自帶(原單碟的那種),由于98本人已經(jīng)很久不用了,本教程只以IIS來(lái)講解.
非服務(wù)器系統的IIS最多可以10個(gè)線(xiàn)程連接,當多人同時(shí)訪(fǎng)問(wèn)時(shí)會(huì )受限不能訪(fǎng)問(wèn),如XP系統,它的IIS主要是用來(lái)調試ASP用的,用來(lái)做網(wǎng)站服務(wù)器就不好了,推薦使用系統: windows2000 server / 2000 adv server / 2003 server
windowsXP或windows2000 PRO專(zhuān)業(yè)版和windows2003,在安裝系統時(shí)默認是沒(méi)有安裝IIS的,這要我們手動(dòng)安裝,另XP home版是沒(méi)有IIS安裝項的請使用其它版本,當然網(wǎng)上也有說(shuō)怎樣在home版的XP下安裝IIS,但這不在本教程范圍內,下面就讓我們來(lái)安裝自己的ASP網(wǎng)站調試平臺,開(kāi)始: BNxb.com
準備: 系統安裝盤(pán) 或者將 i386 目錄考貝到硬盤(pán)上
1> 安裝IIS,打開(kāi)我的電腦,-> 控制面版->添加刪除程序->添加/刪除windows組件,如下圖
我們可以看到internet信息服務(wù)(IIS)選項,選擇它確定后,請放入windows安裝盤(pán),或者選擇 I386 目錄
......
(提示:如果你裝的是2003服務(wù)器系統,那么安裝IIS的方法應該是,控制面版->管理和配置你的服務(wù)器,在出來(lái)的頁(yè)面中,選擇IIS,下一步充許ASP和.NET,放入安裝盤(pán)...)
2 安裝完成后,我們打開(kāi)控制面版的->管理工具(這里講的是win2000 server我手頭只有這個(gè)系統,不好意思,總不能讓我寫(xiě)教程還要另裝XP/2000PRO/2003吧,呵呵),其它系統的IIS都在控制面版可以找到,大同小異了:)
起源網(wǎng)資訊頻道
這就是我們安裝好的IIS -> intrnet 服務(wù)管理器
3 下面我們來(lái)設置IIS,只有經(jīng)過(guò)設置才能完成我們的ASP調試平臺,雙擊打開(kāi),我們可以看到[默認WEB站點(diǎn)]這一項,點(diǎn)擊鼠標右鍵,查看屬性
(提示:2003系統必須打開(kāi)ASP擴展,默認是關(guān)閉的)
下面有幾個(gè)選頂卡 要進(jìn)行設置的有
主目錄 -> 本地路徑: 這里設置你網(wǎng)站所以目錄(也就是你下載解壓到或親自制作的網(wǎng)站目錄)
按上圖設置好后,再 主目錄 -> 應用程序設置 -> 點(diǎn)擊配置按紐 彈出以下界面,點(diǎn)擊應用程序選項卡,將啟用父路徑選上
(提示:2003系統裝好IIS后沒(méi)有開(kāi)啟父路徑的,其它系統一般默認選上的)
起源網(wǎng)更新 設置首頁(yè)索引文檔 , 就是你網(wǎng)站的首頁(yè) , 如果你的網(wǎng)站首頁(yè)文件是index.asp ,如果在啟用默認文檔中沒(méi)有的話(huà),在輸入網(wǎng)站域名時(shí)就無(wú)法自動(dòng)打開(kāi)首頁(yè)了,所以我們要添加,如下圖:
添加后可以點(diǎn)選它按上移,將其移到上面,不移也沒(méi)關(guān)系,IIS會(huì )從第一個(gè)開(kāi)始檢索打開(kāi)存在的第一個(gè),也可以將其它沒(méi)用到的刪除
這樣我們的IIS基本就設置完成了,基本上可以運行ASP網(wǎng)站了,不過(guò)如果你的網(wǎng)站目錄所在盤(pán)的分區是NTFS格式的話(huà),你會(huì )發(fā)現有以下錯誤:
不能更新。數據庫或對象為只讀/操作必須使用一個(gè)可更新的查詢(xún) (80004005)
這只不過(guò)是NTFS的磁盤(pán)安全性高了些而已, 沒(méi)關(guān)系,我們再來(lái): 找到 你的網(wǎng)站文件夾,點(diǎn)擊右鍵,屬性,點(diǎn)擊安全選項卡,我們添加一個(gè)Everyone用戶(hù),并給其權限,如下圖:
起源網(wǎng)更新
好了到此,我們去運行一下我們的網(wǎng)站吧,如下:打開(kāi)IE,在地址欄輸入 [url]http://127.0.0.1/[/url] 回車(chē),呵,網(wǎng)站出來(lái)了,127.0.0.1是本地默認地址,我們還可以輸入 http://localhost/ 這個(gè)地址進(jìn)行訪(fǎng)問(wèn)了.
***********************************************************
附:IIS進(jìn)階,一個(gè)服務(wù)器多網(wǎng)站的配置
1 為了達到本地調試配置的目的,我們先配置一下一個(gè)文件:在系統盤(pán)下C:\WINNT\system32\drivers\etc\ 的hosts文件,這個(gè)是僅為本機調試用的默認地址,用記事本打開(kāi),看到最后一行: 127.0.0.1 localhost 對,這就是我們剛才輸入的本地調試地址,我們可以自行加入自己的 127.0.0.1 localhost jd 我加入了一個(gè)試試
好了,另建一個(gè)網(wǎng)站目錄e:\jd,另外要設置IIS,運行internet 信息服務(wù) ,右鍵點(diǎn)擊[管理WEB站點(diǎn)]->新建 -> 站點(diǎn) 下一步-> 輸入站點(diǎn)說(shuō)明,這里隨便填,我填入[精點(diǎn)]-> 下一步 ,此站點(diǎn)的主機頭,這里我們填上我剛才加入hosts文件里的 jd -> 下一步 , 輸入主目錄路徑 e:\jd ...完成
www.bnxb.com
完成后我們看到添加了一個(gè)網(wǎng)站 精點(diǎn) ,點(diǎn)擊查看屬性,再進(jìn)行配置,方法請參考前面的初步教程
在地址欄我們可以輸入 http://jd/ 訪(fǎng)問(wèn)我們的新站點(diǎn)了,哈哈好玩吧~!
再附加說(shuō)明一下: 新建站點(diǎn)和虛擬目錄的區別
1 新建站點(diǎn),是域名對應的網(wǎng)站 如: [url]http://127.0.0.1/[/url]
2 新建虛擬目錄,是在該IIS站點(diǎn)下的目錄 如: [url]http://127.0.0.1/jd/[/url] 這個(gè)目錄可以不在原網(wǎng)站目錄下,但要設置虛擬目錄的位置,用 域名 虛擬目錄名 進(jìn)行訪(fǎng)問(wèn),換句話(huà)說(shuō)我在 站點(diǎn) 127.0.0.1 下建立了一個(gè)虛目錄 jd ,對應的硬盤(pán)目錄是 D:\web\ ,那么這個(gè)目錄的訪(fǎng)問(wèn)就是:[url]http://127.0.0.1/jd/[/url],如果127.0.0.1的所在目錄是E:\wwwroot\ 其目錄下也有一個(gè)jd文件夾,那么訪(fǎng)問(wèn) [url]http://127.0.0.1/jd/[/url]以虛擬目錄優(yōu)先
再再附加說(shuō)明: 如何做為網(wǎng)站服務(wù)器設置多站點(diǎn)
在域名商的在線(xiàn)設置中設置自己的域名DNS: 如jd100.net 的DNS記錄設置指向服務(wù)器的IP(固定IP),然后在服務(wù)器上建立新站點(diǎn),主機頭填上你的域名 如jd100.net或[url]www.jd100.net[/url] 就可以在一機上實(shí)現多站點(diǎn)共存的服務(wù)了,大多人購買(mǎi)的虛擬主機空間也都是這樣子的吧!!!
起源網(wǎng)出品