zoukankan      html  css  js  c++  java
  • 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:WINDOWSMicrosoft.NETFrameworkv4.0.30319aspnet_regiis.exe –i  (或 %windir%Microsoft.NETFrameworkv4.0.30319aspnet_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

  • 相关阅读:
    【核心算法1】双指针问题
    关于博客园主题
    正交工具allpairs使用
    postman设置变量
    WebDriver驱动下载地址
    MySQL语法基础
    异或
    测试——pytest库上手
    and 和 or 的语句运算
    爬虫——Scrapy中选择器的基本使用(转)
  • 原文地址:https://www.cnblogs.com/lusunqing/p/IIS.html
Copyright © 2011-2022 走看看