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 或更高版本。