第一步
下載Web Deploy在部署服務器安裝(完整安裝)下載地址:http://www.iis.net/downloads/microsoft/web-deploy;
第二步
在服務列表中啓動Web 部署代理服務(MsDepSvc)、Web Management Service(WMSVC);
第三步
檢查防火牆對msdensvc的80端口和wmsvc的8172端口是否開放或關閉防火牆;
第四步
設置 在windows server上確保IIS安裝了【WebDAV發佈】與【管理服務】這兩個功能。方法是在【服務器管理器】=>【管理】=>【添加角色和功能】=>【下一步】=>【基於角色或基於功能的安裝】=>【下一步】=>【從服務器池中選擇服務器】=>【下一步】=>【Web服務器(IIS)】下面。如果沒有安裝就安裝下。
第五步
設置要使用Web Deploy的網站,選中IIS下的網站在右邊雙擊【IIS 管理器權限】=>點擊右邊的【允許用戶…】=>選擇用戶類型【Windows(W)】=>【選擇(E)…】=>【高級(A)…】=>【立即查找(N)】=>Administrator=>【確定】=>【確定】=>【確定】
第六步 給WDeployAdmin、WDeployConfigWriter兩個用戶設置密碼永不過期
第七步 給網站所在文件夾添加用戶 local service 並賦予所有權限;