Windows Server 2012安裝IIS 8.0


一、安裝

1、鼠標右鍵【This PC】→【Manage】

image

2、選擇【Add Roles and Features】

image

image

image

image

image

image

3、勾選【.Net Framewore 3.5】 和 【.Net Framewore 4.5】

image

4、角色服務器,如果你不知道需要勾選哪些,建議全部勾選(FTP服務器除外)

image

5、安裝前確認下所勾選的安裝組件,然后單擊【Install】

image

也可以參考微軟官方的安裝例子:https://docs.microsoft.com/en-us/iis/install/installing-iis-85/installing-iis-85-on-windows-server-2012-r2

二、相關問題與解決方案

1、HTTP Error 500.19 - Internal Server Error

image

1)【開始】菜單→【運行】→C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe –i  (或 %windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i)

      image

      出現上面的問題說明,安裝的IIS 8.0 不支持支持ASP.NET 3.5和ASP.NET 4.5

2)設置IIS 8.0,支持ASP.NET 3.5和ASP.NET 4.5:【開始(Start)】→【控制面板(Control Panel)】→【程序(Programs)】→【打開或關閉Windows功能(Turn Windows features on or off)】

3)在【 添加角色和功能向導】的第一個屏幕上,單擊【下一步】。這將顯示一個頁面,您可在其中選擇所需的安裝類型。選擇基於角色或基於功能的安裝,如下所示:

    image

4)一直單擊【下一步】,在【選擇服務角色】對話框中,找到【Web服務器(IIS)】→【Web Server】→【應用開發】節點,單擊該節點並展開它,勾選其子節點【ASP.NET 3.5】和【ASP.NET 4.5】

    image

    image    image

5)單擊【下一步】,直到【確認安裝選擇】選擇【安裝】

    image

    image

    微軟官方的例子:https://docs.microsoft.com/en-us/iis/get-started/whats-new-in-iis-8/iis-80-using-aspnet-35-and-aspnet-45

6)如果上面的方法還不行,看看是否缺少IIS_IUSRS和IUSRS授權。打開【Internet Information Services (IIS) Manager】,選擇【某一網站】單擊鼠標右鍵【Edit Premissions】,彈出【文件夾屬性】對話框,在【Security】選項中設置IIS_IUSRS和IUSRS為【允許完全控制】權限:

    image    image    image


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM