【问题标题】:Hosting website on Azure VM - Windows Server 2016在 Azure VM 上托管网站 - Windows Server 2016
【发布时间】:2018-03-06 01:01:34
【问题描述】:

我正在尝试在 Azure VM(操作系统为 Windows Server 2016)和 IIS 10.0 上托管我的网站。所以这就是我所做的。

  1. 安装的 iis 使用 服务器管理器 -> 添加角色和功能 ...

  2. 已安装数据库服务器 (MySql) 和 .Net Framework 4x。

  3. 在物理路径上复制了 asp.net 项目
  4. 打开 IIS 管理器 -> 右键单击​​站点文件夹 -> 添加网站
  5. 提供站点名称、物理路径并将端口更改为 93
  6. 现在每当我尝试浏览时,都会出现以下错误

HTTP 错误 500.19 - 内部服务器错误

...

错误代码0x80070021 配置错误此配置部分 不能在此路径上使用。当该部分被锁定时会发生这种情况 在父级。默认情况下锁定是 (overrideModeDefault="Deny"),或通过位置标签显式设置 overrideMode="Deny" 或旧的 allowOverride="false"。配置文件
\?\C:\project.Web\web.config

配置来源:41:42:43:

我在 microsoft 中查找了这段代码,这就是他们不得不说的

我仍然不确定这是否是真正的问题。任何帮助将不胜感激

【问题讨论】:

  • 耶!我通过 Ilia Barahovski 找到了我的答案 here

标签: asp.net azure iis


【解决方案1】:

于是我找到了我的答案here

Windows Server 2016、IIS 10.0

  • 服务器管理器 -> 添加角色和功能
  • 在角色部分选择:Web 服务器 在安全子部分下选择所有内容(我还排除了摘要、IP 限制和 URL 授权) 在应用程序开发下选择 .NET Extensibility 4.5、ASP.NET 4.5 和两个 ISAPI 条目
  • 在功能部分选择:.NET 4.5、ASP.NET 4.5

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-09
    • 2021-09-01
    • 1970-01-01
    • 1970-01-01
    • 2019-01-10
    • 1970-01-01
    相关资源
    最近更新 更多