Web Deploy3.6是由微软官方推出的一款web部署工具,主要用于服务器的迁移、管理和部署工作,可以在IIS 6.0和IIS 7.0之间轻松迁移Web应用程序,打包、存档和部署web应用程序,适用于64位和32位系统,需要的朋友速速下载吧!
軟件功能
1、在 IIS 6.0、IIS 7.0 和 IIS 8.0 之间轻松迁移 Web 应用程序
通过在过程开始前确定不兼容性并预览建议的更改,简化 IIS 7.0 到 IIS 8.0 的迁移规划。通过提前了解任何潜在问题,您即可采取正确的措施并简化迁移。
2、高效同步服務器場
利用 Web 部署工具,通过检测源与目标内容之间的差异并仅传输那些需要同步的更改,可以在 IIS 8.0 服务器场中高效同步网站、应用程序或服务器。该工具通过自动确定要同步的特定网站的配置、内容、数据库和证书,简化同步过程。除了默认行为,您还可以选择为同步指定其他提供程序,包括 COM、GAC 和注冊表设置。
3、更轻松地打包、存档和部署 Web 应用程序
Web 部署工具使您能够打包已安装的 Web 应用程序的配置和内容(包括 SQL 和 MySQL 数据库),并使用包进行存储或重新部署。无需管理特权即可使用 IIS 管理器部署这些包。该工具也集成到 Visual Studio 和 WebMatrix,帮助开发人员简化将 Web 应用程序部署到 Web 服务器的工作。
Web Deploy安装教程
1、根據自己的系統位數選擇對應的安裝文件,雙擊,進入歡迎界面,點擊下一步

2、閱讀用戶許可協議,勾選“我接受許可協議中的條款”

3、選擇安裝類型“典型”

4、點擊安裝

5、安裝完成
Web Deploy部署教程
安装Web Deploy之后,需要启用IIS 的——管理服务,打开Windows Server的服务器管理器,点击添加角色和功能,如下图所示:
之後點擊“下一步”,如下圖所示:


在這裏需要勾選“管理服務”,這一步非常重要,如下圖所示:
之后下一步,等待完成配置即可。完成之后再服务列表中会多出Web Management Service服务,并确保该服务启动,如下图所示:
注意,如果该服务没有启动,或者没有启用“管理服务”功能,则在使用Web Deploy部署项目时会遇到如下错误:“未能连接到远程计算机,请确保在远程计算机上安装了 Web Deploy 并启动了所需的进程("Web Management Service")”,如下图所示:
配置好管理服務之後,接下來需要進入IIS中通過管理服務來進行相應的設置:
在我們啓用管理服務後,進入IIS,會多出管理服務選項,如下圖所示:
雙擊管理服務,對IIS進行配置,這裏我保持了默認的設置,您可以根據自己的情況進行設置,如下圖所示:
配置遠部署Web項目的賬戶?
基于安全考慮,我們最好提供單獨的賬戶來部署Web項目,同時對于IIS中站點,可以指定哪些用戶才具有部署應用程序到此站點的權限。
首先点击"IIS 管理器用户",如下图所示:
然後點擊"添加用戶",如下圖所示:
然後配置賬戶名和密碼,如下圖所示:
配置完成之後,接下來需要設置站點的用戶權限。
配置站點用戶權限
首先点击您程序将要发布到的站点,例如本文为Default Web Site.之后在管理选项中点击"IIS 管理器权限":
之後點擊“允許用戶”,如下圖所示:
將之前我們添加的iepi用戶添加到選擇的站點權限中,最後點擊確定,配置結束,如下圖所示:
支持的操作系統
Windows 7 Professional, Windows 8 Pro, Windows 8.1, Windows Server 2003 Service Pack 2, Windows Server 2008 R2 SP1, Windows Server 2012, Windows Server 2012 R2, Windows Vista, Windows XP
必须安装 .NET 2.0 Framework SP1 或更高版本。