安裝IIS 5.1
1.下載IIS 5.1 (winxp sp3 IIS 5.1)
2.開啟【控制台】->【添加或刪除程式】,點擊【添加/刪除Windows組件(A)】,勾選【Internet資訊服務(IIS)】,點擊【下一步】
3.提示【插入磁碟】,點擊【確定】
4.彈出【所需檔案】,點擊【瀏覽】
5.找到下載好並解壓出來的IIS 5.1(這裡為D盤下的Win XP IIS5.1),選擇並開啟
接著開啟
6.然後點擊【確定】,就會開始安裝。
註:安裝的過程中,也許還會彈出幾次類似上面的【所需檔案】的對話方塊,一律通過【瀏覽】開啟剛才的檔案夾(這裡為D盤下的Win XP IIS5.1)
順利的話,很快就安裝好IIS啦。
配置IIS
1.開啟【控制台】->【管理工具】,雙擊開啟【Internet 資訊服務】
2.依次展開電腦->網站->預設網站,在【預設網站】上右鍵,查看【屬性】。
切換到【主目錄】,按照下圖勾選,同時將【執行許可權】設定為【指令碼和可執行檔】,點擊【應用】
切換到【文檔】在這裡可以添加預設文件,比如這裡我添加index.asp,還可以上下移動順序,根據你的需要設定即可。
切換到【目錄安全性】點擊【編輯】,勾選【允許 IIS 控制密碼】,確定
3.在【預設網站】右鍵,點擊【瀏覽】
如果在瀏覽器中正常開啟 IIS 5.1文檔,說明 IIS 設定成功。
安裝網站程式
1.將你的網站程式複製到【wwwroot】檔案夾下,可以刪除該檔案夾下的其他檔案,將程式源碼放到根目錄,也可以建一個檔案夾裝著你的程式源碼檔案,比如這裡我建立一個blog檔案夾,裡面是Z-Blog安裝檔案
小貼士:此時【wwwroot】檔案夾對應的地址是 http://localhost/ 或者 http://127.0.0.1/
2.訪問 http://localhost/blog/install.asp (這是zblog安裝檔案的路徑,你要根據你的實際情況訪問),就可以開始安裝程式了,如果一切都很順利,那說明沒什麼問題了。
3.如果出現安裝過程出錯,或者訪問網站出錯,比如提示 無法開啟/無法串連/資料庫連接錯誤 等資訊,很可能是由於許可權問題引起的,你就要按照下面的教程來操作。
使用者權限設定
大家應該知道,在Windows系統中,NTFS格式的分區是比較安全的,這是因為設定了相關的許可權。正式由於NTFS分區許可權的限制,導致了不同使用者在NTFS分區中的許可權不一樣,沒有獲得相應的許可權,就不能進行讀寫等操作。
IIS 使用的是匿名使用者【IUSR_電腦名稱】 ,安裝程式時,【IUSR_電腦名稱】要寫入和修改檔案,串連資料庫時也要通過C:Windowstemp目錄作緩衝進行資料交換,所以我們要賦予使用者【IUSR_電腦名稱】相應的許可權。
查看一下你的網站 wwwroot檔案夾 所在的分區的格式,如果為NTFS格式,那就要賦予使用者【IUSR_電腦名稱】相應的許可權。
如何查看分區格式?
在分區表徵圖上右鍵,查看屬性,就可以看到檔案系統對應的是否為NTFS,如下圖
根據上面的分析,這裡我們要給【IUSR_電腦名稱】使用者佈建【C:Windowstemp】 和【C:Inetpubwwwrootblog】的操作許可權。
1.開啟C:Windows,開啟【工具】->【檔案夾選項】,去除【使用簡單檔案分享權限設定】的鉤,確定
2.在C:Windows找到Temp檔案夾,右鍵查看屬性,在【安全】下【添加】,點擊【進階】
2.點擊【立即尋找】,然後選擇以 IUSR_ 開頭的使用者,點擊【確定】
確定
3.選擇剛才添加的使用者,按照下圖賦予【完全控制】的許可權,確定
4.同樣在網站目錄blog檔案夾上右鍵屬性,【安全】,選擇剛才的 IUER_ 使用者,同樣賦予【完全控制】許可權
5.這時候訪問網站,如果一切正常了,那就萬事OK啦!
總 結
本文雖然示範的是Windows XP系統,其實在Windows 2003下也是大同小異的。
如果網站根目錄分區是NTFS格式,在網站運行期間,出現的各種無法訪問的錯誤,一般都是由於許可權問題引起的,可以按照上面的方法,對檔案夾賦予 IUSR_ 使用者相應的許可權即可。FAT32格式的分區,一般不存在這樣的問題。
如果你在設定過程中遇到問題,可以在下面留言,我們一定會盡量協助你的。