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