在服务器核心上安装 Windows Web 部署

在服务器核心上安装 Windows Web 部署

如何在 Windows 服务器的服务器核心版本上安装 IIS 的 Web 部署。我见过的所有示例都涉及从 Microsoft 下载工具,但服务器核心的 GUI 极少。有没有办法通过 powershell 安装它?

答案1

这是一个老问题,你可能已经解决了它,但是尽管如此:

  • 从此处下载 web deploy msihttps://www.microsoft.com/en-us/download/details.aspx?id=43717
  • 将其放在服务器核心服务器可以访问的路径中
  • 通过远程桌面连接到服务器控制台(如果是虚拟机,则通过 Hyper-V 管理器等进行连接)
  • cd到下载的 WebDeploy msi 所在的文件夹(就我而言C:\install
  • 运行此命令gci WebDeploy*.msi | % { msiexec /i $_.FullName }
  • 现在您将获得一个用于安装的小型 GUI,单击它。

现在安装已经完成。

如果现在没有出现Add-PSSnapin WDeploySnapin3.0错误,则表示 WebDeploy 已安装。

这是在 Windows Server 2019 上测试的。

相关内容