使用 Web Deploy 复制 IIS 网站

使用 Web Deploy 复制 IIS 网站

我有一台带有 IIS 7 的 Win2008 服务器,我想复制一个网站并只更改绑定端口和正在使用的应用程序池,因此我将拥有 2 个具有相同配置但监听不同端口的网站(本地或远程)。

有没有办法使用 web 部署工具来执行此操作,以便在本地和远程部署这个唯一的网站并更改目标中的绑定端口?

答案1

我找到了另一个问题,它完全回答了我的需求。我只是对我的场景做了一些调整:

IIS7 - Web 部署工具 - SetParam/SetParamFile 设置 http 和 https 绑定 + 证书

现在我可以像这样在命令行中设置参数:

msdeploy.exe -verb:sync
     -source:package=machinename.zip
     -dest:appHostConfig=NewSiteName,computername=webserver1
     -setParam:name=SiteA-http,value=*:8080:

并将“webserver1”和“8080”更改为我需要的内容。

相关内容