繁体   English   中英

Windows 10 中的 IIS 管理器

[英]IIS Manager in Windows 10

如何使用 Windows 10 打开 IIS(Internet 信息服务)管理器?

我已经安装了 Windows 10 的开发者预览版,但似乎找不到 IIS 管理器? 它不在控制面板 > 管理工具中。

当我浏览到文件夹 C:\\Windows\\System32\\inetsrv 时,它是空的。

我对我的硬盘进行了全面搜索以找到 inetmgr.exe 并找到了三个副本,但没有一个副本会打开,当我尝试打开它们时,它说“此应用程序无法在您的 PC 上运行”要找到该应用程序的版本作品联系出版商。

我知道 IIS 可以工作,因为我已经通过 VisualStudio 运行了本地 ASP.net 应用程序,但我似乎找不到任何方法来启动 IIS 管理器来为站点进行一些配置。

有人知道这是什么一回事吗?

感谢上面的@SLaks 评论,我能够打开 IIS 并将管理器带回来。

按 Windows 键并键入 Windows 功能,选择第一个条目打开或关闭 Windows 功能。

确保选中 IIS 旁边的框。

在此处输入图片说明

如果未检查,请检查。 这可能需要几分钟,但这将安装使用 IIS 所需的一切。

完成后,IIS 应该已返回到控制面板 > 管理工具

在此处输入图片说明

Windows 功能,ISS 管理控制台

在 windows 功能列表下,确保选中 IIS 管理控制台 您还需要选中其他复选框,如下所示:

Windows 功能、ISS、HTTP 功能

实际上,您必须确保明确检查了 IIS 管理控制台功能。 在我的 win 10 pro 上,我必须手动完成,仅检查根目录是不够的!

@user1664035 和 @Attila Mika 的建议奏效了。 您必须导航到控制面板 -> 程序和功能 -> 打开或关闭 Windows 功能。 并参考截图。 您应该检查 IIS 管理控制台。

截屏

  • 运行 appwiz.cpl - 调出程序和功能
  • 选择“打开/关闭 Windows 功能”
  • 选择您需要的 IIS 服务

打开 IIS 后(通过打开/关闭 Windows 功能)在搜索栏中键入inetmgr或运行

要使用安装了 RSAT 的 Powershell 在 Windows 10 下安装 IIS 管理控制台:

Enable-WindowsOptionalFeature -Online -FeatureName IIS-ManagementConsole -All

感谢并感谢 Mikhail 的上述评论。

这很可能意味着未安装 IIS 管理控制台,现代 Windows 管理员/IT 专业人员应该能够通过发出以下命令快速检查这一点:

Get-WindowsFeature *Web*

如果它丢失了,只需通过以下命令快速添加它:

Add-WindowsFeature Web-Mgmt-Console

上面提到的 GUI 选项也是有效的(请参阅@Joe Wu 的回答)但 PowerShell 是 IT 专业人员进行 IT 的最佳方式,或者让我们将其称为“如果您必须每年执行此操作的频率略高于一年一次”:)

按 Windows 键并键入 Windows 功能,选择第一个条目打开或关闭 Windows 功能。

确保选中 IIS 旁边的框。 你很高兴去。

MattyMerrix很好地阐述了,我想补充一点,如果你可以在任务栏上看到“问我任何东西”框即Cortana “智能软件”,那么就没有必要按下windows键。 在此输入图像描述

我来到这里是因为我遇到了同样的问题。

如果你在这里并且上面的一切都不起作用,很可能你以某种方式扼杀了你的道路。

转到System -> Advanced System Settings -> Advanced -> Environment Variables -> Machine or User并将以下条目添加到末尾,或附加到现有条目,用分号分隔:

C:\Windows\System32\inetsrv

关闭并打开 shell 后,您现在应该可以从命令行访问inetmgr

启动Windows 功能开/关并选择您的 IIS 选项进行安装。

对于自定义站点配置,请确保IIS 管理控制台Web 管理工具下标记为安装。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM