如何在 Windows 11 上启用 IIS(Internet Information Services)

如何在 Windows 11 上启用 IIS(Internet Information Services)

精选文章moguli202025-05-03 14:28:2611A+A-

为了通过互联网访问某些网站,我们需要一种特殊的服务器来提供网站内容,称为 “Web 服务器”。这里我们说的不是硬件,而是软件。Web 服务器是一种特殊的软件,安装在任何物理机器上,用于通过内联网或互联网提供内容。例如,Apache、Litespeed、IIS 等。在众多此类软件中,IIS 是由微软开发的最古老的软件之一,它仅作为其操作系统的一部分。是的,与 Apache 不同,我们不能随意在任何服务器操作系统上安装 Internet Information Server(IIS)

它提供了实现 Web 服务器的可能性,并使数据或文档可以在网上访问。Web 服务器支持的协议例如有 HTTP、HTTPS、FTP、SMTP、POP3 或 WebDAV。

Internet Information Services 提供了各种 Web 服务器功能。你可以托管网站、运行 Internet 应用程序或流式传输音频和视频内容。在服务器端,微软 Web 框架使用的是 ASP.NET。它对应于 LAMP 系统中的脚本语言 PHP。最新版本 10.0 支持安全机制,例如 HSTS(HTTP 严格传输安全)。这种技术可以防止网站通过未加密的 HTTP 而不是加密的 HTTPS 提供内容。

在 Windows 11 计算机上安装 IIS 的步骤

1. 打开 Windows 11 功能

点击 Windows 11 任务栏 上的 【 搜索栏 】。在那里,输入 【 features 】,然后选择 【 打开或关闭 Windows 功能 】 选项。这将打开一个窗口,我们可以通过它启用操作系统的各种内置选项,包括 【 IIS 】。

2. 启用 Internet Information Services

现在,在选项列表中,点击 【 Internet Information Services 】勾选 【 Web 管理工具 】 和 【 万维网 】 对应的复选框以选中它们。这不仅会安装 IIS,还会安装管理工具 —— 【 IIS 管理控制台 】,包括应用程序功能、通用 HTTP 功能、健康诊断、性能和安全功能。

选中它们后,点击 【 确定 】 按钮。稍等片刻,这将安装功能,然后提示你 【 重启电脑 】。照做以将 Web 服务器完全集成到你的 Windows 11 中。(在最新版本的23H2中实验测试,未必需要重启服务)

3. 在 Windows 11 上运行 IIS 管理器

安装完成后,系统重启后,进入你的 Windows 11 搜索框,输入 IIS,然后选择 【 Internet Information Services(IIS)管理器 】 来运行你的 Web 服务器管理器。

4. 检查 IIS 管理器版本

要了解你正在使用的微软 Web 服务器的确切版本。在 IIS 管理器中,点击菜单中的 【 文件 】 选项,然后选择 【 关于 Internet Information Service (IIS) Manager 】。

禁用(可选)

过了一段时间后,如果你不再需要在 Windows 11 系统上使用 IIS,那么再次打开 “打开或关闭 Windows 功能”,并 取消选中 你在本文 “第 2 步” 中选中以启用它的选项。

第二种方法:

使用 Powershell 命令在 Windows 11 上安装 IIS

许多用户要么远程使用没有图形界面的 Windows 或微软服务器,要么通常不想通过各种图形界面步骤来启用 IIS,因此就可以使用命令行。右键点击 Windows 11 【 开始 】 按钮。选择 【 终端管理员 】 粘贴 下面给出的命令,然后按下 【 Enter 】 键:

 Enable-WindowsOptionalFeature -Online -FeatureName IIS-WebServerRole, IIS-WebServer, IIS-CommonHttpFeatures, IIS-ManagementConsole, IIS-HttpErrors, IIS-HttpRedirect, IIS-WindowsAuthentication, IIS-StaticContent, IIS-DefaultDocument, IIS-HttpCompressionStatic, IIS-DirectoryBrowsing

之后按下 【 Y 】 键以 【 重启 】 并在 Windows 11 上正确集成 Internet Information 系统。下面的截图,我用前面的方法安装了一遍,然后卸载并没有重启就演示了上面的命令,故不用重启。

禁用命令

当你不再需要 IIS 时,可以使用命令行将其禁用,在 Windows 终端中粘贴以下命令,然后按下 【 Enter 」 键继续。

 Disable-WindowsOptionalFeature -Online -FeatureName IIS-WebServerRole, IIS-WebServer
点击这里复制本文地址 以上内容由莫古技术网整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!
qrcode

莫古技术网 © All Rights Reserved.  滇ICP备2024046894号-2