Windows Server 2008安裝IIS 7與配置


一、安裝IIS 7

     1、鼠標右鍵【我的電腦(Computer)】→【管理(Manager)】

        1

     2、選擇【角色(Roles)】,右鍵【添加角色(Add Roles)】,彈出【添加角色向導(Add Roles Wizard)】選擇【下一步(Next)】

         image

         image

    3、勾選【Web服務器IIS(Web Server IIS)】

         image

         image

    4、勾選需要安裝的角色服務(Server Roles)

         image

         image

         image

    5、選擇完角色服務后,點擊【安裝(Install)】等待安裝完成

         image

         image

         image

二、IIS配置相關

 

    1、IIS應用池添加.NET Framework 4.0:

         解決以下問題:

         HTTP Error 500.21 - Internal Server Error

          Handler "ExtensionlessUrlHandler-Integrated-4.0" has a bad module "ManagedPipelineHandler" in its module list

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

2) 打開【Internet Information Services (IIS) Manager】,選擇【Application Pools】→【Classic .NET AppPool】和【DefaultAppPool】,修改.NET Framework的版本

image

     2、讓Windows 64位的操作系統,兼容32位應用程序:應用程序池【DefaultAppPool】→選擇【高級設置】→【啟用32位應用程序】設置為 True即可。

         2

         image

    3、讓IIS支持svg/woff/woff2字體

1)打開【Internet Information Services (IIS) Manager】,選擇某個網站→【MIME類型(MIME Types)】

2)添加MIME類型

  文件擴展名   MIME類型

  .svg       image/svg+xml

  .woff      application/x-font-woff

  .woff2      application/x-font-woff

    4、解決iis 7上發布mvc報錯:403.14-Forbidden Web 服務器被配置為不列出此目錄的內容

         HTTP Error 403.14 - Forbidden

         The Web server is configured to not list the contents of this directory.

1)解決方法一:

  • 如果不希望啟用目錄瀏覽,請確保配置了默認文檔並且該文件存在。
  • 使用 IIS 管理器啟用目錄瀏覽。
    •  打開 IIS 管理器。
    •  在“功能”視圖中,雙擊“目錄瀏覽”。
    •  在“目錄瀏覽”頁上,在“操作”窗格中單擊“啟用”。
  • 確認站點或應用程序配置文件中的 configuration/system.webServer/directoryBrowse@enabled 特性被設置為 True。

2)解決方法二:修改配置文件web.config

  <system.webServer>
    <validation validateIntegratedModeConfiguration="false"/>
    <modules runAllManagedModulesForAllRequests="true" />
  </system.webServer>

      設置<modules>節的值為true就可以了, 而目錄瀏覽啟用或禁用都不受影響。


免責聲明!

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



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