WinXP下安裝IIS搭建ASP環境教程

來源:互聯網
上載者:User

安裝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格式的分區,一般不存在這樣的問題。

如果你在設定過程中遇到問題,可以在下面留言,我們一定會盡量協助你的。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.