Web Deploy 安装与使用 和 VS自动化部署

 

先安装IIS的管理服务,打开server manager(服务器管理器),点击Add Roles and feature(添加角色和功能),在server roles(服务器角色)里,勾选上management service(管理工具)安装管理服务。如下图所示

 

 

 

 安装好之后,打开iis,选择iis默认根节点,右侧面板中点击获取新的web平台组件,安装平台组件,通过平台组件安装会自动安装web deploy对应依赖和内容组件

 

 

 安装好后,打开web平台组件程,选择产品选项,搜索web deploy组件

 

 

选择最新版的web Deploy组件进行安装,我这边安装的3.6

 

 

 开启服务管理

 

 

注:只有在管理服务停止的时候才能编辑管理服务的内容

 

 

 添加一个iis管理器用户

 

 

 

 

添加一个站点

 

 

 

 

选择我们创建的test网站 添加iis管理器权限

 

 

 注:Windows管理权限我试了下不设置也可以(可以不设置)

 

 

选择我们之前创建的iis管理器用户

 

 

 

查看部署配置信息

 

 

 

 

 

 

如果还验证不过去,可能需要您修改一下pubxml文件,在PropertyGroup下面加入一个配置,以允许不受信的证书。pubxml文件位于properties下的PublishProfiles下。

 1 <AllowUntrustedCertificate>True</AllowUntrustedCertificate> 

 

 

验证通过,配置好后点击发布,完美实现远程部署

 

 

posted @ 2021-09-03 10:31  MrXiaoZ  阅读(641)  评论(0编辑  收藏  举报