windows server2008 iis 7安裝部署及網站部署完整步驟

來源:互聯網
上載者:User
windows2008下的iis7安裝部署,web 網站的配置,不是很熟練,每次都得google。

下面整理一個完整步驟,以備使用

1) iis7安裝:

預設系統裝完之後,是不會安裝iis7的。需要在電腦管理中添加新的角色。

圖:

 

點擊添加角色,選擇web伺服器(IIS7)

 

 

2)、asp.net 4.0的支援

預設安裝IIS7之後,是支援asp.net 2.0的。但是如果你先按照了framework 4.0,在安裝的iis7asp.net 4.0是會報錯的。

錯誤一般是:

 

 
運行cmd,輸入:
C:\Windows\Microsoft.NET\Framework\V4.0.30319\aspnet_regiis -i     
註:C:\Windows\Microsoft.NET\Framework\V4.0.30319\   是 netframework安裝對應的路徑;
如果是64位伺服器,就需要到C:\Windows\Microsoft.NET\Framework64\v4.0.30319 進行安裝~!
如下圖:
這樣,一般能夠解決這個報錯:
Errore HTTP 404.2 - Not Found" IIS 7.5 請求的內容似乎是指令碼,因而將無法由靜態檔案處理常式來處理 
3)、ISAPI 和 CGI 限制問題
出現這個錯誤,是因為安裝asp.net4.0後沒有在"ISAPI 和 CGI 限制"中啟用 asp.net4.0的支援。
詳細錯誤:HTTP 錯誤 404.2 - Not Found. 由於 Web 服務器上的“ISAPI 和 CGI 限制”列表設定,無法提供您請求的頁面.
 
出現環境:win7 + IIS7.0
 
解決辦法:IIS的根節點->右側“ISAPI和CGI限制”->把禁止的DotNet版本項設定為允許,即可~
 

4)、預設頁設定:
網站部署和iis6是類似的。設定預設頁和iis6不一樣。
1.在功能視圖中,IIS ->預設文件
2.點添加,輸入你的頁面(如何來檔案夾,也要一起輸入)。
3.然後,右擊你的頁面,點擊啟用。
注意:如果在檔案系統中刪除這個預設頁,iis7會在預設文件中也給你刪除你的設定!
5)、HTTP 錯誤 500.19 - Internal Server Error 錯誤 
1、IIS和VS安裝順序所導致的問題。
解決方案: 如果先安裝vs後安裝iis,只需重新註冊下AspNet就可以了,具體步驟如下
1 開啟運行,輸入cmd進入到命令提示字元視窗。
2 進入到C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727 目錄。
3 輸入aspnet_regiis.exe –i 執行既可 注意:如果系統為64位 第二步的路徑為C:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727
 
2、net2.0版本程式出現這個錯誤。

解決方案:
也可能報 HTTP 錯誤 500.22 - Internal Server Error
檢測到在整合的託管管道模式下不適用的 ASP.NET 設定。
開啟IIS,右邊操作裡選基本設定,應用程式集區旁邊點選擇,選為 Classic .net AppPool,就將管理員模式切換為了傳統模式就OK了。
 
3、許可權問題所引起。
原檔案夾,右擊選擇它的屬性,開啟“安全”選項卡,看到“組或使用者 名”,單擊“編輯”按鈕添加一個新的使用者名稱“Everyone”,然後更改它的許可權,將第二個許可權“修改”設定為允許就可以
我遇到的問題就是許可權問題造成的。win7的權限等級 比較高。
如果你的檔案放在案頭上的話,更需要設定Everyone的讀寫權限。
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.