使用 powershell 在 Windows Server 2019 上安装 IIS 和所需模块的官方方法是什么

red*_*888 3 windows iis powershell windows-server-2019

我找不到在服务器 2019 上安装和配置 IIS 的明确方法

Add-WindowsFeature
Enable-WindowsOptionalFeature
Install-WindowsFeature
is dism still a thing?
Run Code Online (Sandbox Code Playgroud)

我需要安装带有以下模块的 IIS:

  • asp-net-45
  • 动态压缩
  • 所有管理工具
  • 需要启用远程管理,以便我可以使用 webdeploy 进行部署

我看到了上述所有工具的示例,但似乎有些是错误/过时的

从 2019 年开始,通过脚本安装和配置 IIS 的正确命令/工具是什么?

Mar*_*son 5

Install-WindowsFeature这就是您所需要的。然而它的作用与 相同Add-WindowsFeatureInstall-WindowsFeature相当于现代将功能安装到正在运行的操作系统上。

Enable-WindowsOptionalFeature相当于旧dism命令。它还可以应用于脱机 Windows 映像(例如 WIM)