首先咱們在VMware(虛擬機)中準備一個乾淨無毒、最低配置符合要求的操做系統(這邊就是Windows操做系統)瀏覽器
這裏IIS服務器是Windows自帶的服務器服務器
安裝IIS服務器app
2.一、打開添加刪除程序對話框工具
方法1:點擊「開始」按鈕---點擊「控制面板」---點擊「添加刪除程序」網站
方法2:按Win+R鍵打開運行窗口,輸入「appwiz.cpl」,回車或點擊「肯定」按鈕spa
2.二、在左邊導航欄中找到「添加/刪除Windows組件」按鈕並點擊 操作系統
2.三、在組件複選框中找到「應用程序服務器」並勾選,再點擊「詳細信息」按鈕3d
2.四、在應用程序服務器的子組件複選框中找到「ASP.NET」並勾選,點擊「肯定」按鈕日誌
2.5正在配置組件對象
2.六、跳出「插入磁盤提示」若是有磁盤,咱們放入磁盤便可,若是沒有咱們到虛擬機設置中將操做系統映像文件映射到磁盤驅動器。
2.七、在VMware窗口的菜單欄找到「虛擬機」並點擊,在下拉菜單中點擊「設置」
2.8、在菜單欄中點擊「硬件」,找到硬件所對應的「CD/DVD(IDE)」,配置其屬性,在窗口右邊找到「已鏈接」並勾選
點擊「瀏覽」按鈕,將操做系統映像文件映射到磁盤驅動器中。
2.九、點擊「肯定」按鈕
2.十、跳出安裝嚮導,直接關閉,如不出現,直接忽視這一步驟
2.十一、Windows組件正在安裝
2.十二、完成安裝,點擊「完成」按鈕
2.1三、打開瀏覽器,在地址欄輸入「http://localhost」,出現以下界面表示IIS服務器已經安裝完成了
配置IIS服務器
2.1四、點擊「開始菜單」--「程序」--「管理工具」--「Internet信息服務(IIS)管理器」
2.1五、在左邊的菜單欄中展開「本地計算機」,點擊「Web服務擴展」,右擊紅框中的Web服務擴展,點擊「容許」其中「Active Server Pages」啓動後就能夠啓用IIS服務器處理ASP語言功能了。
2.1六、在左邊的導航欄中展開「本地計算機」,再展開「網站」,右擊「默認網站」,點擊「屬性」
2.1七、在窗口上方的Tab欄裏找到「主目錄」並點擊,選中「寫入」複選框,點擊「配置」
下面簡要描述該界面上兩個重要功能:網站、主目錄。
網站:描述當前站點的一些信息,好比網站名稱,端口、鏈接超時設置等。
網站標識:當前站點屬性的設置,如網站名稱、IP地址、端口。默認狀況下,這裏不用修改。若是系統的80被佔用時,可將此處的端口進行修改。
鏈接:用戶訪問網站時,若是在一段時間內請求沒有被響應,則被認爲是訪問超時,這裏可設置超時時間,默認爲120秒。保持HTTP鏈接,表示雖然超時,但鏈接未斷,請求被響應,馬上返回結果。通常默認,不作修改。
啓用日誌記錄:IIS服務的運行日誌,通常默認,不作修改。
主目錄:該模塊是IIS服務配置的核心部分。主要提供了應用程序部署路徑,訪問權限、應用程序設置等方面的功能。
路徑及權限控制:本地路徑是IIS服務中部署應用程序的路徑,系統默認爲c:\inetpub\wwwroot,將咱們須要運行的應用程序放在該目錄下,IIS服務就能解析應用程序中的相關請求,實現程序的功能。訪問權限限制了用戶訪問應用程序的活動範圍,通常默認爲只讀,不可寫入。但對於通常的應用系統來講,寫權限是必須的,因此咱們需在這裏勾中「寫入」。
配置:配置是爲應用程序所作的一些設置。點擊「配置」,出現下圖
2.1八、點擊菜單欄的「選項」,選中「啓動父路徑」複選框,點擊「肯定」按鈕
2.1九、點擊「肯定」按鈕
2.20、點擊「肯定」按鈕
部署應用程序
2.2一、將考試管理系統開發包放到IIS服務器裏(存放路徑爲C:\Inetput\wwwroot)
這裏需提醒的是,通常狀況下,咱們不須要將程序文件放在太深的目錄結構中。拷貝exam文件,粘貼到IIS服務的默認網站路徑c:\inetpub\wwwroot下。
打開控制面板-->管理工具-->Internet信息服務(IIS)管理器
咱們看到圖中紅色標誌處已經出現了咱們剛纔部署的考試管理系統。
2.2二、打開「個人電腦」,找到C:\Inetput\wwwroot下的「exam-huahua-data」文件,右擊選擇「屬性」
2.2三、點擊「添加」按鈕
2.2四、輸入對象名稱「everyone」,點擊「肯定」按鈕
2.2五、設置Everyone的權限,所有容許,點擊「應用」按鈕,點擊「肯定」按鈕
2.2六、打開瀏覽器,在地址欄輸入「http://localhost/exam-huahua-data/index.asp」,驗證應用程序是否部署成功,出現以下界面表示開發程序能經過IIS服務器編譯並運行
在上述的配置部署過程當中,可能會出現下面一些問題。
一、HTTP 錯誤 404 - 文件或目錄未找到。
緣由分析:上圖出現的緣由多是由於IIS服務沒有開啓解析ASP程序功能,故提示文件或目錄未找到。
解決辦法:啓用IIS服務解析ASP程序功能
二、HTTP 錯誤 401.5 - 未經受權:ISAPI/CGI應用程序受權失敗
緣由分析:應用程序沒有受權
解決方法:找到應用程序文件夾,右擊-->屬性,出現屬性配置窗口,點擊添加,添加對象「everyone」,勾選「everyone」權限中的徹底控制複選框